Skip to content

Allow configuration duration for completion of dynamic filters in Delta#11709

Merged
ebyhr merged 1 commit intotrinodb:masterfrom
ebyhr:ebi/delta-lake-df-timeout
Apr 6, 2022
Merged

Allow configuration duration for completion of dynamic filters in Delta#11709
ebyhr merged 1 commit intotrinodb:masterfrom
ebyhr:ebi/delta-lake-df-timeout

Conversation

@ebyhr
Copy link
Copy Markdown
Member

@ebyhr ebyhr commented Mar 30, 2022

Description

Allow configuration duration for completion of dynamic filters in Delta
Fixes #11600

Documentation

( ) No documentation is needed.
(x) Sufficient documentation is included in this PR.
( ) Documentation PR is available with #prnumber.
( ) Documentation issue #issuenumber is filed, and can be handled later.

Release notes

( ) No release notes entries required.
(x) Release notes entries required with the following suggested text:

# Delta Lake
* Allow setting duration for completion of dynamic filters 
  via the `delta.dynamic-filtering.wait-timeout` configuration property. ({issue}`11600`)

@cla-bot cla-bot bot added the cla-signed label Mar 30, 2022
@github-actions github-actions bot added the docs label Mar 30, 2022
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use unmodifiableFuture here to simulate the actual code from DynamicFilterService

@ebyhr ebyhr requested review from findepi and losipiuk March 30, 2022 06:27
Copy link
Copy Markdown
Member

@losipiuk losipiuk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You may want to Drop overrides of enableDynamicFiltering and move setting of dynamic_filtering_wait_timeout to superclass as it is supported by all of Hive/Iceberg/Delta now.

@ebyhr
Copy link
Copy Markdown
Member Author

ebyhr commented Apr 5, 2022

Let me handle the refactoring later when I have the time.

@ebyhr ebyhr force-pushed the ebi/delta-lake-df-timeout branch from 599522a to a29d05f Compare April 5, 2022 09:03
@ebyhr ebyhr merged commit 68018d2 into trinodb:master Apr 6, 2022
@ebyhr ebyhr deleted the ebi/delta-lake-df-timeout branch April 6, 2022 00:09
@github-actions github-actions bot added this to the 376 milestone Apr 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

Use dynamic-filtering.wait-timeout for delta lake connector

3 participants