View Issue Details

IDProjectCategoryView StatusLast Update
0006995SymmetricDS ProImprovementpublic2025-08-07 15:50
Reporterpbelov Assigned Topbelov  
Prioritynormal 
Status closedResolutionfixed 
Product Version3.16.0 
Target Version3.16.5Fixed in Version3.16.5 
Summary0006995: Detect changes in startup parameters affecting database objects
DescriptionCurrently the AbstractSymmetricEngine.setupDatabase method is unaware of recent changes to the startup parameters.
Whenever a startup parameter affecting database objects is changed it is important to re-evaluate database objects and them setup accordingly.
The (system) context service can help with this by storing values of startup parameters.
ContextConstants.STARTUP_DB_SETUP_HASH
Steps To ReproduceExample of parameters affecting database setup:
postgres.trigger.capture.truncate.event
trigger.capture.ddl.changes
Tagsddl/schema

Activities

pbelov

2025-08-07 15:50

manager   ~0003314

Included in the 3.16.5 release

Related Changesets

SymmetricDS: 3.16 bd4fd6b4

2025-07-18 19:18:07

pbelov


Committer: GitHub Details Diff
0006995 Detect startup db param change and re-setup database objects (#326)

0006995 Detect startup db param change and re-setup database objects
Affected Issues
0006995
mod - symmetric-client/src/main/java/org/jumpmind/symmetric/db/postgresql/PostgreSqlSymmetricDialect.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/AbstractSymmetricEngine.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ContextConstants.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/common/ParameterConstants.java Diff File
mod - symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ParameterService.java Diff File

Issue History

Date Modified Username Field Change
2025-07-14 19:37 pbelov New Issue
2025-07-14 19:37 pbelov Status new => assigned
2025-07-14 19:37 pbelov Assigned To => pbelov
2025-07-14 19:37 pbelov Tag Attached: ddl/schema
2025-07-14 19:40 pbelov Description Updated View Revisions
2025-07-14 19:40 pbelov Steps to Reproduce Updated View Revisions
2025-07-14 20:04 pbelov Description Updated View Revisions
2025-07-18 19:20 pbelov Status assigned => resolved
2025-07-18 19:20 pbelov Resolution open => fixed
2025-07-18 19:20 pbelov Fixed in Version => 3.16.5
2025-07-18 20:00 pbelov Changeset attached => SymmetricDS 3.16 bd4fd6b4
2025-08-07 15:50 pbelov Note Added: 0003314
2025-08-07 15:50 pbelov Status resolved => closed