druid/extensions-core
Gian Merlino 98f1eb8ede
Use filters for pruning properly for hash-joins. (#15299)
* Use filters for pruning properly for hash-joins.

Native used them too aggressively: it might use filters for the RHS
to prune the LHS. MSQ used them not at all. Now, both use them properly,
pruning based on base (LHS) columns only.

* Fix tests.

* Fix style.

* Clear filterFields too.

* Update.
2023-11-03 07:29:16 -07:00
..
avro-extensions Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
azure-extensions Add system fields to input sources. (#15276) 2023-11-02 10:31:28 -07:00
datasketches HllSketch Merge Aggregator optimizations (#15162) 2023-11-03 11:01:22 +08:00
druid-aws-rds-extensions Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
druid-basic-security Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
druid-bloom-filter Allow casted literal values in SQL functions accepting literals (#15282) 2023-11-01 10:38:48 +05:30
druid-catalog Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
druid-kerberos Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
druid-pac4j Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
druid-ranger-security Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
ec2-extensions Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
google-extensions Add system fields to input sources. (#15276) 2023-11-02 10:31:28 -07:00
hdfs-storage Add system fields to input sources. (#15276) 2023-11-02 10:31:28 -07:00
histogram Allow casted literal values in SQL functions accepting literals (#15282) 2023-11-01 10:38:48 +05:30
kafka-extraction-namespace Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
kafka-indexing-service Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
kinesis-indexing-service Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
kubernetes-extensions Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
lookups-cached-global Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
lookups-cached-single Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
multi-stage-query Use filters for pruning properly for hash-joins. (#15299) 2023-11-03 07:29:16 -07:00
mysql-metadata-storage Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
orc-extensions Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
parquet-extensions Fix json inputs for drill windowing tests (#15148) 2023-10-19 14:02:41 +05:30
postgresql-metadata-storage Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
protobuf-extensions Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
s3-extensions Add system fields to input sources. (#15276) 2023-11-02 10:31:28 -07:00
simple-client-sslcontext Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30
stats Fix non-sqlcompat validation in CalciteWindowQueryTest (#15086) 2023-10-11 12:34:31 -07:00
testing-tools Prepare master for Druid 29 (#15121) 2023-10-11 10:33:45 +05:30