Skip to content

branch-3.1: pick 5 mow lock prs #49716, #49223, #50242, #50281, #50062 - #52038

Merged
morrySnow merged 5 commits into
apache:branch-3.1from
mymeiyi:3.1-pick-40f085e5
Jun 20, 2025
Merged

branch-3.1: pick 5 mow lock prs #49716, #49223, #50242, #50281, #50062#52038
morrySnow merged 5 commits into
apache:branch-3.1from
mymeiyi:3.1-pick-40f085e5

Conversation

@mymeiyi

@mymeiyimymeiyi commented Jun 20, 2025

Copy link
Copy Markdown
Contributor

…pache#49716)
Here is a scene
1. Upgrading MS, now we have a new MS and an old MS
2. Compaction applied for delete bitmap lock in the old MS
3. Compaction failed to update delete bitmap in new ms because of tablet
compaction key not found
4. Compaction abort
5. Compaction failed to perform an abort in the new MS because of tablet
compaction key not found, witch will lead to fail to release delete
bitmap lock
Now this pr can make step 5 success, so delete bitmap lock can release
successfully during upgrade ms
@mymeiyi
mymeiyi requested a review from morrySnow as a code ownerJune 20, 2025 06:09
@mymeiyi

Copy link
Copy Markdown
ContributorAuthor

run buildall

@mymeiyimymeiyi changed the title [fix](cloud-mow) Make new MS can erase initiator when upgrading MS (#49716)branch3.1: pick #49716, #49223, #50242, #50281, #50062Jun 20, 2025
@hello-stephen

Copy link
Copy Markdown
Contributor

Cloud UT Coverage Report

Increment line coverage 11.29% (7/62) 🎉

Increment coverage report
Complete coverage report

CategoryCoverage
Function Coverage83.13% (1099/1322)
Line Coverage66.55% (18539/27859)
Region Coverage66.17% (9156/13837)
Branch Coverage56.09% (4956/8836)

@mymeiyimymeiyi changed the title branch3.1: pick #49716, #49223, #50242, #50281, #50062branch3.1: pick some mow lock prs #49716, #49223, #50242, #50281, #50062Jun 20, 2025
@mymeiyimymeiyi changed the title branch3.1: pick some mow lock prs #49716, #49223, #50242, #50281, #50062branch-3.1: pick some mow lock prs #49716, #49223, #50242, #50281, #50062Jun 20, 2025
@mymeiyimymeiyi changed the title branch-3.1: pick some mow lock prs #49716, #49223, #50242, #50281, #50062branch-3.1: pick 5 mow lock prs #49716, #49223, #50242, #50281, #50062Jun 20, 2025
@mymeiyi

Copy link
Copy Markdown
ContributorAuthor

run buildall

@hello-stephen

Copy link
Copy Markdown
Contributor

Cloud UT Coverage Report

Increment line coverage 64.38% (309/480) 🎉

Increment coverage report
Complete coverage report

CategoryCoverage
Function Coverage83.15% (1105/1329)
Line Coverage66.28% (18727/28253)
Region Coverage65.94% (9320/14133)
Branch Coverage55.87% (5028/9000)

@morrySnow
morrySnow merged commit 72eeccf into apache:branch-3.1Jun 20, 2025
@mymeiyi
mymeiyi deleted the 3.1-pick-40f085e5 branch September 10, 2025 06:31
Sign up for freeto 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.

4 participants

@mymeiyi@hello-stephen@morrySnow@hust-hhb