Jay Huh
f32f747125
Address reverse MultiScan follow-up comments ( #14922 )
...
Summary:
Pull Request resolved: https://github.com/facebook/rocksdb/pull/14922
- Preserve source compatibility for `Scan::Reset` by restoring the default `reverse` argument.
- Make `HasMoreScanRanges()` defensive for reverse prepared scans instead of asserting.
- Restore broader forward coverage in `MultiScanAsyncIOTest` while keeping reverse coverage on the representative async IO matrix.
- Let `--multiscan_reverse` drive reverse MultiScan stress coverage independently of `--test_backward_scan`.
- Add the reverse MultiScan public API release note.
Reviewed By: xingbowang
Differential Revision: D111127403
fbshipit-source-id: 1a17d0a36aaf66e8cbc51f445d0f85e145fd653c
2026-07-08 20:56:36 -07:00
..
2026-06-15 17:41:57 -07:00
2026-05-06 20:11:57 -07:00
2026-04-24 13:51:20 -07:00
2025-04-02 16:07:56 -07:00
2026-06-05 10:18:47 -07:00
2024-11-18 11:23:17 -08:00
2026-05-18 13:35:11 -07:00
2022-10-24 16:13:16 -07:00
2026-06-24 10:45:42 -07:00
2021-05-19 15:26:18 -07:00
2026-02-04 15:11:09 -08:00
2026-06-08 14:26:46 -07:00
2026-05-11 17:02:22 -07:00
2025-09-11 12:19:11 -07:00
2024-09-18 15:26:37 -07:00
2026-06-11 14:10:21 -07:00
2024-01-29 10:38:08 -08:00
2024-10-25 10:24:54 -07:00
2026-06-01 17:07:11 -07:00
2023-01-27 13:14:19 -08:00
2025-11-21 16:34:49 -08:00
2025-01-29 15:30:12 -08:00
2023-01-27 13:14:19 -08:00
2020-02-20 12:09:57 -08:00
2026-06-15 17:41:57 -07:00
2025-07-09 10:40:28 -07:00
2026-06-05 04:41:42 -07:00
2026-01-02 17:25:57 -08:00
2026-05-01 12:23:54 -07:00
2026-02-17 13:05:44 -08:00
2026-06-05 04:59:40 -07:00
2024-08-14 15:13:16 -07:00
2021-11-02 20:30:07 -07:00
2026-02-13 11:56:22 -08:00
2026-06-08 14:26:46 -07:00
2022-10-24 14:09:32 -07:00
2026-01-16 11:01:37 -08:00
2024-10-20 20:53:08 -07:00
2025-08-08 10:33:36 -07:00
2025-09-18 13:27:51 -07:00
2026-07-01 10:34:16 -07:00
2024-01-29 10:38:08 -08:00
2026-03-16 10:45:49 -07:00
2024-01-31 13:14:42 -08:00
2025-11-10 17:13:34 -08:00
2026-07-08 20:56:36 -07:00
2026-07-08 13:58:00 -07:00
2026-05-28 17:46:45 -07:00
2024-12-19 16:53:42 -08:00
2022-10-24 14:09:32 -07:00
2025-09-08 15:52:54 -07:00
2023-08-29 18:39:10 -07:00
2026-01-06 10:30:34 -08:00
2021-09-10 10:00:26 -07:00
2025-07-25 13:39:25 -07:00
2026-02-19 16:45:51 -08:00
2025-08-28 16:59:16 -07:00
2022-06-10 16:07:03 -07:00
2024-12-19 10:58:40 -08:00
2024-01-29 10:38:08 -08:00
2026-05-12 16:26:18 -07:00
2026-06-25 09:29:50 -07:00
2024-01-31 13:14:42 -08:00
2026-07-01 10:34:16 -07:00
2021-12-10 08:13:26 -08:00
2026-06-25 09:29:50 -07:00
2024-01-31 13:14:42 -08:00
2026-04-24 13:51:20 -07:00
2022-10-21 12:15:35 -07:00
2026-06-08 14:26:46 -07:00
2025-11-04 19:47:42 -08:00
2024-01-29 10:38:08 -08:00
2026-06-29 14:39:13 -07:00
2021-08-27 13:16:32 -07:00
2024-01-31 13:14:42 -08:00
2025-06-13 09:47:52 -07:00
2024-05-28 09:24:49 -07:00
2025-10-01 14:21:55 -07:00
2026-02-13 11:56:22 -08:00
2026-02-13 10:37:34 -08:00
2026-05-11 17:02:22 -07:00
2024-06-24 14:50:08 -07:00
2026-07-02 16:16:22 -07:00
2024-01-31 13:14:42 -08:00
2026-06-13 07:06:04 -07:00
2026-06-13 07:06:04 -07:00
2026-06-13 07:06:04 -07:00
2023-03-30 09:43:33 -07:00