From 10505d4ff18bc51263f71da71a1560cc71ecebb3 Mon Sep 17 00:00:00 2001 From: Maytas Monsereenusorn Date: Wed, 8 Oct 2025 23:30:13 -0700 Subject: [PATCH] Enhance Compaction task to be able to write to a different/new datasource --- .idea/inspectionProfiles/Druid.xml | 313 ++++++++++-------- .../embedded/compact/CompactionTaskTest.java | 4 +- .../common/task/CompactionInputSpec.java | 5 + .../common/task/CompactionIntervalSpec.java | 25 +- .../indexing/common/task/CompactionTask.java | 15 +- .../common/task/SpecificSegmentsSpec.java | 21 +- .../ClientCompactionTaskQuerySerdeTest.java | 2 +- .../common/task/CompactionInputSpecTest.java | 6 +- .../task/CompactionTaskParallelRunTest.java | 32 +- .../common/task/CompactionTaskRunTest.java | 16 +- .../common/task/CompactionTaskTest.java | 75 +++-- .../msq/indexing/MSQCompactionRunnerTest.java | 2 +- 12 files changed, 299 insertions(+), 217 deletions(-) diff --git a/.idea/inspectionProfiles/Druid.xml b/.idea/inspectionProfiles/Druid.xml index 0889de4cc67a..88d0e34a54c7 100644 --- a/.idea/inspectionProfiles/Druid.xml +++ b/.idea/inspectionProfiles/Druid.xml @@ -39,9 +39,13 @@