code wiki / (root) / nx_ingest_bulk_test.nx

nx_ingest_bulk_test.nx

buildroot/runtime/nx_ingest_bulk_test.nx

3691 B86 linesdepth 7pulls 10 transitivereach 0 importersview sourcekind gate/prooftopic ingest
docsdependenciesstructsconstsfunctions

about

nx_ingest_bulk_test.nx -- bulk ingest smoke against gbif_bulk/. Drives the SAME nx_ingest_batch_run over a different fixture dir (../../nishi-library/fixtures/gbif_bulk/) writing to ingested_bulk.jsonl. Exercises the envelope-unwrap path ({offset, limit, results: [...]} -> emit each inner OBJECT). Per cardinal feedback-build-the-system-not-manual-output: same SYSTEM, more fixtures, more rows. Zero per-call config.

dependencies 2 imports · 0 importers

syscalls.nx nx_ingest_batch.nx nx_ingest_bulk_test.nx

imports: syscalls.nxnx_ingest_batch.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main make_dir_path make_out_path nx_ingest_batch_run nx_dir_list nx_openat nx_dirent_read nx_dirent_iter nx_dir_is_dotlike nx_dir_name_strlen nx_dir_arena_copy_name sys_openat_wr nx_dir_row_at nx_dir_row_is_regular_file nx_dir_name_ends_with nx_ingest_join_path sys_read_file sys_openat_rd sys_lseek sys_mmap sys_read sys_close nx_value_parse_json nx_val_parse_value nx_val_parse_skip_ws nx_val_parse_is_ws nx_value_new_object nx_value_new_null nx_val_parse_string nx_value_new_string nx_value_new_null ↻ nx_val_parse_value ↻ nx_value_new_array nx_value_new_null ↻ nx_val_parse_match_lit nx_value_new_bool nx_value_new_null ↻ nx_value_new_null ↻ nx_val_parse_number nx_val_parse_is_digit

structs

none

consts

14const NX_TEST_NOW_UNIX: i64 = 1747436400

functions

16func make_dir_path(out: *u8) -> i64
called by 1: main
39func make_out_path(out: *u8) -> i64
called by 1: main
64func main() -> i64