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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0033235
TypeCategorySeverityReproducibilityDate SubmittedLast Update
feature request[Retail Modules] Web POSminorhave not tried2016-06-13 15:402016-07-01 07:34
ReportermtaalView Statuspublic 
Assigned Tomtaal 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revisionc25bf7094080
ProjectionnoneETAnoneTarget VersionRR16Q3
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomigueldejuana
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0033235: Replicating transactions - research a different way to execute transactions in a multi-server environment

DescriptionSee:
http://wiki.openbravo.com/wiki/Projects:Store_Server_Replicating_Transactional_Tables_Research [^]
Steps To ReproduceSee Description
TagsNo tags attached.
Attached Filesdiff file icon retail.storeserver.synchronization.but.diff [^] (11,996 bytes) 2016-06-16 23:22 [Show Content]
diff file icon erp-core.diff [^] (453 bytes) 2016-06-16 23:22 [Show Content]
diff file icon retail.storeserver.synchronization.diff [^] (75,601 bytes) 2016-06-17 08:44 [Show Content]
diff file icon mobile-core.diff [^] (13,584 bytes) 2016-06-17 08:45 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
causes defect 0033396 closedAugustoMauch NPE with symmetric DS modules installed but not used in tomcat 

-  Notes
(0087760)
hgbot (developer)
2016-06-22 00:53

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: c25bf709408039c95d9f8bb32b202f65d3ccf88f
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Jun 22 00:53:07 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c25bf709408039c95d9f8bb32b202f65d3ccf88f [^]

Fixes issue 33235: Replicating transactions - research a different way to execute transactions in a multi-server environment

DataSynchronizationProcess.java --> display the causing exception message in synchronized mode
MultiServerJSONProcess.java --> execute a transaction in only one server if the correct json parameter was set, create archived import entry in a different way to prevent it interfering with any replication mechanism
javascript changes --> send in the right parameter to force execution on one server.

---
M src/org/openbravo/mobile/core/process/DataSynchronizationProcess.java
M src/org/openbravo/mobile/core/servercontroller/MultiServerJSONProcess.java
M web/org.openbravo.mobile.core/source/data/ob-datasource.js
M web/org.openbravo.mobile.core/source/model/ob-terminal-model.js
---
(0087761)
hgbot (developer)
2016-06-22 01:08

Repository: erp/pmods/org.openbravo.retail.storeserver.synchronization.but
Changeset: 8c16380354a303c569b462358b87b8c24d5672c2
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Jun 22 01:08:16 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization.but/rev/8c16380354a303c569b462358b87b8c24d5672c2 [^]

Related to issue 33235: Replicating transactions - research a different way to execute transactions in a multi-server environment
Add specific transactional tables to the synchronized table

---
M src-db/database/sourcedata/STRSYNC_SYNCHRONIZEDTABLE.xml
---
(0087762)
hgbot (developer)
2016-06-22 01:10

Repository: erp/pmods/org.openbravo.retail.storeserver.synchronization
Changeset: 917636f6cb987db465215007cdc7eb0901b283eb
Author: Martin Taal <martin.taal <at> openbravo.com>
Date: Wed Jun 22 01:10:29 2016 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.storeserver.synchronization/rev/917636f6cb987db465215007cdc7eb0901b283eb [^]

Related to issue 33235: Replicating transactions - research a different way to execute transactions in a multi-server environment
Implement writer filter adapters to update computed fields after replication. Add a multi-server json hook to give
symmetric ds a kick.
Added new tables to the synchronized table and store server dataset

---
M src-db/database/sourcedata/AD_DATASET_COLUMN.xml
M src-db/database/sourcedata/AD_DATASET_TABLE.xml
M src-db/database/sourcedata/STRSYNC_EXCLUDEDCOL.xml
M src-db/database/sourcedata/STRSYNC_SYNCHRONIZEDTABLE.xml
M src/org/openbravo/retail/storeserver/synchronization/ImportEntryWriterFilterAdapter.java
A src/org/openbravo/retail/storeserver/synchronization/CustomerCreditWriterFilterAdapter.java
A src/org/openbravo/retail/storeserver/synchronization/InventoryWriterFilterAdapter.java
A src/org/openbravo/retail/storeserver/synchronization/MultiServerJSONSymmetricDSStarter.java
A src/org/openbravo/retail/storeserver/synchronization/OrderDocumentNoWriterFilterAdapter.java
---
(0088123)
migueldejuana (developer)
2016-07-01 07:34

Tested and reviewed

- Issue History
Date Modified Username Field Change
2016-06-13 15:40 mtaal New Issue
2016-06-13 15:40 mtaal Assigned To => mtaal
2016-06-13 15:40 mtaal Triggers an Emergency Pack => No
2016-06-16 23:22 mtaal File Added: retail.storeserver.synchronization.but.diff
2016-06-16 23:22 mtaal File Added: retail.storeserver.synchronization.diff
2016-06-16 23:22 mtaal File Added: mobile-core.diff
2016-06-16 23:22 mtaal File Added: erp-core.diff
2016-06-17 08:44 mtaal File Deleted: mobile-core.diff
2016-06-17 08:44 mtaal File Deleted: retail.storeserver.synchronization.diff
2016-06-17 08:44 mtaal File Added: retail.storeserver.synchronization.diff
2016-06-17 08:45 mtaal File Added: mobile-core.diff
2016-06-22 00:50 mtaal Target Version RR16Q4 => RR16Q3
2016-06-22 00:53 hgbot Checkin
2016-06-22 00:53 hgbot Note Added: 0087760
2016-06-22 00:53 hgbot Status new => resolved
2016-06-22 00:53 hgbot Resolution open => fixed
2016-06-22 00:53 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/c25bf709408039c95d9f8bb32b202f65d3ccf88f [^]
2016-06-22 01:08 hgbot Checkin
2016-06-22 01:08 hgbot Note Added: 0087761
2016-06-22 01:10 hgbot Checkin
2016-06-22 01:10 hgbot Note Added: 0087762
2016-06-30 18:33 AugustoMauch Relationship added causes 0033396
2016-07-01 07:34 migueldejuana Review Assigned To => migueldejuana
2016-07-01 07:34 migueldejuana Note Added: 0088123
2016-07-01 07:34 migueldejuana Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker