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

go.mod: bump Pebble to 1f7e8ee45c85 #120025

Merged
merged 2 commits into from
Mar 11, 2024

Conversation

stevendanna
Copy link
Collaborator

Changes:

  • 1f7e8ee4 iterator: require prefix filtering in merging iterator
  • c7795250 db: verify virtualBackings in invariants mode
  • b50ef877 db: rename fileBackings to virtualBackings
  • 1e4eca5f manifest: show created/deleted backings in VersionEdit.String
  • ce293cce wal: work around false data race in failoverWriter
  • 08e0a863 db: move skip-remote logic out of manifest.LevelIterator
  • 9591f938 allow replication of external files
  • f3e3d4aa db: during WAL failover, don't write stall due to too many memtables
  • 1ff6ed8b db: account for garbage in backing files when picking a compaction
  • 6566b6be metamorphic: inject random IO latency

Release note: none.
Epic: none.

Changes:

 * [`1f7e8ee4`](cockroachdb/pebble@1f7e8ee4) iterator: require prefix filtering in merging iterator
 * [`c7795250`](cockroachdb/pebble@c7795250) db: verify virtualBackings in invariants mode
 * [`b50ef877`](cockroachdb/pebble@b50ef877) db: rename fileBackings to virtualBackings
 * [`1e4eca5f`](cockroachdb/pebble@1e4eca5f) manifest: show created/deleted backings in VersionEdit.String
 * [`ce293cce`](cockroachdb/pebble@ce293cce) wal: work around false data race in failoverWriter
 * [`08e0a863`](cockroachdb/pebble@08e0a863) db: move skip-remote logic out of manifest.LevelIterator
 * [`9591f938`](cockroachdb/pebble@9591f938) allow replication of external files
 * [`f3e3d4aa`](cockroachdb/pebble@f3e3d4aa) db: during WAL failover, don't write stall due to too many memtables
 * [`1ff6ed8b`](cockroachdb/pebble@1ff6ed8b) db: account for garbage in backing files when picking a compaction
 * [`6566b6be`](cockroachdb/pebble@6566b6be) metamorphic: inject random IO latency

Release note: none.
Epic: none.
@stevendanna stevendanna requested review from a team as code owners March 6, 2024 23:48
@stevendanna stevendanna requested a review from jbowens March 6, 2024 23:48
Copy link

blathers-crl bot commented Mar 6, 2024

It looks like your PR touches production code but doesn't add or edit any test code. Did you consider adding tests to your PR?

🦉 Hoot! I am a Blathers, a bot for CockroachDB. My owner is dev-inf.

@cockroach-teamcity
Copy link
Member

This change is Reviewable

@stevendanna
Copy link
Collaborator Author

Test failures look like unrelated flakes.

@stevendanna
Copy link
Collaborator Author

Maybe let's get cockroachdb/pebble#3384 as well.

Changes:

 * [`8df4320c`](cockroachdb/pebble@8df4320c) db: rework backing refcount management
 * [`33f8f045`](cockroachdb/pebble@33f8f045) scan_internal: don't visit empty external files
 * [`1e816918`](cockroachdb/pebble@1e816918) vfs/vfstest: add WithOpenFileTracking

Release note: none.
Epic: none.
@dt
Copy link
Member

dt commented Mar 11, 2024

Maybe let's get cockroachdb/pebble#3384 as well.

Done.

Gonna bors this now since one of the big test clusters just hit a manifest corruption bug that was fixed in c7795250 so I want to get this in before I need to rebuild it again.

bors r+

@craig
Copy link
Contributor

craig bot commented Mar 11, 2024

Build succeeded:

@craig craig bot merged commit e2a975a into cockroachdb:master Mar 11, 2024
17 of 19 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.

online restore: FileBacking for virtual sstable must not be nil after restart
3 participants