Skip to content

Cargo.toml: v1.9.0 - #25

Merged
JordanYates merged 5 commits into
mainfrom
feature/parquet_v2
Jun 22, 2026
Merged

Cargo.toml: v1.9.0#25
JordanYates merged 5 commits into
mainfrom
feature/parquet_v2

Conversation

@JordanYates

Copy link
Copy Markdown
Contributor
  • New output format Apache Parquet
  • Option to limit output files to a certain number of readings
    • If the limit is hit, output files have a numeric postfix
  • Option to skip merge step to optimize decoding times

Moev all CSV specific logic into a dedicated file.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Generate Apache Parquet structure definitions alongside the CSV field
names.

Assisted-by: GPT-5.5
Signed-off-by: Jordan Yates <jordan@embeint.com>
Add support for Apache Parquet as an output format for decoded data.

Decoding to Parquet files is faster than to CSV, the resulting files
are smaller and the format is supported by an array of third-party
tools. The downside is that it is a binary storage format, so the output
files are not human-readable.

Assisted-by: GPT-5.5
Signed-off-by: Jordan Yates <jordan@embeint.com>
Document the new options in the GUI.

Signed-off-by: Jordan Yates <jordan@embeint.com>
 - New output format [Apache Parquet](https://parquet.apache.org/)
 - Option to limit output files to a certain number of readings
    * If the limit is hit, output files have a numeric postfix
 - Option to skip merge step to optimize decoding times

Signed-off-by: Jordan Yates <jordan@embeint.com>
@JordanYates JordanYates added the release PR to be tagged as release after merge label Jun 15, 2026
@JordanYates
JordanYates merged commit b425ce0 into main Jun 22, 2026
9 checks passed
@JordanYates
JordanYates deleted the feature/parquet_v2 branch June 22, 2026 01:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release PR to be tagged as release after merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant