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

Using hash as revision for DISTRO data verification #9210

Closed
pixystone opened this issue Sep 26, 2022 · 0 comments · Fixed by #9239
Closed

Using hash as revision for DISTRO data verification #9210

pixystone opened this issue Sep 26, 2022 · 0 comments · Fixed by #9239
Labels
kind/enhancement Category issues or prs related to enhancement.
Milestone

Comments

@pixystone
Copy link
Contributor

Sometimes client data may not be synced properly via DISTRO verification.

Using hash as ephemeral client's revision for distro data verification.

pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
@KomachiSion KomachiSion added the kind/enhancement Category issues or prs related to enhancement. label Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
@KomachiSion KomachiSion added this to the 2.1.2 milestone Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 26, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 28, 2022
pixystone added a commit to pixystone/nacos that referenced this issue Sep 28, 2022
KomachiSion pushed a commit that referenced this issue Sep 28, 2022
* [ISSUE #9210] Using hash as ephemeral clients' revision for DISTRO verification.

* [ISSUE #9210] Improve performance of ephemeral client hash calc.

* [ISSUE #9210] Remove calculation for ephemeral client's subscribers.

* [ISSUE #9210] Persist and sync revision for clients.

* [ISSUE #9210] Improve hash of ephemeral client.

* [ISSUE #9210] Improve performance of hash calc for clients.

* [ISSUE #9210] Make distro verification compatible with zero revision from old servers.

* [ISSUE #9210] Log clientId when VERIFY-FAILED.

* [ISSUE #9210] Fix long class cast exception to REVISION.

* [ISSUE #9210] Just renew clients when verify v2 clients on v1 mode.

* [ISSUE #9210] Add UTs for ephemeral client verification.

* [ISSUE #9210] Fix codestyle.

* [ISSUE #9210] Fix IpPortBasedClientTest.

* [ISSUE #9210] Fix codestyle.

* [ISSUE #9210] Fix license.

* [ISSUE #9210] Fix ConcurrentHashSetTest cases to verify concurrent modification properly.

* [ISSUE #9210] Fix codestyle.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Category issues or prs related to enhancement.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants