Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update databricks 3.0.1 shim to new ParquetFilter api #3100

Merged
merged 1 commit into from
Jul 30, 2021

Conversation

tgravescs
Copy link
Collaborator

fixes #3098

Databricks updated the api for ParquetFilters to what was in Spark 3.0.4 version. It added another parameter datetimeRebaseMode. Before this was picking up the SparkBaseShim version.

Tested manually on Databricks 7.3 runtime, all the parquet tests pass now.

Signed-off-by: Thomas Graves tgraves@nvidia.com

Signed-off-by: Thomas Graves <tgraves@nvidia.com>
@tgravescs tgravescs added bug Something isn't working P0 Must have for release labels Jul 30, 2021
@tgravescs tgravescs added this to the July 19 - July 30 milestone Jul 30, 2021
@tgravescs tgravescs self-assigned this Jul 30, 2021
@tgravescs
Copy link
Collaborator Author

build

@tgravescs tgravescs merged commit e303d2d into NVIDIA:branch-21.08 Jul 30, 2021
@tgravescs tgravescs deleted the fixdb73parquet branch July 30, 2021 16:13
tgravescs added a commit to tgravescs/spark-rapids that referenced this pull request Aug 3, 2021
Signed-off-by: Thomas Graves <tgraves@nvidia.com>
pxLi pushed a commit that referenced this pull request Aug 4, 2021
* Update spark 301db shim to new ParquetFilter api (#3100)

Signed-off-by: Thomas Graves <tgraves@nvidia.com>

* Fix ParquetFilters issue (#2961)

* Fix ParquetFilters issue

Spark has added datetime rebase mode into constructor of ParquetFilters,
see SPARK-36034, which causes the build failed.

This change is adding getParquetFilters in the shim layers to match
different Spark version.

Signed-off-by: Bobby Wang <wbo4958@gmail.com>

* Fix compiling error

Co-authored-by: Bobby Wang <wbo4958@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working P0 Must have for release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] Databricks parquetFilters build failure
3 participants