DDN-DF-IO

Dataframe IO for D: CSV and Arrow IPC read, scan and write over ddn-df

Modules 12

  • ddn.df.arrow
  • ddn.df.arrow_ipc
  • ddn.df.csv
  • ddn.df.integration
    The integration layer of `ddn.df`: cross-pillar composition contracts. Every other module proves its own layer; these unittests prove the layers COMPOSE - an inferred CSV source flowing through exp...
  • ddn.df.io.csv
    The CSV layer of `ddn.df`: reading frames from CSV text and files over `ddn.data.csv` (T29; D18; ADR-2026-10-18-16). Writing follows in T30.
  • ddn.df.io.ddndf
    The columnar file format of `ddn.df` (ADR-2026-10-24-15): a self-describing binary serialization of a DataFrame's sealed chunks — the same buffers and type mapping as the Arrow C Data Interface, ...
  • ddn.df.io.migration
    IO-consumer migration proofs: the explicit ddn.df.io facade exposes every delivered adapter, lower exceptions retain their canonical identity through IO, and CSV/Arrow operations share the columnar...
  • ddn.df.io
    Dataframe IO for D: CSV and Arrow IPC read, scan and write over `ddn-df`.
  • ddn.df.io.scan
    The lazy IO scan sources of `ddn.df` (ADR-2026-10-29-03, amended 2026-10-29 for the input modes): `scanCsv` reads CSV incrementally without loading a complete frame first. Two input modes: memory- ...
  • ddn.df.ipc
  • ddn.df.ipc_io
    Frame and query adapters over the Arrow IPC codec: the eager file readers, the frame writer with the approved temp-then-rename publication policy, the lazy scan source and the incremental sink. Eve...
  • ddn.df.scan