View Issue Details

IDProjectCategoryView StatusLast Update
0001249SymmetricDSNew Featurepublic2014-02-03 01:53
Reportergwilmer Assigned Togwilmer  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.5.0 
Target Version3.5.0Fixed in Version3.5.0 
Summary0001249: Add REST API methods to allow a "Pull Only" client
DescriptionAdd REST API methods to allow a "Pull Only" client
TagsNo tags attached.

Activities

chenson

2013-07-22 21:52

administrator   ~0000327

prepare for release

Related Changesets

SymmetricDS: master 5ce64796

2013-06-01 13:40:34

gwilmer

Details Diff
Issue 1249 - New REST methods to allow "pull only" client. Affected Issues
0001249
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/Constants.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IRegistrationService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RegistrationService.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File
add - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/BatchResult.java Diff File
add - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/BatchResults.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/RegistrationInfo.java Diff File

SymmetricDS: master db6db6b6

2013-06-11 15:38:01

chenson

Details Diff
0001249: Add REST API methods to allow a "Pull Only" client Affected Issues
0001249
add - symmetric-core/src/main/java/org/jumpmind/symmetric/model/OutgoingBatchWithPayload.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/ProcessInfoKey.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/route/ConfigurationChangedDataRouter.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IDataExtractorService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java Diff File
add - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/StructureDataWriter.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/SymmetricWebServer.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/Batch.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/BatchResult.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/BatchResults.java Diff File
add - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File
add - symmetric-server/src/test/resources/org/jumpmind/symmetric/test/RestServiceTest.csv Diff File

SymmetricDS: master 12f0b306

2013-06-11 17:01:01

chenson

Details Diff
0001249: Add REST API methods to allow a "Pull Only" client Affected Issues
0001249
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java Diff File
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/StructureDataWriter.java Diff File
mod - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File

SymmetricDS: master d78f1144

2013-06-11 20:57:43

chenson

Details Diff
0001249: Add REST API methods to allow a "Pull Only" client Affected Issues
0001249
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/StructureDataWriter.java Diff File
mod - symmetric-jdbc/src/test/resources/db-test.properties Diff File
mod - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File

SymmetricDS: master 46e75bf9

2013-06-12 08:36:34

gwilmer

Details Diff
0001249 - Create acknowledge capabilities. Affected Issues
0001249
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IAcknowledgeService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/AcknowledgeService.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/BatchResult.java Diff File

SymmetricDS: master 7c44ac7b

2013-06-12 10:20:25

chenson

Details Diff
0001249: test ack Affected Issues
0001249
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/BatchResult.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/BatchResults.java Diff File
mod - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File

SymmetricDS: master 4522154d

2013-06-12 11:45:26

chenson

Details Diff
0001249: move replaceSql to DmlStatement. Use DmlStatementFactory from AbstractDatabasePlatform for consistency
0001273: Add new parameter to dbexport to request that dates and time NOT be in JDBC format
Affected Issues
0001249
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/DbExportCommand.java Diff File
mod - symmetric-client/src/main/resources/symmetric-messages.properties Diff File
mod - symmetric-client/src/test/java/org/jumpmind/symmetric/DbExportImportTest.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IDataExtractorService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/AbstractDatabasePlatform.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/DmlStatementFactory.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/IDatabasePlatform.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/mysql/MySqlDmlStatement.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/oracle/OracleDmlStatement.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDmlStatement.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/sql/DmlStatement.java Diff File
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/DbExport.java Diff File
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/StructureDataWriter.java Diff File
mod - symmetric-io/src/test/java/org/jumpmind/symmetric/io/data/stage/ThresholdFileWriterTest.java Diff File
mod - symmetric-jdbc/src/main/java/org/jumpmind/db/platform/mysql/MySqlDatabasePlatform.java Diff File
mod - symmetric-jdbc/src/main/java/org/jumpmind/db/platform/oracle/OracleDatabasePlatform.java Diff File
mod - symmetric-jdbc/src/main/java/org/jumpmind/db/platform/postgresql/PostgreSqlDatabasePlatform.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File
mod - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File

SymmetricDS: master de93b484

2013-06-12 16:28:29

chenson

Details Diff
0001249: added insert or replace Affected Issues
0001249
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/IDataExtractorService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/DataExtractorService.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/platform/DmlStatementFactory.java Diff File
add - symmetric-db/src/main/java/org/jumpmind/db/platform/sqlite/SqliteDmlStatement.java Diff File
mod - symmetric-db/src/main/java/org/jumpmind/db/sql/DmlStatement.java Diff File
mod - symmetric-io/src/main/java/org/jumpmind/symmetric/io/data/writer/StructureDataWriter.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/map/ColumnDataFilters.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File
mod - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File

SymmetricDS: master 1c032aef

2013-06-12 23:54:20

gwilmer

Details Diff
0001249 - Fix REST registration parms. Affected Issues
0001249
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File

SymmetricDS: master ebd5e3dc

2013-06-13 09:19:51

gwilmer

Details Diff
0001249 - Pass security on acknowledge. Affected Issues
0001249
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File

SymmetricDS: master 37b64026

2013-06-14 07:35:38

gwilmer

Details Diff
0001249 - Implement initial load. Affected Issues
0001249
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File

SymmetricDS: master 6d2a3353

2013-06-15 12:35:25

gwilmer

Details Diff
0001249 - Misc. changes including heartbeat on pull. Affected Issues
0001249
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/model/NodeHost.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/INodeService.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/NodeService.java Diff File
mod - symmetric-core/src/main/resources/symmetric-default.properties Diff File
mod - symmetric-core/src/test/java/org/jumpmind/symmetric/service/impl/MockNodeService.java Diff File
mod - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/RestService.java Diff File
add - symmetric-server/src/main/java/org/jumpmind/symmetric/web/rest/model/Heartbeat.java Diff File
mod - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File

SymmetricDS: master 42882245

2013-06-15 14:01:06

gwilmer

Details Diff
0001249 - Fix test based on new heartbeat in registration throwing off batch numbers. Affected Issues
0001249
mod - symmetric-server/src/test/java/org/jumpmind/symmetric/test/RestServiceTest.java Diff File

Issue History

Date Modified Username Field Change
2013-06-01 17:37 gwilmer New Issue
2013-06-01 17:37 gwilmer Status new => assigned
2013-06-01 17:37 gwilmer Assigned To => gwilmer
2013-06-07 21:21 chenson Project SymmetricDS Pro => SymmetricDS
2013-06-08 13:56 chenson Product Version => 3.5.0
2013-06-08 13:56 chenson Target Version => 3.5.0
2013-06-12 20:59 chenson Status assigned => resolved
2013-06-12 20:59 chenson Fixed in Version => 3.5.0
2013-06-12 20:59 chenson Resolution open => fixed
2013-07-22 21:52 chenson Note Added: 0000327
2013-07-22 21:52 chenson Status resolved => closed
2014-02-03 01:53 gwilmer Changeset attached => SymmetricDS trunk r7304
2014-02-03 01:53 Changeset attached => SymmetricDS trunk r7373
2014-02-03 01:53 Changeset attached => SymmetricDS trunk r7374
2014-02-03 01:53 Changeset attached => SymmetricDS trunk r7376
2014-02-03 01:53 Changeset attached => SymmetricDS trunk r7380
2014-02-03 01:53 Changeset attached => SymmetricDS trunk r7381
2014-02-03 01:53 Changeset attached => SymmetricDS trunk r7382
2015-07-31 01:49 gwilmer Changeset attached => SymmetricDS master 42882245
2015-07-31 01:49 gwilmer Changeset attached => SymmetricDS master 6d2a3353
2015-07-31 01:49 gwilmer Changeset attached => SymmetricDS master 37b64026
2015-07-31 01:49 gwilmer Changeset attached => SymmetricDS master ebd5e3dc
2015-07-31 01:49 gwilmer Changeset attached => SymmetricDS master 1c032aef
2015-07-31 01:49 chenson Changeset attached => SymmetricDS master de93b484
2015-07-31 01:49 chenson Changeset attached => SymmetricDS master 4522154d
2015-07-31 01:49 chenson Changeset attached => SymmetricDS master 7c44ac7b
2015-07-31 01:49 gwilmer Changeset attached => SymmetricDS master 46e75bf9
2015-07-31 01:49 chenson Changeset attached => SymmetricDS master d78f1144
2015-07-31 01:49 chenson Changeset attached => SymmetricDS master 12f0b306
2015-07-31 01:49 chenson Changeset attached => SymmetricDS master db6db6b6
2015-07-31 01:49 gwilmer Changeset attached => SymmetricDS master 5ce64796