Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0034242
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] StoreServerminorhave not tried2016-10-19 18:212016-10-22 16:01
ReporterAugustoMauchView Statuspublic 
Assigned ToStoreServer 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revisiona6d375a844e6
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomtaal
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0034242: Improve the CreateSynchronizationPropertiesIfNeededTask so that it does not require DAL to run

DescriptionCurrently CreateSynchronizationPropertiesIfNeededTask extends DalInitializingTask, which inits DAL before running the task. This takes most of the total time of the task, and adds a lot of overhead.

DAL is only used to retrieve some info about the mobile server. If xsql is used instead, the task will be much lighter.
Steps To Reproduce-
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to feature request 0033944 closedAugustoMauch Prevent local db change detection by removing/restoring triggers before and after build 

-  Notes
(0090704)
hgbot (developer)
2016-10-19 18:45

Repository: erp/pmods/org.openbravo.replication.symmetricds
Changeset: a6d375a844e6bfe4cfaa7ca416869ac1b5e81006
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Wed Oct 19 18:40:12 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.replication.symmetricds/rev/a6d375a844e6bfe4cfaa7ca416869ac1b5e81006 [^]

Fixes issue 34242: Task to create properties file no longer required DAL to run

The CreateSynchronizationPropertiesIfNeededTask task no longer requires DAL to run. This saves a lot of time and resources. Instead of using DAL to retrieve info about the mobile servers, now the info is retrieved using xsql.

---
M build.xml
M src/org/openbravo/replication/symmetricds/SetupSymmetricListener.java
M src/org/openbravo/replication/symmetricds/process/CreateEnginePropertiesComponent.java
M src/org/openbravo/replication/symmetricds/task/CreateSynchronizationPropertiesIfNeededTask.java
M src/org/openbravo/replication/symmetricds/util/SymmetricDSUtil_data.xsql
M src/org/openbravo/replication/symmetricds/util/SynchronizationPropertiesFileBuilder.java
---
(0090781)
mtaal (manager)
2016-10-22 16:01

Reviewed and tested

- Issue History
Date Modified Username Field Change
2016-10-19 18:21 AugustoMauch New Issue
2016-10-19 18:21 AugustoMauch Assigned To => StoreServer
2016-10-19 18:21 AugustoMauch Triggers an Emergency Pack => No
2016-10-19 18:44 AugustoMauch Review Assigned To => mtaal
2016-10-19 18:44 AugustoMauch Status new => scheduled
2016-10-19 18:45 hgbot Checkin
2016-10-19 18:45 hgbot Note Added: 0090704
2016-10-19 18:45 hgbot Status scheduled => resolved
2016-10-19 18:45 hgbot Resolution open => fixed
2016-10-19 18:45 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.replication.symmetricds/rev/a6d375a844e6bfe4cfaa7ca416869ac1b5e81006 [^]
2016-10-19 18:47 AugustoMauch Relationship added related to 0033944
2016-10-22 16:01 mtaal Note Added: 0090781
2016-10-22 16:01 mtaal Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker