126127: go.mod: bump Pebble to 24750442d372 r=RaduBerinde a=RaduBerinde
Changes:
* [`24750442`](https://github.com/cockroachdb/pebble/commit/24750442) base: rename Trailer to InternalKeyTrailer
* [`5fa5cb34`](https://github.com/cockroachdb/pebble/commit/5fa5cb34) block: move ValuePrefix
* [`e11f33ff`](https://github.com/cockroachdb/pebble/commit/e11f33ff) sstable/block: clean up cache.Value and BufferPool union
* [`0407f2fc`](https://github.com/cockroachdb/pebble/commit/0407f2fc) sstable/block: add Trailer type
* [`55acdee5`](https://github.com/cockroachdb/pebble/commit/55acdee5) sstable/block: move Checksummer, ChecksumType
* [`7df6f21a`](https://github.com/cockroachdb/pebble/commit/7df6f21a) Revert "cmd/pebble: use zstd in Pebble nightly benchmarks"
* [`8ba76258`](https://github.com/cockroachdb/pebble/commit/8ba76258) sstable/block: new package
* [`a6bf94c3`](https://github.com/cockroachdb/pebble/commit/a6bf94c3) invariants: add Sometimes
* [`cab9f08d`](https://github.com/cockroachdb/pebble/commit/cab9f08d) Makefile: add gen-bazel target
* [`1c9e33e1`](https://github.com/cockroachdb/pebble/commit/1c9e33e1) db: fix TestDBCompactionCrash on Windows
* [`ff83363e`](https://github.com/cockroachdb/pebble/commit/ff83363e) base: add SeqNum type
* [`90d691ed`](https://github.com/cockroachdb/pebble/commit/90d691ed) sstable: wrap raw fragment iterators with checkers
* [`34008b1e`](https://github.com/cockroachdb/pebble/commit/34008b1e) tool: use DeepClone instead of ShallowClone
* [`fdf0d95a`](https://github.com/cockroachdb/pebble/commit/fdf0d95a) keyspan: copy Suffix/Value in CopyFrom
* [`bb601903`](https://github.com/cockroachdb/pebble/commit/bb601903) ssstable: temporarily disable reuse of fragment iterators
* [`3fd1c0e4`](https://github.com/cockroachdb/pebble/commit/3fd1c0e4) github: don't use -v flag for windows test run
* [`a654bd3e`](https://github.com/cockroachdb/pebble/commit/a654bd3e) batchrepr: use binfmt in tests
* [`327334b2`](https://github.com/cockroachdb/pebble/commit/327334b2) internal/binfmt: new package
* [`09263fed`](https://github.com/cockroachdb/pebble/commit/09263fed) internal: use `inf` in InternalKey.String
* [`32a6b99f`](https://github.com/cockroachdb/pebble/commit/32a6b99f) sstable: fix double close of fragmentBlockIter
Release note: none.
Epic: none.
126199: release: bump version to v24.2.0-alpha.1 r=andyyang890 a=rail
Epic: none
Release note: None
126207: github: run check-pebble-dep twice a week r=RaduBerinde a=RaduBerinde
This commit adds a github action workflow to run
`check-pebble-dep.sh` twice a week, which will automatically file
issues if we forget to bump dependencies on release branches.
Epic: none
Release note: None
Co-authored-by: Radu Berinde <[email protected]>
Co-authored-by: Rail Aliiev <[email protected]>