Scheduled For Release 2025-02-05
0006496: [Improvement] Adding Indexes to Sym_ Tables
0006651: [Improvement] Insight to check if old data is needed during capture
0006134: [Improvement] DBCompare excluded/included columns require specified names to be lower case
0006606: [Improvement] Update SymmetricDS documentation for system requirements and to clarify terminology
0006605: [New Feature] Support for cross platform BIT data type size > 1 (bit varying, varbit, bit string, bit array)
0002655: [Improvement] Parameters and/or programmatic way to control type and size for sym_data, sym_trigger fields
0006705: [Improvement] DataExtractorService.transferFromStaging should delete staged file if fails to decrypt staging file (pmarzullo)
0006639: [New Feature] DuckDB Dialect (josh-a-hicks)
0006678: [Improvement] Support include column for indexes for Postgres (pmarzullo)
0006511: [Bug] Routing can include the same change in multiple batches with the same target node if an exception occurs (elong)
0004951: [Bug] Sybase: drop column needs to add "with no datacopy" clause to succeed (pmarzullo)
0006703: [New Feature] System channel and queue for responsive data sync (elong)
0006538: [New Feature] Use source staging for incoming batch when engines are hosted together (elong)
0006695: [Improvement] Increase the default max batch size for the reload channel (emiller)
0006691: [Improvement] Skip querying of self-referencing foreign key child levels if constraints are deferred (elong)
0006692: [Improvement] Prevent logging of secrets in symadmin and wrapper (elong)
0006687: [New Feature] Ready queues for more efficient push/pulls (elong)
0006429: [Improvement] Upgrade dependencies to latest versions (emiller)
0006663: [Bug] Logging of exceptions on data load can show values used in the wrong order when conflict resolution is in play (pmarzullo)
0006616: [Improvement] Save column references as numeric values for faster look-up in AbstractDatabaseWriter.getRowData() (pbelov)
0006577: [Improvement] Enable acceptance of cookies by default for compatibility with load balancers (elong)
0006244: [Improvement] Upgrade H2 library to 2.2 (emiller)
0006351: [Bug] Text and icons disappear in SQL Explorer TreeGrid when switching nodes (emiller)
0006537: [Improvement] Data gap detector should refresh cluster lock (elong)
13 of 24 issue(s) resolved. Progress (54%). View Issues
Scheduled For Release 2025-02-05
0006637: [Improvement] Add support for Derby boolean data types (pbelov)
0006721: [Bug] Data loader incorrect SQL error when no columns on target table match (elong)
0006704: [Task] unable to deploy WAR file in Tomcat 10 (elong)
0006717: [Improvement] Improve logging of batch without batch ID (elong)
0006718: [Bug] Only default queue can push registration (elong)
0006690: [New Feature] Send Trigger DDL when sending table schema (pmarzullo)
0006709: [Improvement] Support UUID column types (including DDL) directly for MySQL and MariaDB (pmarzullo)
0006710: [Improvement] Create parameter to keep bulk load files (for testing and development) (pmarzullo)
0006708: [Bug] DDL Builder always sees a size difference for columns that are types without size when platform column exists (pmarzullo)
0006706: [Bug] Error in DataService, not closing transaction object (pmarzullo)
0006677: [Improvement] Support include column for SQL Server indexes (covering index) (pmarzullo)
0006702: [Bug] Failed to update sym_table_reload_request (elong)
11 of 12 issue(s) resolved. Progress (91%). View Issues
Scheduled For Release 2025-03-07
0005315: [Bug] Row in sym_table_reload_status does not get its data_batch_loaded column updated appropriately
0006660: [Bug] Unique index fails to create because it was adjusted to non-unique
0006248: [Bug] H2 should check if auto increment will work instead of just always using a sequence for autoincrement implementation (pmarzullo)
0006497: [Bug] Bandwidth request needs authentication info (pmarzullo)
0006512: [Bug] Routing can include the same change in multiple batches with the same target node if an exception occurs (elong)
0 of 5 issue(s) resolved. Progress (0%). View Issues
Scheduled For Release 2025-02-05
0006715: [New Feature] Package Oracle's SQL*Loader utility into a module
0006714: [New Feature] Package Microsoft's bcp utility into a module
0006480: [Bug] New Database Schemas Only Showing up in "Add Table(s) Wizard" After Service Restart
0006262: [Improvement] Adding a Node Description
0002448: [Improvement] When configuring triggers in pro, detect fk dependencies and prompt the user if they want to sync
0005506: [Bug] Remove productionMode context parameter in web.xml (pmarzullo)
0006234: [New Feature] Web console logins with OAuth 2.0 and OpenID Connect (cquamme)
0006543: [New Feature] Add a Configure Canvas to replace the Design tab (emiller)
0006444: [Improvement] Improve how bulk loader flag is set and how bulk loaded percentage is calculated (mdrouard)
0006135: [New Feature] Add Parameters as replacement tokens in Notification templates (pmarzullo)
0006116: [Bug] Creating node using import configuration does not keep the non-default values for the default channels (pmarzullo)
0006688: [New Feature] Dynamic reload queue to scale initial load (elong)
0006696: [Improvement] Max Batch Size insight shouldn't check reload channels (emiller)
0006650: [New Feature] Add a way to add a prefix or suffix to transforms when doing auto-create (cquamme)
0006551: [Improvement] Bulk export for SQL Server and Sybase ASE (elong)
0002338: [Improvement] Bulk Extract for MSSQL (elong)
0006549: [Improvement] Process panel able to interrupt if thread is available (elong)
0006436: [Improvement] Change how bulk loaders determine when to flush their data (emiller)
0006544: [New Feature] Bulk loader for Sybase ASE (elong)
0006466: [Improvement] Adding File Sync Service for Azure Blob Storage (mdrouard)
9 of 20 issue(s) resolved. Progress (45%). View Issues
Scheduled For Release 2025-02-05
0006716: [Improvement] Deadlocks on Sybase due to default table locking scheme being overly restrictive (pbelov)
0006711: [Bug] MSSql bulk loader using bcp fails to load some special characters when bcp is running on Windows (pmarzullo)
0006699: [Bug] Logging Set Levels Advanced throws exception when running in servlet container (not standalone) (pmarzullo)
0006698: [Bug] Wizard automatically opens without verifying that the console user has write permission (emiller)
0006679: [Bug] Oracle bulk loader fails to parse database URLs that use TNS format and contain spaces before the equals signs (elong)
0006694: [Bug] Insight count doesn't update when approving or dismissing an insight and then collapsing the insight manager (emiller)
6 of 6 issue(s) resolved. Progress (100%). View Issues
Scheduled For Release 2025-03-07
0006675: [Bug] DBExport with option to create indexes only does not work
0006720: [Improvement] The connection test dialog's error message should appear at the top of the dialog (emiller)
0006719: [Improvement] The database performance test dialog initially displays a rating of 0.0, causing confusion (emiller)
0006713: [Bug] During an upgrade, new monitors and insights do not get inserted if sym_monitor already existed before the upgrade (emiller)
0006712: [Bug] The Manage Startup Parameters screen throws a NullPointerException when the engine.name contains a variable or BSH script (emiller)
0006471: [New Feature] Allow REST API authorization using JWT (emiller)
0 of 6 issue(s) resolved. Progress (0%). View Issues