ytsaurus-skiff 0.2.5

Schema and streaming codec for the YTsaurus Skiff format (work in progress)
Documentation
  • Coverage
  • 100%
    159 out of 159 items documented0 out of 41 items with examples
  • Size
  • Source code size: 81.16 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.05 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 7s Average build duration of successful builds.
  • all releases: 7s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • sshaplygin/ytsaurus-rs
    2 0 10
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • sshaplygin

ytsaurus-skiff

The in-progress YTsaurus Skiff implementation for this workspace.

The implemented slice is a validated schema/format model, a bounded dynamic wire codec, dynamic job I/O and raw client table I/O. Typed rows and schema inference remain deliberately unimplemented until they have Go SDK v0.0.33 and real-cluster compatibility tests. See the workspace compatibility contract.

This crate is not published to crates.io.

Acknowledgement

The initial job-level framing reference was shared by @AzazKamaz. It informs test vectors; the YTsaurus protocol and Go SDK define compatibility.