Changesets: SymmetricDS

master 7f8309c8

2008-05-29 16:03:27

chenson

Details Diff
1955378 - added symmetric.runtime.dont.include.keys.in.update.statement Affected Issues
1955378
mod - symmetric/src/changes/changes.xml Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/load/StatementBuilder.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/load/TableTemplate.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/load/csv/CsvLoader.java Diff File
mod - symmetric/src/main/resources/symmetric-default.properties Diff File
mod - symmetric/src/main/resources/symmetric-services.xml Diff File
mod - symmetric/src/test/java/org/jumpmind/symmetric/IntegrationTest.java Diff File

master bc41ec43

2008-05-28 21:42:50

chenson

Details Diff
support up to 20000 bytes in an oracle blob.
Attach Issues:
mod - symmetric/src/main/resources/dialects/oracle.xml Diff File

master 12f2b8a6

2008-05-28 21:28:35

eegeek

Details Diff
No change: Testing write access
Attach Issues:
mod - symmetric/src/docbook/user-guide.xml Diff File

master c6d187de

2008-05-28 08:23:49

chenson

Details Diff
The ojdbc14 driver does not support the auto retrieval of key values and it was not properly handled in the dialect. Also added the additional hacks for oracle base64 blob support
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/db/AbstractDbDialect.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/db/IDbDialect.java Diff File
add - symmetric/src/main/java/org/jumpmind/symmetric/db/SequenceIdentifier.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/db/oracle/OracleDbDialect.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/DataService.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/OutgoingBatchService.java Diff File
mod - symmetric/src/main/resources/dialects/oracle.xml Diff File
mod - symmetric/src/test/java/org/jumpmind/symmetric/extract/DataExtractorTest.java Diff File
mod - symmetric/src/test/resources/test-data-drop-oracle.sql Diff File

master 29383aa0

2008-05-27 21:47:43

chenson

Details Diff
Handle Oracle's TIMESTAMP(9) data types
Attach Issues:
mod - symmetric/src/changes/changes.xml Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/db/AbstractDbDialect.java Diff File
add - symmetric/src/test/java/org/jumpmind/symmetric/FunkyDataTypesTest.java Diff File

master 2e3a8763

2008-05-27 15:48:57

chenson

Details Diff
1826895 - base64 encode oracle blobs Affected Issues
1826895
mod - symmetric/src/main/resources/dialects/oracle.xml Diff File

master 077f339e

2008-05-27 15:47:18

chenson

Details Diff
1826895 - base64 encode oracle blobs Affected Issues
1826895
mod - symmetric/src/changes/changes.xml Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/db/oracle/OracleDbDialect.java Diff File
mod - symmetric/src/main/resources/dialects/oracle.xml Diff File
mod - symmetric/src/test/java/org/jumpmind/symmetric/AbstractIntegrationTest.java Diff File
mod - symmetric/src/test/java/org/jumpmind/symmetric/AbstractTest.java Diff File
mod - symmetric/src/test/java/org/jumpmind/symmetric/IntegrationTest.java Diff File
mod - symmetric/src/test/resources/symmetric-test.properties Diff File
mod - symmetric/src/test/resources/test-data-drop-all.sql Diff File
mod - symmetric/src/test/resources/test-data-drop-oracle.sql Diff File

master 42a56792

2008-05-27 07:12:44

chenson

Details Diff
Changed the XmlJmsPublisher to standardize the tag names so a schema can be created. Also implemented update and delete.
Attach Issues:
rm - symmetric/src/main/java/org/jumpmind/symmetric/DataEvent.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/Version.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/common/Constants.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/ext/XmlJmsPublisher.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/jmx/NodeManagementService.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/jmx/OutgoingManagementService.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/jmx/ParameterManagementService.java Diff File
mod - symmetric/src/main/resources/ddl-config.xml Diff File
mod - symmetric/src/main/resources/symmetric-default.properties Diff File

master 902d957e

2008-05-23 21:38:05

chenson

Details Diff
Added a statistics purge method to the purge service.
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/LockAction.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/PurgeService.java Diff File
mod - symmetric/src/main/resources/ddl-config.xml Diff File
mod - symmetric/src/main/resources/sql/purge-service-sql.xml Diff File

master 4691e467

2008-05-23 21:14:21

chenson

Details Diff
record the IBatchListener change in changes.xml
Attach Issues:
mod - symmetric/src/changes/changes.xml Diff File

master 1336adee

2008-05-23 21:06:40

chenson

Details Diff
Based on a forum question, made a quick enhancement to allow the end user to override the spring-based DataSource with one of their own.
Attach Issues:
mod - symmetric/src/changes/changes.xml Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/db/DataSourceFactoryBean.java Diff File
mod - symmetric/src/main/resources/symmetric-database.xml Diff File
mod - symmetric/src/main/resources/symmetric-default.properties Diff File

master 30c50acf

2008-05-20 21:09:14

chenson

Details Diff
also include filter milliseconds
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java Diff File

master b5e4eff2

2008-05-19 07:40:32

chenson

Details Diff
checked in the XmlJmsPublisher at the wrong location.
Attach Issues:

master 33d0d3ba

2008-05-18 21:30:38

chenson

Details Diff
Add a generic JMS publisher
Attach Issues:
mod - symmetric/pom.xml Diff File
mod - symmetric/src/main/deploy/samples/log4j.xml Diff File
add - symmetric/src/test/java/org/jumpmind/symmetric/ext/XmlJmsPublisher.java Diff File
mod - symmetric/src/test/resources/log4j.xml Diff File

master 9c3c5478

2008-05-18 10:21:48

chenson

Details Diff
Added an IBatchListener and enhanced the IDataLoaderFilter to allow a row to be altogether ignored by the CsvLoader (this should help implementors who need to do conflict resolution or data transformations on their own).
Attach Issues:
mod - symmetric/src/test/java/org/jumpmind/symmetric/service/mock/MockDataLoaderService.java Diff File

master fade8653

2008-05-18 08:19:31

chenson

Details Diff
Added an IBatchListener and enhanced the IDataLoaderFilter to allow a row to be altogether ignored by the CsvLoader (this should help implementors who need to do conflict resolution or data transformations on their own).
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/IDataLoaderService.java Diff File

master 6686d50f

2008-05-18 08:15:53

chenson

Details Diff
added a contextCache Map to the DataLoaderContext. it is for use by filters.
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/load/IDataLoaderContext.java Diff File

master 4b4d5bc7

2008-05-18 07:58:47

chenson

Details Diff
added a contextCache Map to the DataLoaderContext. it is for use by filters.
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/load/DataLoaderContext.java Diff File

master ccfecd4e

2008-05-17 19:20:02

chenson

Details Diff
Removed the unused and incomplete IActivityListener. Added an IBatchListener and enhanced the IDataLoaderFilter to allow a row to be altogether ignored by the CsvLoader (this should help implementors who need to do conflict resolution or data transformations on their own).
Attach Issues:
rm - symmetric/src/main/java/org/jumpmind/symmetric/ActivityListenerSupport.java Diff File
rm - symmetric/src/main/java/org/jumpmind/symmetric/IActivityListener.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/SymmetricEngine.java Diff File
add - symmetric/src/main/java/org/jumpmind/symmetric/load/IBatchListener.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/load/IDataLoaderFilter.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/load/csv/CsvLoader.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/IBootstrapService.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/BootstrapService.java Diff File
mod - symmetric/src/main/java/org/jumpmind/symmetric/service/impl/DataLoaderService.java Diff File

master ac06227c

2008-05-17 15:52:52

chenson

Details Diff
Fixed the symmetric filter which was buggy.
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/web/SymmetricFilter.java Diff File

master 09083b68

2008-05-16 15:48:29

erilong

Details Diff
sanity formatting of SQL
Attach Issues:
mod - symmetric/src/docbook/user-guide/ch05-basic-configuration.xml Diff File
mod - symmetric/src/docbook/user-guide/ch06-advanced-configuration.xml Diff File

master 32f513b8

2008-05-16 15:32:05

erilong

Details Diff
add trigger hist and batch hist tables
Attach Issues:
mod - symmetric/src/docbook/user-guide/ch03/sec02-data-model-runtime.xml Diff File

master 6812376d

2008-05-16 15:31:41

erilong

Details Diff
be consistent with hist tables
Attach Issues:
mod - symmetric/src/main/resources/ddl-config.xml Diff File

master ede71565

2008-05-16 12:50:01

erilong

Details Diff
quote boolean "1" or "0", because it might act like an integer on some platforms (Oracle)
Attach Issues:
mod - symmetric/src/main/java/org/jumpmind/symmetric/db/AbstractEmbeddedTrigger.java Diff File
mod - symmetric/src/main/resources/dialects/derby.xml Diff File
mod - symmetric/src/main/resources/dialects/hsqldb.xml Diff File
mod - symmetric/src/main/resources/dialects/mssql.xml Diff File
mod - symmetric/src/main/resources/dialects/mysql.xml Diff File
mod - symmetric/src/main/resources/dialects/postgresql.xml Diff File

master 0524bb45

2008-05-16 11:04:49

erilong

Details Diff
[ 1911869 ] Support JDBC Boolean type.
hsqldb - reads/writes boolean type
postgres - reads/writes boolean type
mssql - reads bit, writes boolean type
mysql - reads tinyint, writes boolean type
derby - reads smallint, writes boolean type
oracle - reads/writes number type
Attach Issues:
mod - symmetric/src/test/resources/test-tables-ddl.xml Diff File
 First  Prev  1 2 3 ... 50 ... 100 ... 150 ... 200 ... 250 ... 300 ... 350 ... 400 ... 450 ... 455 456 457 458 459 460 461 ... 489 490 491  Next  Last