druid/extensions-core
Karan Kumar 5cee9f6148
Allow cancellation of MSQ tasks if they are waiting for segments to load (#15000)
With PR #14322 , MSQ insert/Replace q's will wait for segment to be loaded on the historical's before finishing.

The patch introduces a bug where in the main thread had a thread.sleep() which could not be interrupted via the cancel calls from the overlord.

This new patch addressed that problem by moving the thread.sleep inside a thread of its own. Thus the main thread is now waiting on the future object of this execution.

The cancel call can now shutdown the executor service via another method thus unblocking the main thread to proceed.
2023-09-22 11:21:04 +05:30
..
avro-extensions consolidate json and auto indexers, remove v4 nested column serializer (#14456) 2023-08-22 18:50:11 -07:00
azure-extensions Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
datasketches remove group-by v1 (#14866) 2023-08-23 12:44:06 -07:00
druid-aws-rds-extensions Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
druid-basic-security Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
druid-bloom-filter remove group-by v1 (#14866) 2023-08-23 12:44:06 -07:00
druid-catalog Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
druid-kerberos Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
druid-pac4j Fix null check for JWT claims (#14872) 2023-08-23 14:39:23 +05:30
druid-ranger-security Removes support for Hadoop 2 (#14763) 2023-08-09 17:47:52 +05:30
ec2-extensions Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
google-extensions Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
hdfs-storage Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
histogram remove group-by v1 (#14866) 2023-08-23 12:44:06 -07:00
kafka-extraction-namespace Upgrade hibernate validator version to fix CVE-2019-10219 (#14757) 2023-08-14 11:50:51 +05:30
kafka-indexing-service Simplify ServiceMetricEvent.Builder (#14933) 2023-09-01 11:30:45 +05:30
kinesis-indexing-service Upgrade guava version to 31.1-jre (#14767) 2023-08-22 12:09:53 +05:30
kubernetes-extensions Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
lookups-cached-global Simplify ServiceMetricEvent.Builder (#14933) 2023-09-01 11:30:45 +05:30
lookups-cached-single Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
multi-stage-query Allow cancellation of MSQ tasks if they are waiting for segments to load (#15000) 2023-09-22 11:21:04 +05:30
mysql-metadata-storage Rename IMSC.announceHistoricalSegments to commitSegments (#15021) 2023-09-21 16:19:03 +05:30
orc-extensions consolidate json and auto indexers, remove v4 nested column serializer (#14456) 2023-08-22 18:50:11 -07:00
parquet-extensions consolidate json and auto indexers, remove v4 nested column serializer (#14456) 2023-08-22 18:50:11 -07:00
postgresql-metadata-storage Rename IMSC.announceHistoricalSegments to commitSegments (#15021) 2023-09-21 16:19:03 +05:30
protobuf-extensions Upgrade guava version to 31.1-jre (#14767) 2023-08-22 12:09:53 +05:30
s3-extensions Do not eagerly close inner iterators in CloseableIterator#flatMap (#14986) 2023-09-15 15:14:20 +05:30
simple-client-sslcontext Prepare master branch for next release, 28.0.0 (#14595) 2023-07-18 09:22:30 +05:30
stats remove group-by v1 (#14866) 2023-08-23 12:44:06 -07:00
testing-tools add equality, null, and range filter (#14542) 2023-07-18 12:15:22 -07:00