Open Haritha-Koloth opened 2 days ago
The jdbc code to leverage the changes in this PR could be found here - https://github.com/Haritha-Koloth/presto/pull/2
Test failure seems to be unrelated to the code changes in this PR. Raised a sample PR with ReadMe change and it fails with the same error too - https://github.com/prestodb/presto/pull/24118
Will force-push after some time to see if the error resolves.
Saved that user @Haritha-Koloth is from IBM
Description
This change introduces foundational support for join pushdown in JDBC connectors. By delegating join operations, directly to the remote datasource, it unlocks significant performance gains by leveraging the processing capabilities of the underlying datasource.
Motivation and Context
Fixes 23152
Impact
This update includes only the SPI and core changes for the feature. Users will see its impact once the JDBC modifications to leverage the pushdown optimizer are also integrated. The primary benefit is enhanced performance for INNER join queries involving large tables with substantial row counts.
Detailed RFC - https://github.com/prestodb/rfcs/pull/32
Test Plan
Contributor checklist
Release Notes
Please follow release notes guidelines and fill in the release notes below.
If release note is NOT required, use: