Skip to content

Conversation

@jpechane
Copy link
Owner

@jpechane jpechane commented Sep 4, 2025

No description provided.

@jpechane jpechane force-pushed the local-jenkins2 branch 2 times, most recently from 315a060 to bf8b2e3 Compare September 4, 2025 04:26
doljae and others added 28 commits September 26, 2025 15:36
* fix some configuration doc texts
jpechane and others added 21 commits October 23, 2025 08:45
- Users of DdlParser are storing/handling the reset of DdlChanges manually. It was done correctly in MySqlDatabaseSchema and OracleSchemaChangeEventEmitter, but was missed in AbstractDatabaseSchemaHistory. This resulted in hogging up all the events that are parsed while performing schema history recovery. This fills up the memory and is not useful for functioning of the connector.
- We are coupling the DdlChanges reset part with the DdlParser itself. Users of DdlParser should just bother about calling `parse` and expect the DdlChanges to have the result of parsing the most recent DDL.

Return and reset DdlChanges
@jpechane jpechane force-pushed the local-jenkins2 branch 4 times, most recently from 47002a2 to 834bf90 Compare October 31, 2025 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.