SymmetricDS 3.7.0 was released, which fixes 10 bugs, makes 12 improvements, and adds 2 features. This is a minor release that focused on usability, documentation, and some infrastructure adjustments. We switched to Asciidoctor for documentation, which is easier to write and faster to process. The documentation is updated and includes new topics. The builds are now running with Gradle. We'll update the developer section with instructions for that soon, but for now Maven continues to work also. Extensions are a great way to customize how data sync works with code, when settings are not enough, and now extensions can be dynamically added to the SYM_EXTENSION table. This means that extensions are just another configuration item, and there is no more building and deploying of JARs. The server detects extensions in the configuration and automatically compiles and registers them at runtime. When routing, the target_schema_name can now use variables, for use cases that need to silo data by client. Expressions include $(sourceNodeId), $(sourceExternalId), $(sourceNodeGroupId), $(targetNodeId), $(targetExternalId), and $(targetNodeGroupId). See the changelog for more information. Download SymmetricDS 3.7.0.
- Category: News
- Written by Eric Long