Skip to content

Conversation

@qianheng-aws
Copy link
Collaborator

  • Support partial filter push down

  • Add doc for PushDownAction

  • Fix IT

  • Refine code to only keep non-push-down condition in the new filter

  • Refine code

  • Only show the pushed conditions in the PushDownContext

  • Ignore test when push down disabled

  • Fix IT after merging main

  • Fix IT because mapping changed after merging main


(cherry picked from commit 0b4423e)

Description

[Describe what this change achieves]

Related Issues

Resolves #[Issue number to be closed when this PR is merged]

Check List

  • New functionality includes testing.
  • New functionality has been documented.
  • New functionality has javadoc added.
  • New functionality has a user manual doc added.
  • API changes companion pull request created.
  • Commits are signed per the DCO using --signoff.
  • Public documentation issue/PR created.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

* Support partial filter push down

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Add doc for PushDownAction

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Fix IT

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Refine code to only keep non-push-down condition in the new filter

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Refine code

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Only show the pushed conditions in the PushDownContext

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Ignore test when push down disabled

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Fix IT after merging main

Signed-off-by: Heng Qian <qianheng@amazon.com>

* Fix IT because mapping changed after merging main

Signed-off-by: Heng Qian <qianheng@amazon.com>

---------

Signed-off-by: Heng Qian <qianheng@amazon.com>
(cherry picked from commit 0b4423e)
@LantaoJin
Copy link
Member

CI failure related to #3895

@penghuo penghuo merged commit c2a2844 into 2.19-dev Jul 21, 2025
54 of 56 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants