Skip to content

Conversation

@Zouxxyy
Copy link
Contributor

@Zouxxyy Zouxxyy commented Jun 29, 2024

Purpose

Parquet write & expose row index in block metadata since 1.12.3 (paimon use 1.13.1) see https://issues.apache.org/jira/browse/PARQUET-2117, we can use it to computer row position when blocks are filtered. When row index was not found in block metadata, skip applying filter in order to get the correct row position

Tests

  • testReadRowPositionWithRandomFilter()
  • test("Paimon deletionVector: select with format filter push down")

API and Format

Documentation

@Zouxxyy Zouxxyy force-pushed the dv/test-parquet-filter-push-down branch from 366ee3a to 6f0040c Compare June 29, 2024 02:49
@Zouxxyy Zouxxyy requested a review from JingsongLi June 29, 2024 03:39
@Zouxxyy Zouxxyy force-pushed the dv/test-parquet-filter-push-down branch from a2fbf01 to bb59905 Compare June 29, 2024 05:04
@JingsongLi JingsongLi closed this Jun 29, 2024
@JingsongLi JingsongLi reopened this Jun 29, 2024
@JingsongLi
Copy link
Contributor

+1

@JingsongLi JingsongLi merged commit 87df6e2 into apache:master Jun 29, 2024
hzjhjjyy pushed a commit to hzjhjjyy/incubator-paimon that referenced this pull request Jul 1, 2024
@Zouxxyy Zouxxyy deleted the dv/test-parquet-filter-push-down branch July 1, 2024 16:32
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.

2 participants