Skip to content

PARQUET-2249: Add column order for IEEE 754 total order#3191

Open
wgtmac wants to merge 1 commit intoapache:masterfrom
wgtmac:ieee_754_order
Open

PARQUET-2249: Add column order for IEEE 754 total order#3191
wgtmac wants to merge 1 commit intoapache:masterfrom
wgtmac:ieee_754_order

Conversation

@wgtmac
Copy link
Copy Markdown
Member

@wgtmac wgtmac commented Apr 14, 2025

Rationale for this change

PoC implementation for the spec change: apache/parquet-format#221

What changes are included in this PR?

  • Added a new ColumnOrder for IEEE 754 total order.
  • Added comparators for Float, Double and Float16.

Are these changes tested?

  • Added test cases for comparators.
  • Added test cases for metadata converter.

Are there any user-facing changes?

Yes, users can now set the new column order but by default it is not used.

Closes #406

@github-actions
Copy link
Copy Markdown

This pull request has been automatically marked as stale because it has had no activity for at least 2 months. If you are still working on this change or plan to move it forward, please leave a comment or push a new commit so we know to keep it open. Otherwise, this PR will be closed automatically in about one month. Thank you for your contribution to Apache Parquet!

@github-actions github-actions Bot added the stale label Apr 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant