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

GEODE-8293: fix activeCQCount has negative value after close/stop cq for PR #5620

Merged
merged 4 commits into from Nov 17, 2020

Conversation

mkevo
Copy link
Contributor

@mkevo mkevo commented Oct 13, 2020

For partitioned regions if the CQ is registered on one server, it will be created on all the nodes/servers hosting the region.
In this case activeCQCount is increment only on one server.
After close/stop CQ it found that it has CQ on all members and decrement num of active CQs, despite of that it is only incremented on one server, so we got negative values.

With fix it will increment activeCQCount on all nodes/servers that hosting the region. So when it close/stop it will not go to the negative values.

This change will not have effects on non-partitioned(replicated) regions.

Thank you for submitting a contribution to Apache Geode.

In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:

For all changes:

  • Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

  • Has your PR been rebased against the latest commit within the target branch (typically develop)?

  • Is your initial contribution a single, squashed commit?

  • Does gradlew build run cleanly?

  • Have you written or updated unit tests to verify your changes?

  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

Note:

Please ensure that once the PR is submitted, check Concourse for build issues and
submit an update to your PR as soon as possible. If you need help, please send an
email to dev@geode.apache.org.

@upthewaterspout
Copy link
Contributor

Can you improve the commit message for this PR? It should include a description of what was actually changed and why it fixes the issue.

Thanks!
-Dan

@mkevo mkevo changed the title GEODE-8293: fix activeCQCount negative value GEODE-8293: fix activeCQCount has negative value after close/stop cq for PR Oct 21, 2020
@karensmolermiller
Copy link
Contributor

I don't have permission to modify your PR.

  1. For each of CQS_ACTIVE, CQS_STOPPED, and CQS_CLOSED, within the file geode-docs/reference/statistics_list.html.md.erb, please append an extra sentence to the Description field:

"The quantity reported for partitioned regions may be larger than that of replicated regions, as each redundant copy contributes the the count."

  1. Please restore the initial section description to what it was before this PR. You'll be removing the PR's added Note, and restoring the sentence "The statistics are:"

Thank you for your patience on completing this PR.

@kohlmu-pivotal kohlmu-pivotal added this to Awaiting Triage in Quality Review Oct 27, 2020
Copy link
Contributor

@karensmolermiller karensmolermiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Docs for this PR look great. Thank you for making the changes. I approve the docs portion of this PR. I haven't looked at the code.

@kohlmu-pivotal kohlmu-pivotal moved this from Awaiting Triage to Changes Requested in Quality Review Nov 3, 2020
@kohlmu-pivotal kohlmu-pivotal moved this from Changes Requested to Verified - Approved in Quality Review Nov 9, 2020
@mkevo
Copy link
Contributor Author

mkevo commented Nov 11, 2020

Hi @kohlmu-pivotal ,
Do you agree with changes?

@mkevo
Copy link
Contributor Author

mkevo commented Nov 17, 2020

All changes requested are done and PR is approved, I will merge this PR.
Thank you all for the support!

@mkevo mkevo dismissed kohlmu-pivotal’s stale review November 17, 2020 07:37

All changes are done and waiting for response for a long time

@mkevo mkevo merged commit f3d806f into apache:develop Nov 17, 2020
@mkevo mkevo deleted the feature/GEODE-8293 branch November 17, 2020 07:41
mkevo added a commit to Nordix/geode that referenced this pull request Nov 17, 2020
alb3rtobr pushed a commit to Nordix/geode that referenced this pull request Aug 2, 2021
alb3rtobr pushed a commit to Nordix/geode that referenced this pull request Aug 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Quality Review
Verified - Approved
5 participants