# nordisk/knut: files at 037d6b448393 .github/ .nornir/ assets/ containers/ crates/ demo/ deploy/ docs/ python/ vendor/ xtask/ .gitattributes .gitignore brokkr.toml Cargo.lock Cargo.toml README.md rustfmt.toml .github/workflows/ .nornir/assets/ .nornir/.gitignore .nornir/benching-benchmarks.md .nornir/bifrost-design.md .nornir/bifrost-guide.md .nornir/bifrost-reasoning.md .nornir/branch-state-history.md .nornir/build-variants.toml .nornir/cdc-design.md .nornir/cdc-for-idiots.md .nornir/cdc-guide.md .nornir/cdc-reasoning.md .nornir/consolidation-seam-eval.md .nornir/design.md .nornir/docs.toml .nornir/doris-sink-design.md .nornir/doris-sink-for-idiots.md .nornir/doris-sink-guide.md .nornir/falkordb-bulk-design.md .nornir/falkordb-design.md .nornir/falkordb-guide.md .nornir/falkordb-reasoning.md .nornir/flight-design.md .nornir/flight-graph-server-design.md .nornir/flight-guide.md .nornir/flight-reasoning.md .nornir/for-idiots.md .nornir/graph-to-python-for-idiots.md .nornir/graph-to-python-guide.md .nornir/graphar-chunk-codec-bench.md .nornir/graphar-design.md .nornir/graphar-guide.md .nornir/graphar-reasoning.md .nornir/graphdb-design.md .nornir/graphdb-for-idiots.md .nornir/graphdb-guide.md .nornir/guide.md .nornir/iceberg-falkordb-guide.md .nornir/networkx-export.md .nornir/pipeline-run-design.md .nornir/pipeline-run-for-idiots.md .nornir/pipeline-run-guide.md .nornir/pipelines-design.md .nornir/pipelines-for-idiots.md .nornir/pipelines-guide.md .nornir/pipelines-reasoning.md .nornir/plan.md .nornir/popviz-design.md .nornir/popviz-guide.md .nornir/popviz-ui-atoms.md .nornir/quality-matrix.md .nornir/README-full.md .nornir/README.md .nornir/reasoning.md .nornir/rel2graph-codegen-design.md .nornir/rel2graph-design.md .nornir/rel2graph-engine-seam.md .nornir/rel2graph-networkx-design.md .nornir/submit-models-streaming-and-sdp.md .nornir/testmatrix-arms.json .nornir/thund-design.md .nornir/thund-guide.md .nornir/thund-reasoning.md .nornir/thund-streaming-state-design.md assets/generated_knut_iceberg.png assets/viewer-dag.png containers/bifrost/ containers/falkordb-valkey9/ containers/knut-flight/ containers/spark-iceberg/ crates/graphar/ crates/graphar-falkordb/ crates/graphar-flight/ crates/knut-bifrost/ crates/knut-build-thing/ crates/knut-flight/ crates/knut-graphdb/ crates/knut-pipelines/ crates/knut-popsim/ crates/knut-popviz/ crates/knut-rel2graph-bench/ crates/knut-thund/ crates/knut-tracing/ crates/knut-wasm-host/ demo/flight_networkx_demo.py demo/knut_networkx.py demo/rel2graph_networkx_demo.py demo/requirements.txt deploy/spark-connect/ docs/idiot_guide.pdf docs/manual.pdf docs/unsorted.pdf python/examples/ python/knut/ python/tests/ python/pyproject.toml vendor/spark-connect-arrow59/ xtask/.nornir/ xtask/benches/ xtask/examples/ xtask/src/ xtask/tests/ xtask/Cargo.toml .github/workflows/ci.yml .nornir/assets/bifrost_flow.svg .nornir/assets/facett_adapter_flow.svg .nornir/assets/falkordb-load.svg .nornir/assets/flight-sql.svg .nornir/assets/graphar-chunk-codec.svg .nornir/assets/graphar-chunks.svg .nornir/assets/iceberg_delta_flow.svg .nornir/assets/knut-fabric.svg .nornir/assets/knut-firststeps.svg .nornir/assets/knut-session.svg .nornir/assets/knut-systemmap-whats-alive.svg .nornir/assets/knut-why.svg .nornir/assets/knut_flow.svg .nornir/assets/pipeline_viewer_flow.svg .nornir/assets/popviz-load.svg .nornir/assets/popviz-loadpath.svg .nornir/assets/popviz-ui-atoms.svg .nornir/assets/spark_connect_flow.svg .nornir/assets/thund-checkpoint-recovery.svg .nornir/assets/thund-fan-in.svg .nornir/assets/thund-ir.svg .nornir/assets/thund-pushdown.svg .nornir/assets/thund-streaming.svg .nornir/assets/thund-write-mode.svg .nornir/assets/viewer-dag.png containers/bifrost/Containerfile containers/falkordb-valkey9/Containerfile containers/knut-flight/Containerfile containers/spark-iceberg/Containerfile crates/graphar/.nornir/ crates/graphar/src/ crates/graphar/tests/ crates/graphar/Cargo.toml crates/graphar-falkordb/.nornir/ crates/graphar-falkordb/examples/ crates/graphar-falkordb/src/ crates/graphar-falkordb/tests/ crates/graphar-falkordb/Cargo.toml crates/graphar-flight/.nornir/ crates/graphar-flight/examples/ crates/graphar-flight/src/ crates/graphar-flight/tests/ crates/graphar-flight/Cargo.toml crates/knut-bifrost/.nornir/ crates/knut-bifrost/examples/ crates/knut-bifrost/src/ crates/knut-bifrost/tests/ crates/knut-bifrost/wasm-guest/ crates/knut-bifrost/build.rs crates/knut-bifrost/Cargo.toml crates/knut-build-thing/src/ crates/knut-build-thing/tests/ crates/knut-build-thing/build.rs crates/knut-build-thing/Cargo.toml crates/knut-flight/src/ crates/knut-flight/tests/ crates/knut-flight/build.rs crates/knut-flight/Cargo.toml crates/knut-graphdb/src/ crates/knut-graphdb/tests/ crates/knut-graphdb/Cargo.toml crates/knut-pipelines/.nornir/ crates/knut-pipelines/docs/ crates/knut-pipelines/examples/ crates/knut-pipelines/proto/ crates/knut-pipelines/src/ crates/knut-pipelines/tests/ crates/knut-pipelines/build.rs crates/knut-pipelines/Cargo.toml crates/knut-popsim/.nornir/ crates/knut-popsim/src/ crates/knut-popsim/tests/ crates/knut-popsim/Cargo.toml crates/knut-popviz/.nornir/ crates/knut-popviz/mappings/ crates/knut-popviz/src/ crates/knut-popviz/tests/ crates/knut-popviz/build.rs crates/knut-popviz/Cargo.toml crates/knut-popviz/README.md crates/knut-rel2graph-bench/.nornir/ crates/knut-rel2graph-bench/src/ crates/knut-rel2graph-bench/tests/ crates/knut-rel2graph-bench/Cargo.toml crates/knut-thund/.nornir/ crates/knut-thund/examples/ crates/knut-thund/src/ crates/knut-thund/tests/ crates/knut-thund/Cargo.toml crates/knut-tracing/src/ crates/knut-tracing/tests/ crates/knut-tracing/Cargo.toml crates/knut-wasm-host/src/ crates/knut-wasm-host/Cargo.toml deploy/spark-connect/compose.yaml deploy/spark-connect/gui-screenshot.png deploy/spark-connect/README.md deploy/spark-connect/sample-run.log deploy/spark-connect/sample-watch-sql.log python/examples/social_graph.py python/knut/__init__.py python/knut/_proto.py python/knut/client.py python/tests/__init__.py python/tests/test_networkx.py python/tests/test_proto.py vendor/spark-connect-arrow59/.github/ vendor/spark-connect-arrow59/examples/ vendor/spark-connect-arrow59/protobuf/ vendor/spark-connect-arrow59/src/ vendor/spark-connect-arrow59/.cargo_vcs_info.json vendor/spark-connect-arrow59/.gitignore vendor/spark-connect-arrow59/build.rs vendor/spark-connect-arrow59/Cargo.toml vendor/spark-connect-arrow59/Cargo.toml.orig vendor/spark-connect-arrow59/LICENSE vendor/spark-connect-arrow59/Makefile vendor/spark-connect-arrow59/README.md xtask/.nornir/xtask.md xtask/benches/nornir.rs xtask/examples/nornir-bench.rs xtask/src/main.rs xtask/tests/repository_home.rs crates/graphar/.nornir/graphar.md crates/graphar/src/io/ crates/graphar/src/metadata/ crates/graphar/src/reader/ crates/graphar/src/writer/ crates/graphar/src/error.rs crates/graphar/src/lib.rs crates/graphar/src/merge.rs crates/graphar/src/storage.rs crates/graphar/src/tests.rs crates/graphar/src/types.rs crates/graphar/src/validate.rs crates/graphar/tests/chunk_roundtrip.rs crates/graphar/tests/integration_s3.rs crates/graphar/tests/testmatrix_wiring.rs crates/graphar-falkordb/.nornir/graphar-falkordb.md crates/graphar-falkordb/examples/population.rs crates/graphar-falkordb/src/bulk.rs crates/graphar-falkordb/src/cypher.rs crates/graphar-falkordb/src/error.rs crates/graphar-falkordb/src/falkordb_container.rs crates/graphar-falkordb/src/lib.rs crates/graphar-falkordb/src/loader.rs crates/graphar-falkordb/src/reply.rs crates/graphar-falkordb/src/tests.rs crates/graphar-falkordb/src/tls.rs crates/graphar-falkordb/tests/integration_falkordb.rs crates/graphar-falkordb/tests/live_keyed_edges.rs crates/graphar-falkordb/tests/robot_falkor_graph.rs crates/graphar-falkordb/tests/robot_response_timeout.rs crates/graphar-falkordb/tests/testmatrix_wiring.rs crates/graphar-flight/.nornir/graphar-flight.md crates/graphar-flight/examples/export-iceberg.rs crates/graphar-flight/examples/export.rs crates/graphar-flight/src/bin/ crates/graphar-flight/src/auth.rs crates/graphar-flight/src/compact.rs crates/graphar-flight/src/convert.rs crates/graphar-flight/src/error.rs crates/graphar-flight/src/export.rs crates/graphar-flight/src/falkor.rs crates/graphar-flight/src/lib.rs crates/graphar-flight/src/registry.rs crates/graphar-flight/src/server.rs crates/graphar-flight/src/service.rs crates/graphar-flight/src/tests.rs crates/graphar-flight/tests/integration_compact.rs crates/graphar-flight/tests/integration_doput_parallel.rs crates/graphar-flight/tests/integration_export.rs crates/graphar-flight/tests/integration_flight_sql.rs crates/graphar-flight/tests/testmatrix_wiring.rs crates/knut-bifrost/.nornir/knut-bifrost.md crates/knut-bifrost/examples/quality_matrix.rs crates/knut-bifrost/src/bin/ crates/knut-bifrost/src/cdc/ crates/knut-bifrost/src/sink/ crates/knut-bifrost/src/airflow.rs crates/knut-bifrost/src/catalog_args.rs crates/knut-bifrost/src/cdc.rs crates/knut-bifrost/src/codegen.rs crates/knut-bifrost/src/delivery.rs crates/knut-bifrost/src/doris_cli.rs crates/knut-bifrost/src/error.rs crates/knut-bifrost/src/falkordb_cli.rs crates/knut-bifrost/src/flight.rs crates/knut-bifrost/src/lib.rs crates/knut-bifrost/src/listener.rs crates/knut-bifrost/src/mapping.rs crates/knut-bifrost/src/metrics.rs crates/knut-bifrost/src/metrics_http.rs crates/knut-bifrost/src/mutation.rs crates/knut-bifrost/src/puppygraph.rs crates/knut-bifrost/src/registry.rs crates/knut-bifrost/src/rel2graph.rs crates/knut-bifrost/src/service_paths.rs crates/knut-bifrost/src/source.rs crates/knut-bifrost/src/spark_demo.rs crates/knut-bifrost/src/sql.rs crates/knut-bifrost/src/state.rs crates/knut-bifrost/src/testmatrix.rs crates/knut-bifrost/src/tests.rs crates/knut-bifrost/src/transform.rs crates/knut-bifrost/src/wasm.rs crates/knut-bifrost/src/watch_cli.rs crates/knut-bifrost/tests/common/ crates/knut-bifrost/tests/arrow_source.rs crates/knut-bifrost/tests/cdc_roundtrip.rs crates/knut-bifrost/tests/container_rig.rs crates/knut-bifrost/tests/delta_iceberg_falkordb.rs crates/knut-bifrost/tests/doris_sink.rs crates/knut-bifrost/tests/edge_changes_falkordb.rs crates/knut-bifrost/tests/first_load_bulk_falkordb.rs crates/knut-bifrost/tests/grpc_catalog_delivery.rs crates/knut-bifrost/tests/iceberg_pushdown.rs crates/knut-bifrost/tests/integration_osm_filesource.rs crates/knut-bifrost/tests/integration_spark41_iceberg_demo.rs crates/knut-bifrost/tests/integration_spark41_streaming.rs crates/knut-bifrost/tests/integration_spark_falkordb.rs crates/knut-bifrost/tests/lifecycle.rs crates/knut-bifrost/tests/lifecycle_falkordb.rs crates/knut-bifrost/tests/live_falkordb_sink.rs crates/knut-bifrost/tests/live_iceberg_doris.rs crates/knut-bifrost/tests/mapping_formats_falkordb.rs crates/knut-bifrost/tests/mode_semantics_falkordb.rs crates/knut-bifrost/tests/robot_rel2graph_graph.rs crates/knut-bifrost/tests/spark_rowlevel_changelog.rs crates/knut-bifrost/tests/testmatrix_wiring.rs crates/knut-bifrost/tests/wasm_guest.rs crates/knut-bifrost/tests/watch_cli_iceberg.rs crates/knut-bifrost/tests/watch_lake_s3.rs crates/knut-bifrost/wasm-guest/.nornir/ crates/knut-bifrost/wasm-guest/src/ crates/knut-bifrost/wasm-guest/.gitignore crates/knut-bifrost/wasm-guest/Cargo.toml crates/knut-bifrost/wasm-guest/README.md crates/knut-build-thing/src/emit.rs crates/knut-build-thing/src/lib.rs crates/knut-build-thing/src/main.rs crates/knut-build-thing/src/recipe.rs crates/knut-build-thing/tests/bijection_laws.rs crates/knut-build-thing/tests/build_gate.rs crates/knut-build-thing/tests/silenced_tests_guard.rs crates/knut-build-thing/tests/the_rows_are_the_matrix.rs crates/knut-build-thing/tests/toml_parity.rs crates/knut-build-thing/tests/typed_consequence.rs crates/knut-flight/src/bin/ crates/knut-flight/src/lib.rs crates/knut-flight/tests/live_data.rs crates/knut-flight/tests/roundtrip.rs crates/knut-graphdb/src/cozo.rs crates/knut-graphdb/src/error.rs crates/knut-graphdb/src/falkor.rs crates/knut-graphdb/src/lib.rs crates/knut-graphdb/src/types.rs crates/knut-graphdb/tests/live_falkordb.rs crates/knut-graphdb/tests/no_korp_dependency.rs # (cut here: the tree is longer; clone the repository for all of it)