Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[enhancement](tablet-meta) Avoid be coredump due to potential race co…
…ndition when updating tablet cumu point (#45643) Currently, when setting tablet's cumu point, aseert fail will happend if new point is less than local value, resulting BE coredump. This could happend when race condition happend: 1. thread A try to sync rowset 2. thread A fetch cumu point from ms 3. thread B update cumu point(like sc/compaction),commit to ms after 2. and set be tablet cumu point before 4. 4. thread A try to set cumu point seen before and meet the assertion, coredump.
- Loading branch information