QuakeWang opened a new pull request, #8215:
URL: https://github.com/apache/paimon/pull/8215
### Purpose
`CDCSource.TableManager` kept reader-side table, schema, and table-read
caches in unbounded `HashMap`s. For long-running CDC jobs with table discovery
and schema evolution, these caches can grow with discovered tables and observed
schema ids.
This PR bounds those reader-local caches with small LRU maps, keeps cache
misses reconstructable from `Identifier` and schema id, and avoids changing
split serialization, checkpoint state, or schema event semantics.
### Tests
- `mvn -pl paimon-flink/paimon-flink-cdc
-Dtest=CDCSourceTableManagerTest,CDCSourceSplitReaderTest test`
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]