Skip to content

Python(refactor): update exports.proto to support parquet#510

Merged
wei-qlu merged 1 commit intomainfrom
python/update-export-proto-for-parquet
Mar 25, 2026
Merged

Python(refactor): update exports.proto to support parquet#510
wei-qlu merged 1 commit intomainfrom
python/update-export-proto-for-parquet

Conversation

@wei-qlu
Copy link
Copy Markdown
Contributor

@wei-qlu wei-qlu commented Mar 24, 2026

What was changed

The backend exports.proto was updated to include parquet as one of the output formats. The sift client library export.proto was behind and needed to be updated.

I updated the exports.proto and included the format accordingly:

    CSV = ExportOutputFormatProto.EXPORT_OUTPUT_FORMAT_CSV
    SUN = ExportOutputFormatProto.EXPORT_OUTPUT_FORMAT_SUN
    PARQUET = ExportOutputFormatProto.EXPORT_OUTPUT_FORMAT_PARQUET

Verification

Unit tests for parquet as a output format.
Manual testing through several scenarios (e.g., exporting by runs, assets, time range, etc. as parquet).

@wei-qlu wei-qlu marked this pull request as ready for review March 24, 2026 23:08
@wei-qlu wei-qlu marked this pull request as draft March 24, 2026 23:11
@wei-qlu wei-qlu force-pushed the python/update-export-proto-for-parquet branch from da6ca37 to 7d869ba Compare March 25, 2026 20:26
@wei-qlu wei-qlu marked this pull request as ready for review March 25, 2026 20:56
Copy link
Copy Markdown
Contributor

@nathan-sift nathan-sift left a comment

Choose a reason for hiding this comment

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

lgtm

@wei-qlu wei-qlu merged commit 4fa37a9 into main Mar 25, 2026
21 checks passed
@wei-qlu wei-qlu deleted the python/update-export-proto-for-parquet branch March 25, 2026 21:05
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