Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up tables correctly. #2132

Closed
wants to merge 2 commits into from

Conversation

devinrsmith
Copy link
Member

Fixes #2130

Co-authored-by: Ryan Caudy ryan@deephaven.io

@devinrsmith devinrsmith added bug Something isn't working NoDocumentationNeeded labels Mar 28, 2022
@devinrsmith devinrsmith added this to the Mar 2022 milestone Mar 28, 2022
@devinrsmith devinrsmith self-assigned this Mar 28, 2022
@devinrsmith
Copy link
Member Author

I'm not confident there aren't other bugs in the ApplicationServiceGrpcImpl.

There are bifurcated paths out of schedulePropagationOrClearIncrementalState, and they don't seem to be equivalent. The job side seems to be missing out on clearing out knownFieldMap; and the other side seems to be missing out on maybeUnmanage. I've just added an extra remove for knownFieldMap, but there may need to be deeper look into liveness for both paths to ensure equivalent. (@nbauernfeind)

@devinrsmith
Copy link
Member Author

On another note, it seems like we need two full GCs to actually clear out Kafka tables.

@devinrsmith devinrsmith marked this pull request as ready for review March 29, 2022 17:25
@devinrsmith
Copy link
Member Author

Superseded by #2158

@github-actions github-actions bot locked and limited conversation to collaborators Mar 31, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working NoDocumentationNeeded
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Kafka subscription / table not cleaned up after deleting table
2 participants