Skip to content

Release v0.1.3 - #3

Merged
puffball1567 merged 1 commit into
mainfrom
release/v0.1.3
Jul 13, 2026
Merged

puffball1567 merged 1 commit into
mainfrom
release/v0.1.3

Conversation

@puffball1567

Copy link
Copy Markdown
Owner

Summary

  • add codec-aware TCP wire APIs
  • negotiate codec metadata with CODECMETA ON on new connections
  • add PayloadCodec and EncodedPayload
  • add put_codec, put_nif, put_bif, get_encoded, and query_encoded
  • make put_json write JSON payloads with codec=json
  • add JSON codec and BIF opaque payload integration tests
  • bump package version to 0.1.3

Note: this is a native TCP wire driver, not a C ABI driver. Ring-read filters/projection remain planned until the public wire contract for that API is finalized.

Verification

  • PYTHONDONTWRITEBYTECODE=1 ROCHEDB_CORE_DIR=/media/holmes/SSD-1TB/workspace/oss/ceresdb python3 -B -m unittest discover -s tests
  • python3 -m build --sdist --wheel
  • python3 -m twine check dist/rochedb-0.1.3.tar.gz dist/rochedb-0.1.3-py3-none-any.whl

@puffball1567
puffball1567 merged commit 8ae5e64 into main Jul 13, 2026
2 checks passed
@puffball1567
puffball1567 deleted the release/v0.1.3 branch July 13, 2026 14:13
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.

1 participant