Josh McKenzie created CASSANALYTICS-143:
-------------------------------------------
Summary: Fix various leaks in CDC caching and bridge
implementation and testing
Key: CASSANALYTICS-143
URL: https://issues.apache.org/jira/browse/CASSANALYTICS-143
Project: Apache Cassandra Analytics
Issue Type: Improvement
Reporter: Josh McKenzie
Assignee: Josh McKenzie
We have a variety of lifecycle implementation details in our testing
infrastructure in analytics that rely on the JVM Just Working, and can run
afoul of concurrency, parallel test workers, resource sizing limits, etc. The
surface area of this exposure just gets worse as we add more tests and
parameterize our testing base (5.0 CommitLog support, etc).
Further, we have some code in the base bridge implementation that creates
{{TableIdLookup}} objects w/references to schema instances that then never get
GC'ed.
All of this is in pursuit of making our resource handling and lifecycle of
objects more explicit and integrated with test setup and teardown to try and
stabilize test environments.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]