Skip to content

Prepare v0.1.7 compatibility hardening - #47

Merged
tbeason merged 1 commit into
mainfrom
release/v0.1.7
Sep 10, 2026
Merged

tbeason merged 1 commit into
mainfrom
release/v0.1.7

Conversation

@tbeason

@tbeason tbeason commented Sep 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • use a monotonic clock by default for timestamp-paced replay
  • validate Parquet compression codecs before constructing DuckDB SQL
  • add regression tests for both behaviors
  • make the read-only-directory test portable when the suite runs as root or on Windows
  • document the release as v0.1.7

This is intended to follow the merged MBO/Stat wire-layout correction in #46.

Validation

  • Julia 1.12.1: 3868 passed, 1 broken, 0 failed
  • git diff --check: clean

The broken test is the explicitly skipped filesystem-permission assertion when tests run as root. Rust dbn-cli compatibility coverage remains exercised by GitHub CI.

@tbeason
tbeason merged commit d09c01c into main Sep 10, 2026
8 checks passed

tbeason commented Sep 10, 2026

Copy link
Copy Markdown
Owner Author

@JuliaRegistrator register

Release notes:

  • Correct MBO wire-field decoding and Stat quantity handling.
  • Use a monotonic clock for timestamp-paced replay.
  • Validate Parquet compression codecs before constructing DuckDB SQL.
  • Improve replay, export, and filesystem portability coverage.

@JuliaRegistrator

Copy link
Copy Markdown

Comments on pull requests will not trigger Registrator, as it is disabled. Please try commenting on a commit or issue.

This was referenced Sep 10, 2026
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