@@ -16,71 +16,6 @@ redpanda_cc_library(
1616 ],
1717)
1818
19- redpanda_cc_library (
20- name = "filter" ,
21- srcs = [
22- "filter.cc" ,
23- ],
24- hdrs = [
25- "filter.h" ,
26- ],
27- visibility = [
28- "//src/v/cloud_topics/level_one:__subpackages__" ,
29- ],
30- deps = [
31- "//src/v/cloud_topics/level_one/metastore:offset_interval_set" ,
32- "//src/v/compaction:filter" ,
33- "//src/v/compaction:key_offset_map" ,
34- "//src/v/compaction:utils" ,
35- "//src/v/model" ,
36- "@seastar" ,
37- ],
38- )
39-
40- redpanda_cc_library (
41- name = "source_and_sink" ,
42- srcs = [
43- "sink.cc" ,
44- "source.cc" ,
45- ],
46- hdrs = [
47- "sink.h" ,
48- "source.h" ,
49- ],
50- visibility = [
51- "//src/v/cloud_topics/level_one:__subpackages__" ,
52- ],
53- deps = [
54- ":filter" ,
55- ":logger" ,
56- ":meta" ,
57- ":worker_probe" ,
58- "//src/v/bytes" ,
59- "//src/v/bytes:iostream" ,
60- "//src/v/cloud_storage_clients" ,
61- "//src/v/cloud_topics:log_reader_config" ,
62- "//src/v/cloud_topics/level_one/common:abstract_io" ,
63- "//src/v/cloud_topics/level_one/common:object" ,
64- "//src/v/cloud_topics/level_one/common:object_id" ,
65- "//src/v/cloud_topics/level_one/frontend_reader:level_one_reader_probe" ,
66- "//src/v/cloud_topics/level_one/frontend_reader:reader" ,
67- "//src/v/cloud_topics/level_one/metastore" ,
68- "//src/v/cloud_topics/level_one/metastore:extent_metadata_reader" ,
69- "//src/v/cloud_topics/level_one/metastore:offset_interval_set" ,
70- "//src/v/cloud_topics/level_one/metastore:retry" ,
71- "//src/v/compaction:key" ,
72- "//src/v/compaction:key_offset_map" ,
73- "//src/v/compaction:reducer" ,
74- "//src/v/compaction:utils" ,
75- "//src/v/config" ,
76- "//src/v/container:chunked_vector" ,
77- "//src/v/model" ,
78- "//src/v/model:batch_compression" ,
79- "//src/v/ssx:future_util" ,
80- "@seastar" ,
81- ],
82- )
83-
8419redpanda_cc_library (
8520 name = "worker" ,
8621 srcs = [
@@ -98,11 +33,11 @@ redpanda_cc_library(
9833 ":logger" ,
9934 ":meta" ,
10035 ":scheduler_probe" ,
101- ":source_and_sink" ,
10236 ":worker_probe" ,
10337 "//src/v/cloud_topics/level_one/common:abstract_io" ,
10438 "//src/v/cloud_topics/level_one/common:file_io" ,
10539 "//src/v/cloud_topics/level_one/frontend_reader:level_one_reader_probe" ,
40+ "//src/v/cloud_topics/level_one/maintenance/compaction:compaction_source_and_sink" ,
10641 "//src/v/cloud_topics/level_one/metastore" ,
10742 "//src/v/cloud_topics/level_one/metastore:replicated_metastore" ,
10843 "//src/v/cluster" ,
0 commit comments