API reference
python:irx:irx.builder.runtime.record_batch
module record_batch
irx.builder.runtime.record_batch
Source: packages/irx/src/irx/builder/runtime/record_batch.py:1
Record batch streaming API.
Functions
-
_make_declarer — _make_declarer.
-
_native_source — _native_source.
-
_native_source_dir — _native_source_dir.
-
_resolve_type — _resolve_type.
-
build_parquet_runtime_feature — Register optional Parquet, Dataset and compute dependencies.
-
build_record_batch_runtime_feature — Build the RecordBatch streaming runtime feature specification.
-
build_record_batch_shared_library — Compile irx_record_batch.cpp into a standalone shared library.
-
ensure_record_batch_shared_library — Return a current native library, rebuilding stale artifacts.
-
record_batch_build_fingerprint — Hash native sources, build inputs, and compiler identity.
-
record_batch_build_lock — Serialize native library builds with an OS-managed file lock.
-
record_batch_shared_library_is_current — Return whether a shared library matches all current build inputs.
-
shared_library_fingerprint_path — Return the fingerprint sidecar path for a shared library.
-
shared_library_path — shared_library_path.
-
shared_record_batch_runtime_feature — Build the base ctypes library without optional Parquet dependencies.