You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2018/07/07 07:47:00 UTC

[jira] [Updated] (OFBIZ-10008) Add mechanism to prevent the usage of EntitySyncRemove

     [ https://issues.apache.org/jira/browse/OFBIZ-10008?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux updated OFBIZ-10008:
------------------------------------
    Description: 
No configurations is available to disable usage of EntitySyncRemove. And it's creating problems when having a large database and frequent delete operations.

saveEntitySyncRemoveInfo is used to create EntitySyncRemove records in GenericDelegator.removeValue() and removeByPrimaryKey().

The idea is to add a mechanism to prevent the usage of EntitySyncRemove by adding a property in general.properties file used to configure in entityengine.xml 

Tenants should be considered, 



  was:
No configurations available to disable usage of EntitySyncRemove. And It is creating problems when having a large database and frequent delete operations.

saveEntitySyncRemoveInfo is used to create EntitySyncRemove records in GenericDelegator.removeValue() and removeByPrimaryKey().

Idea is to add mechanism to prevent the usage of EntitySyncRemove by adding configuration in entityengine.xml.





> Add mechanism to prevent the usage of EntitySyncRemove
> ------------------------------------------------------
>
>                 Key: OFBIZ-10008
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-10008
>             Project: OFBiz
>          Issue Type: Improvement
>          Components: framework
>    Affects Versions: Trunk
>            Reporter: Chandan Khandelwal
>            Assignee: Jacques Le Roux
>            Priority: Major
>         Attachments: OFBIZ-10008.patch
>
>
> No configurations is available to disable usage of EntitySyncRemove. And it's creating problems when having a large database and frequent delete operations.
> saveEntitySyncRemoveInfo is used to create EntitySyncRemove records in GenericDelegator.removeValue() and removeByPrimaryKey().
> The idea is to add a mechanism to prevent the usage of EntitySyncRemove by adding a property in general.properties file used to configure in entityengine.xml 
> Tenants should be considered, 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)