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

Code style, retry to contact seeds, record classes, move to Apache Fury and fix for duplicated entries in lww set #36

Merged
merged 6 commits into from
Feb 25, 2024

Conversation

rafaelsilverioit
Copy link
Owner

@rafaelsilverioit rafaelsilverioit commented Feb 25, 2024

Bringing #30, #31, #33, #34 and #35 to main.

Refactored the way seeds are contacted, so we can retry again after some backoff time up to a maximum number of attempts.
Turned some classes into record classes.
Moved from Kryo to Apache Fury.
Fixed issue Entry::equals that would lead to unwanted data duplication as ConcurrentSet::addAll wouldn't recognize duplicated entries.
@rafaelsilverioit rafaelsilverioit added the enhancement New feature or request label Feb 25, 2024
@rafaelsilverioit rafaelsilverioit self-assigned this Feb 25, 2024
dependabot bot and others added 5 commits February 25, 2024 18:33
Bumps `org.mapstruct.version` from 1.5.3.Final to 1.5.5.Final.

Updates `org.mapstruct:mapstruct` from 1.5.3.Final to 1.5.5.Final
- [Release notes](/~https://github.com/mapstruct/mapstruct/releases)
- [Commits](mapstruct/mapstruct@1.5.3.Final...1.5.5.Final)

Updates `org.mapstruct:mapstruct-processor` from 1.5.3.Final to 1.5.5.Final
- [Release notes](/~https://github.com/mapstruct/mapstruct/releases)
- [Commits](mapstruct/mapstruct@1.5.3.Final...1.5.5.Final)

---
updated-dependencies:
- dependency-name: org.mapstruct:mapstruct
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: org.mapstruct:mapstruct-processor
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rafael Silvério <rafael.silverio11@gmail.com>
Bumps [org.junit:junit-bom](/~https://github.com/junit-team/junit5) from 5.10.1 to 5.10.2.
- [Release notes](/~https://github.com/junit-team/junit5/releases)
- [Commits](junit-team/junit5@r5.10.1...r5.10.2)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps org.slf4j:slf4j-api from 2.0.7 to 2.0.12.

---
updated-dependencies:
- dependency-name: org.slf4j:slf4j-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….5 (#34)

Bumps [org.apache.maven.plugins:maven-surefire-plugin](/~https://github.com/apache/maven-surefire) from 3.1.2 to 3.2.5.
- [Release notes](/~https://github.com/apache/maven-surefire/releases)
- [Commits](apache/maven-surefire@surefire-3.1.2...surefire-3.2.5)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-surefire-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@rafaelsilverioit rafaelsilverioit merged commit dbaf630 into main Feb 25, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant