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

Merge latest commits in main branch #247

Merged
merged 3 commits into from
Dec 24, 2024
Merged

Conversation

yuwmao
Copy link
Contributor

@yuwmao yuwmao commented Dec 24, 2024

No description provided.

Hooper9973 and others added 3 commits December 23, 2024 10:35
When a member is moved out of a PG, clean up the PG and reclaim resources:

1. Mark PG state destroyed.
2. Destroy PG shards and shards super block.
3. Reset all chunks.
4. Remove PG index table.
5. Destroy PG super block.
6. Return PG chunks to dev_heap.

Additionally, enhance restart test scenarios.
* Avoid returning nullptr for cp_swtichover.

HS will assume the consumer not participanting CP if nullptr returned.

Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>

* Handle ReplServiceError::DATA_DUPLICATED

---------

Signed-off-by: Xiaoxi Chen <xiaoxchen@ebay.com>
Co-authored-by: Xiaoxi Chen <xiaoxchen@ebay.com>
@yuwmao yuwmao requested a review from koujl December 24, 2024 07:17
@yuwmao yuwmao merged commit 9ef9f5f into eBay:baseline_resync Dec 24, 2024
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants