You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running the CassandraSecondaryIndex workload in a local RF3 cluster on Mac, the root memory tracker shows the memory is growing steadily and hitting the soft limit close to 1GB after about 2 mins:
Summary:
Added cleanup of committed transaction in TransactionParticipant.
We don't remove transaction when there are running requests, that reads provisional DB and could request status of this transaction.
So we store transaction in queue and wait when all requests that we launched before our try to remove this transaction are completed.
Since we try to remove transaction after all its records is removed from provisional DB it is safe to complete removal at this point, because it means that there will be no more queries to status of this transactions.
Test Plan: Jenkins
Reviewers: robert, mikhail
Reviewed By: mikhail
Subscribers: kannan, ybase
Differential Revision: https://phabricator.dev.yugabyte.com/D5075
When running the CassandraSecondaryIndex workload in a local RF3 cluster on Mac, the root memory tracker shows the memory is growing steadily and hitting the soft limit close to 1GB after about 2 mins:
The text was updated successfully, but these errors were encountered: