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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035079
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] StoreServerminorhave not tried2017-01-30 10:442017-03-09 16:30
ReportermtaalView Statuspublic 
Assigned Tomtaal 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget VersionRR17Q2
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToAugustoMauch
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0035079: Use getColumnValue instead of datamap for performance reasons

DescriptionIn the related issue changes have been made to do specific routing in case of values in product or warehouse records. The new code uses the datamap [1] to get column values from replicated data. This is fine but later a new approach is available which is much faster (a method called getColumnValue [2]).

[1]
https://code.openbravo.com/erp/pmods-branches/org.openbravo.retail.storeserver.synchronization-but/rev/6c3ca8c0adec#l4.56 [^]

https://code.openbravo.com/erp/pmods-branches/org.openbravo.retail.storeserver.synchronization-but/rev/6c3ca8c0adec#l5.50 [^]

https://code.openbravo.com/erp/pmods-branches/org.openbravo.retail.storeserver.synchronization-but/rev/6c3ca8c0adec#l6.56 [^]

[2]
https://code.openbravo.com/erp/pmods/org.openbravo.replication.symmetricds/file/6d03ea7ce9a4/src/org/openbravo/replication/symmetricds/extensions/AbstractOpenbravoRouter.java#l59 [^]
Steps To ReproduceSee description
Proposed SolutionSee this commit [1] for a similar change which need to be made.

[1]
https://code.openbravo.com/erp/pmods/org.openbravo.replication.symmetricds/diff/a38a9fa72d35/src/org/openbravo/replication/symmetricds/extensions/AbstractOrganizationBasedRouter.java#l1.24 [^]
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0035037 closedmtaal Override synchronized table and export dataset to consider nosica store id 

-  Notes
(0094819)
mtaal (manager)
2017-03-08 12:10

Resolved with this commit:
https://bitbucket.org/gpscode/com.openbravo.but.integration.copystores.synchronization/commits/cf733591cbe9fe252e731e069a60061970dd22a4 [^]
(0094883)
AugustoMauch (manager)
2017-03-09 16:30

Code reviewed and verified

- Issue History
Date Modified Username Field Change
2017-01-30 10:44 mtaal New Issue
2017-01-30 10:44 mtaal Assigned To => mtaal
2017-01-30 10:44 mtaal Triggers an Emergency Pack => No
2017-01-30 10:44 mtaal Relationship added related to 0035037
2017-03-08 12:10 mtaal Status new => scheduled
2017-03-08 12:10 mtaal Note Added: 0094819
2017-03-08 12:10 mtaal Status scheduled => resolved
2017-03-08 12:10 mtaal Resolution open => fixed
2017-03-09 09:39 mtaal Review Assigned To => AugustoMauch
2017-03-09 16:30 AugustoMauch Note Added: 0094883
2017-03-09 16:30 AugustoMauch Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker