You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
154598: changefeedccl/resolvedspan: fix empty boundary handling bug r=KeithCh,asg0451 a=andyyang890
This patch fixes a bug where the empty boundary was being handled
incorrectly by the resolved span frontiers, which could lead to
a lot of unnecessary job progress saves during an initial scan.
Fixes#154587
Release note (bug fix): A bug where a changefeed could perform
many unnecessary job progress saves during an initial scan has
been fixed.
---
Test failures:
[master]
Fixes#154307
[release-25.4]
Informs #154306
154653: go.mod: bump Pebble to 347d5dc77850 r=RaduBerinde a=RaduBerinde
Changes:
* [`347d5dc7`](cockroachdb/pebble@347d5dc7) db: add TestCrashDuringOpenRandomized
* [`4e1e327d`](cockroachdb/pebble@4e1e327d) vfs/atomicfs: ensure marker properly synced
* [`d1cc1fa5`](cockroachdb/pebble@d1cc1fa5) internal/arenaskl: use right type in argument to testkeys.Key
* [`e5177343`](cockroachdb/pebble@e5177343) internal/testkeys: move Slice, EveryN out of the interface
* [`252e253c`](cockroachdb/pebble@252e253c) internal/testkeys: include key count in TestDivvy
* [`f852675e`](cockroachdb/pebble@f852675e) internal/testkeys: use uint64 in Keyspace interface
* [`8c6f425c`](cockroachdb/pebble@8c6f425c) db: remove obsolete WALs before proceeding with Init
* [`d97438a4`](cockroachdb/pebble@d97438a4) internal/arenaskl: add TestSkiplistFindSplice
* [`6c323dcb`](cockroachdb/pebble@6c323dcb) internal/base: add doc comment discussing TrySeekUsingNext
* [`29228073`](cockroachdb/pebble@29228073) sstable: track value separation policy props used
* [`e52aa891`](cockroachdb/pebble@e52aa891) arenaskl: use pointer comparison to avoid key comparison
* [`926e93bb`](cockroachdb/pebble@926e93bb) arenaskl: inline findSpliceForLevel in seekForBaseSplice
* [`7bf60006`](cockroachdb/pebble@7bf60006) arenaskl: add BenchmarkCockroachKeysSeekPrefixGE
* [`fdb9ac72`](cockroachdb/pebble@fdb9ac72) arenaskl: improve commentary around Inserter
* [`9d96effa`](cockroachdb/pebble@9d96effa) arenaskl: use pointer comparison to avoid key comparison
* [`5e6f0e19`](cockroachdb/pebble@5e6f0e19) arenaskl: manually inline findSpliceForLevel
* [`05b2cd50`](cockroachdb/pebble@05b2cd50) arenaskl: remove unnecessary nil check
* [`72e4f290`](cockroachdb/pebble@72e4f290) db: fix TestCleanupManagerCloseWithPacing
* [`d8efa297`](cockroachdb/pebble@d8efa297) manifest: simplify VirtualBackings interface
* [`132d6b6e`](cockroachdb/pebble@132d6b6e) tool: add `db inspect manifest` subcommand
* [`3df9a2f9`](cockroachdb/pebble@3df9a2f9) chore: add crl-release-25.4 to nightlies and crossversion
* [`01d4b24d`](cockroachdb/pebble@01d4b24d) fix cleanupManager.Close() hanging when deletion pacing is active
Release note: none.
Epic: none.
Co-authored-by: Andy Yang <[email protected]>
Co-authored-by: Radu Berinde <[email protected]>
0 commit comments