# nordisk/skade: files at cbb8c9b1a969 .githooks/ .github/ .nornir/ bench/ crates/ docs/ examples/ grpc/ rest/ serve/ skade/ skade-flight/ skade-sql/ src/ tests/ vendor/ .gitattributes .gitignore bench_history.jsonl brokkr.toml Cargo.lock Cargo.toml LICENSE-APACHE README.md rustfmt.toml skade.webp .githooks/pre-commit .github/workflows/ .nornir/assets/ .nornir/.gitignore .nornir/append-parallel-design.md .nornir/append-parallel-guide.md .nornir/arrow58-for-dummies.md .nornir/build-thing-design.md .nornir/build-variants.toml .nornir/builder-design.md .nornir/builder-guide.md .nornir/catalog-connectors-design.md .nornir/catalog-design.md .nornir/catalog-guide.md .nornir/catalog-key-zerocopy.md .nornir/cdc-stream-design.md .nornir/cdc-stream-for-idiots.md .nornir/cdc-stream-guide.md .nornir/cdc-streaming-lineage.md .nornir/commit-design.md .nornir/commit-guide.md .nornir/commit-reasoning.md .nornir/committer-overlap-design.md .nornir/committer-overlap-guide.md .nornir/compaction-design.md .nornir/compaction-guide.md .nornir/design.md .nornir/docs.toml .nornir/dummy-guide.md .nornir/flight-nessie-resume-plan.md .nornir/flight-rest-catalog-design.md .nornir/for-idiots.md .nornir/git-like-catalog.md .nornir/git-refs-design.md .nornir/guide.md .nornir/incremental-read.md .nornir/ingest-multi-design.md .nornir/ingest-multi-guide.md .nornir/merge-into-design.md .nornir/merge-into-for-idiots.md .nornir/merge-into-guide.md .nornir/object-store.md .nornir/parquet-stream-reuse-design.md .nornir/plan.md .nornir/populate-fast-commit-design.md .nornir/populate-fast-commit-guide.md .nornir/read-path-design.md .nornir/read-path-guide.md .nornir/read-path-reasoning.md .nornir/read-scan-decode-design.md .nornir/read-scan-decode-guide.md .nornir/README-full.md .nornir/README.md .nornir/reasoning.md .nornir/releases.md .nornir/s3-ingest-concurrency.md .nornir/scalable-bench-design.md .nornir/serve-object-store-design.md .nornir/serve-object-store-for-idiots.md .nornir/serve-object-store-guide.md .nornir/skade-bench-worklist.md .nornir/skade-katalog.md .nornir/spatial-index-design.md .nornir/streaming-composability-lineage-proposal.md .nornir/testmatrix-arms.json .nornir/time-travel-design.md .nornir/time-travel-guide.md .nornir/time-travel-reasoning.md .nornir/tri-modal-catalog-design.md .nornir/tri-modal-catalog-for-idiots.md .nornir/tri-modal-catalog-guide.md .nornir/tutorial.md .nornir/version-githash-guide.md .nornir/warehouse-capability-gaps.md .nornir/write-stat-parallel-design.md .nornir/write-stat-parallel-for-idiots.md .nornir/write-stat-parallel-guide.md bench/.nornir/ bench/aegir/ bench/examples/ bench/src/ bench/tests/ bench/vendor/ bench/Cargo.toml bench/README.md bench/tpch_shared.rs crates/skade-build-thing/ docs/idiot_guide.pdf docs/manual.pdf docs/unsorted.pdf examples/quality_matrix.rs grpc/proto/ grpc/src/ grpc/tests/ grpc/build.rs grpc/Cargo.toml grpc/README.md rest/src/ rest/tests/ rest/Cargo.toml rest/README.md serve/examples/ serve/src/ serve/tests/ serve/build.rs serve/Cargo.toml serve/README.md skade/.nornir/ skade/examples/ skade/src/ skade/tests/ skade/ANALYSIS.md skade/Cargo.lock skade/Cargo.toml skade/README.md skade/ROADMAP.md skade-flight/examples/ skade-flight/src/ skade-flight/testdata/ skade-flight/tests/ skade-flight/Cargo.toml skade-flight/README.md skade-sql/src/ skade-sql/tests/ skade-sql/Cargo.toml skade-sql/FOLDING-BACK.md src/atomic.rs src/builder.rs src/catalog.rs src/error.rs src/git.rs src/heal.rs src/keys.rs src/lib.rs src/meta_cache.rs src/pointer_cache.rs src/s3_storage.rs src/static_index.rs src/store.rs src/table_cache.rs tests/atomic.rs tests/catalog.rs tests/commit_log.rs tests/durability.rs tests/git_refs.rs tests/lock_committed.rs tests/meta_cache.rs tests/no_silenced_tests.rs tests/pointer_cache.rs tests/repository_home.rs tests/streaming.rs tests/table_cache_budget.rs tests/testmatrix_wiring.rs tests/time_travel.rs vendor/iceberg-arrow59/ vendor/iceberg-catalog-rest-arrow59/ vendor/iceberg-datafusion-arrow59/ vendor/iceberg-property-macro-arrow59/ vendor/iceberg-test-utils/ .github/workflows/ci.yml .nornir/assets/arrow58_patch_fork.svg .nornir/assets/catalog-key-zerocopy.svg .nornir/assets/git-refs.svg .nornir/assets/mashup_commit_burst.svg .nornir/assets/mashup_data_pipe.svg .nornir/assets/mashup_table_exists.svg .nornir/assets/mashup_tpch.svg .nornir/assets/object_store_circuit.svg .nornir/assets/parallel_scan_patch.svg .nornir/assets/parquet_stream_reuse.svg .nornir/assets/read_delta_cdc.svg .nornir/assets/read_paths_circuit.svg .nornir/assets/skade_flow.svg .nornir/assets/skade_katalog.webp .nornir/assets/write_stat_parallel.svg bench/.nornir/skade-katalog-bench.md bench/aegir/.nornir/ bench/aegir/src/ bench/aegir/tests/ bench/aegir/Cargo.toml bench/examples/aegir_transport.rs bench/examples/cache_ab.rs bench/examples/nornir-bench.rs bench/examples/s3_smoke.rs bench/examples/skade_reads_spark.rs bench/src/bin/ bench/src/capabilities.rs bench/src/containers.rs bench/src/data.rs bench/src/factory.rs bench/src/grpc_catalog.rs bench/src/lib.rs bench/src/main.rs bench/src/pipeline.rs bench/src/scenarios.rs bench/src/skade_throughput.rs bench/tests/bench_arms.rs bench/tests/capabilities.rs bench/tests/datafusion_sql.rs bench/tests/tpch_suite.rs bench/vendor/iceberg-datafusion/ crates/skade-build-thing/src/ crates/skade-build-thing/tests/ crates/skade-build-thing/build.rs crates/skade-build-thing/Cargo.toml grpc/proto/skade_katalog.proto grpc/src/client.rs grpc/src/lib.rs grpc/tests/client_roundtrip.rs grpc/tests/grpc_roundtrip.rs grpc/tests/tls_roundtrip.rs rest/src/lib.rs rest/tests/rest_commit.rs serve/examples/live_object_store.rs serve/examples/loadtable_bench.rs serve/src/lib.rs serve/src/main.rs serve/tests/data_plane_warehouse.rs serve/tests/serve_roundtrip.rs skade/.nornir/skade.md skade/examples/cdc_mor_bench.rs skade/examples/compaction_cadence_bench.rs skade/examples/geo_bbox_prune_bench.rs skade/examples/lookup_bloom_bench.rs skade/examples/oxr_scaling.rs skade/examples/scan_decode_bench.rs skade/examples/scan_filtered_bench.rs skade/examples/write_commit_bench.rs skade/src/connect/ skade/src/bridge.rs skade/src/delete.rs skade/src/error.rs skade/src/geo_parquet.rs skade/src/geo_source.rs skade/src/lib.rs skade/src/lineage.rs skade/src/object_store.rs skade/src/parquet_io.rs skade/src/read.rs skade/src/rowchanges.rs skade/src/spatial.rs skade/src/stream.rs skade/src/table.rs skade/src/tls.rs skade/src/warehouse.rs skade/src/write.rs skade/tests/common/ skade/tests/append_verify.rs skade/tests/bloom.rs skade/tests/bridge.rs skade/tests/build_variants.rs skade/tests/changelog.rs skade/tests/compaction.rs skade/tests/compaction_delta.rs skade/tests/compaction_sorted.rs skade/tests/compaction_sorted_props.rs skade/tests/connect.rs skade/tests/dark_test_ratchet.rs skade/tests/data_skip.rs skade/tests/data_skip_fast_paths.rs skade/tests/data_skip_types.rs skade/tests/deletion_vectors.rs skade/tests/delta.rs skade/tests/duplicate_check_law.rs skade/tests/ensure_schema.rs skade/tests/identity_cdc.rs skade/tests/ingest_multi.rs skade/tests/ingest_overlap.rs skade/tests/lineage.rs skade/tests/lineage_http.rs skade/tests/lookup.rs skade/tests/object_store.rs skade/tests/partition.rs skade/tests/pipelined_order.rs skade/tests/populate.rs skade/tests/rayon_free_law.rs skade/tests/read_each_peak.rs skade/tests/rewrite_files.rs skade/tests/roundtrip.rs skade/tests/rowchanges.rs skade/tests/s3_status.rs skade/tests/scan_core_saturation.rs skade/tests/spatial.rs skade/tests/stream.rs skade/tests/target_file_size.rs skade/tests/tls.rs skade-flight/examples/flight_bench.rs skade-flight/src/bin/ skade-flight/src/auth.rs skade-flight/src/columns.rs skade-flight/src/dataroot.rs skade-flight/src/encode.rs skade-flight/src/engine.rs skade-flight/src/error.rs skade-flight/src/keys.rs skade-flight/src/lib.rs skade-flight/src/namespaces.rs skade-flight/src/odbc.rs skade-flight/src/server.rs skade-flight/src/service.rs skade-flight/src/sqlinfo.rs skade-flight/src/ticket.rs skade-flight/src/time_literal.rs skade-flight/src/views.rs skade-flight/testdata/ticket-kat/ skade-flight/tests/datatype_matrix.rs skade-flight/tests/flight_sql_roundtrip.rs skade-flight/tests/nessie_live.rs skade-flight/tests/nested_namespaces.rs skade-flight/tests/powerbi_matrix.rs skade-flight/tests/tpch_flight_sql.rs skade-flight/tests/with_catalog.rs skade-sql/src/lib.rs skade-sql/tests/merge_cow_vs_mor.rs skade-sql/tests/merge_into.rs vendor/iceberg-arrow59/src/ vendor/iceberg-arrow59/testdata/ vendor/iceberg-arrow59/Cargo.toml vendor/iceberg-arrow59/DEPENDENCIES.rust.tsv vendor/iceberg-arrow59/LICENSE vendor/iceberg-arrow59/NOTICE vendor/iceberg-arrow59/public-api.txt vendor/iceberg-arrow59/README.md vendor/iceberg-catalog-rest-arrow59/src/ vendor/iceberg-catalog-rest-arrow59/testdata/ vendor/iceberg-catalog-rest-arrow59/Cargo.toml vendor/iceberg-catalog-rest-arrow59/DEPENDENCIES.rust.tsv vendor/iceberg-catalog-rest-arrow59/LICENSE vendor/iceberg-catalog-rest-arrow59/NOTICE vendor/iceberg-catalog-rest-arrow59/public-api.txt vendor/iceberg-catalog-rest-arrow59/README.md vendor/iceberg-datafusion-arrow59/src/ vendor/iceberg-datafusion-arrow59/testdata/ vendor/iceberg-datafusion-arrow59/tests/ vendor/iceberg-datafusion-arrow59/Cargo.toml vendor/iceberg-datafusion-arrow59/README.md vendor/iceberg-property-macro-arrow59/src/ vendor/iceberg-property-macro-arrow59/Cargo.toml vendor/iceberg-property-macro-arrow59/LICENSE vendor/iceberg-property-macro-arrow59/NOTICE vendor/iceberg-property-macro-arrow59/public-api.txt vendor/iceberg-property-macro-arrow59/README.md vendor/iceberg-test-utils/src/ vendor/iceberg-test-utils/Cargo.toml vendor/iceberg-test-utils/LICENSE vendor/iceberg-test-utils/NOTICE bench/aegir/.nornir/aegir.md bench/aegir/src/lib.rs bench/aegir/src/uring.rs bench/aegir/tests/smoke.rs bench/src/bin/bench-containers.rs bench/vendor/iceberg-datafusion/src/ bench/vendor/iceberg-datafusion/.cargo-ok bench/vendor/iceberg-datafusion/.cargo_vcs_info.json bench/vendor/iceberg-datafusion/Cargo.toml bench/vendor/iceberg-datafusion/LICENSE bench/vendor/iceberg-datafusion/NOTICE bench/vendor/iceberg-datafusion/README.md crates/skade-build-thing/src/emit.rs crates/skade-build-thing/src/lib.rs crates/skade-build-thing/src/main.rs crates/skade-build-thing/src/recipe.rs crates/skade-build-thing/tests/bijection_laws.rs crates/skade-build-thing/tests/build_gate.rs crates/skade-build-thing/tests/toml_parity.rs skade/src/connect/aistor.rs skade/src/connect/gravitino.rs skade/src/connect/grpc.rs skade/src/connect/local.rs skade/src/connect/mod.rs skade/src/connect/nessie.rs skade/src/connect/polaris.rs skade/src/connect/rest.rs skade/src/connect/s3table.rs skade/src/connect/store.rs skade/src/connect/unity.rs skade/tests/common/mod.rs skade-flight/src/bin/skade-flight.rs skade-flight/testdata/ticket-kat/handle.bin vendor/iceberg-arrow59/src/arrow/ vendor/iceberg-arrow59/src/avro/ vendor/iceberg-arrow59/src/catalog/ vendor/iceberg-arrow59/src/cow_rewrite/ vendor/iceberg-arrow59/src/encryption/ vendor/iceberg-arrow59/src/expr/ vendor/iceberg-arrow59/src/inspect/ vendor/iceberg-arrow59/src/io/ vendor/iceberg-arrow59/src/puffin/ vendor/iceberg-arrow59/src/runtime/ vendor/iceberg-arrow59/src/scan/ vendor/iceberg-arrow59/src/spec/ vendor/iceberg-arrow59/src/test_utils/ vendor/iceberg-arrow59/src/transaction/ vendor/iceberg-arrow59/src/transform/ vendor/iceberg-arrow59/src/util/ vendor/iceberg-arrow59/src/writer/ vendor/iceberg-arrow59/src/cache.rs vendor/iceberg-arrow59/src/compression.rs vendor/iceberg-arrow59/src/delete_file_index.rs vendor/iceberg-arrow59/src/delete_vector.rs vendor/iceberg-arrow59/src/error.rs vendor/iceberg-arrow59/src/lib.rs vendor/iceberg-arrow59/src/metadata_columns.rs vendor/iceberg-arrow59/src/partitioning.rs vendor/iceberg-arrow59/src/sensitive.rs vendor/iceberg-arrow59/src/table.rs vendor/iceberg-arrow59/testdata/manifests_lists/ vendor/iceberg-arrow59/testdata/puffin/ vendor/iceberg-arrow59/testdata/table_metadata/ vendor/iceberg-arrow59/testdata/view_metadata/ vendor/iceberg-arrow59/testdata/avro_schema_manifest_entry.json vendor/iceberg-arrow59/testdata/avro_schema_manifest_file_v1.json vendor/iceberg-arrow59/testdata/avro_schema_manifest_file_v2.json vendor/iceberg-arrow59/testdata/example_empty_table_metadata_v2.json vendor/iceberg-arrow59/testdata/example_table_metadata_v2.json vendor/iceberg-arrow59/testdata/example_table_metadata_v2_deep_history.json vendor/iceberg-arrow59/testdata/example_table_metadata_v2_partition_evolution.json vendor/iceberg-catalog-rest-arrow59/src/auth/ vendor/iceberg-catalog-rest-arrow59/src/catalog.rs vendor/iceberg-catalog-rest-arrow59/src/client.rs vendor/iceberg-catalog-rest-arrow59/src/endpoint.rs vendor/iceberg-catalog-rest-arrow59/src/lib.rs vendor/iceberg-catalog-rest-arrow59/src/request.rs vendor/iceberg-catalog-rest-arrow59/src/response.rs vendor/iceberg-catalog-rest-arrow59/src/types.rs vendor/iceberg-catalog-rest-arrow59/testdata/create_table_response.json vendor/iceberg-catalog-rest-arrow59/testdata/load_table_response.json vendor/iceberg-catalog-rest-arrow59/testdata/update_table_response.json # (cut here: the tree is longer; clone the repository for all of it)