Kefu Chai
a82cfbecad
test: perf_sstable: close frag_stream before destoying it
the underlying reader should be closed before being destroyed. otherwise
we'd have following failure when testing the "full_scan_streaming":
```
$ scylla perf-sstable --parallelism 1 --iterations 20 --partitions 20 --testdir /tmp/sstable --mode full_scan_streaming
ERROR 2025-03-13 15:04:26,321 [shard 0:main] mutation_reader - N8sstables2mx27mx_sstable_full_scan_readerE [0x60015a36b650]: permit *.*:test: was not closed before destruction, at: 0x235931e 0x2359470 0x239deb3 0x62a1ed3 0x89fd156 0x89c3fba 0x22a6ed3 0x22a8fea 0x22aae17 0x22a9928 0x26bb7d0 0x26bbe3e 0x89bca67 0x246bd8d /lib64/libc.so.6+0x3247 /lib64/libc.so.6+0x330a 0x1657774
------
seastar::internal::coroutine_traits_base<double>::promise_type
```
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com>
Closes scylladb/scylladb#23270
2025-03-14 11:12:44 +03:00
..
2024-12-24 12:18:24 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-02-15 20:32:22 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-02-15 20:32:22 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-02-26 23:22:02 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-26 11:46:26 +02:00
2024-12-18 17:45:13 +02:00
2025-02-04 12:21:31 +03:00
2025-02-04 12:21:31 +03:00
2025-03-13 09:54:09 +02:00
2025-02-15 20:32:22 +02:00
2025-01-16 16:37:08 +02:00
2024-12-18 17:45:13 +02:00
2025-03-14 11:12:44 +03:00
2025-01-17 16:12:05 +08:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-02-15 20:32:22 +02:00
2025-03-06 13:35:37 +01:00