Skip to content

Conversation

ianton-ru
Copy link

@ianton-ru ianton-ru commented Aug 6, 2025

Changelog category (leave one):

-- Improvement

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

Rendezvous hashing (port of #709, #760, and #866)

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Performance tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All with Aarch64
  • All Regression
  • Disable CI Cache

Enmk and others added 3 commits August 6, 2025 10:38
…_hashing

25.3 Antalya port of #709, #760 - Rendezvous hashing
Antalya 25.3: lock_object_storage_task_distribution_ms setting
@github-actions
Copy link

github-actions bot commented Aug 6, 2025

Workflow [PR], commit [7152388]

@Enmk Enmk merged commit a379172 into antalya-25.6.5 Sep 9, 2025
133 of 136 checks passed
ObjectAttributes attributes;
};

struct RelativePathWithMetadata
Copy link
Collaborator

@zvonand zvonand Sep 17, 2025

Choose a reason for hiding this comment

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

Some changes or explanations would be very suitable here. It is not obvious why a RelativePathWithMetadata object stores something called "command", what is task response, why it is here, and, most curious, why sometimes RelativePathWithMetadata does not store the relative path itself.

For me (a relatively new person in this code section) it took a while to understand what is going on here and why it looks strange

ianton-ru pushed a commit that referenced this pull request Oct 2, 2025
…us_hashing

25.6.5 Antalya port of #709, #760, #866 - Rendezvous hashing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants