├── .claude └── settings.local.json ├── .dockerignore ├── .github ├── description.md └── workflows │ └── ci.yml ├── .gitignore ├── ACHIEVEMENT.md ├── CHANGELOG.md ├── CLAUDE.md ├── Cargo.lock ├── Cargo.toml ├── DEVELOPMENT_ROADMAP.md ├── DOCS_INDEX.md ├── Dockerfile ├── IMPLEMENTATION_STATUS.md ├── LICENSE ├── Makefile ├── NEXT_SPRINT_PLAN.md ├── PRODUCTION_READINESS_REPORT.md ├── README.md ├── SECURITY_AUDIT_REPORT.md ├── SESSION_PROGRESS.md ├── SPRINT_COMPLETE.md ├── SPRINT_SUMMARY.md ├── SQL_BRIDGE_SOLUTION.md ├── TEST_RESULTS.md ├── WORK_SUMMARY.md ├── benches ├── core_operations.rs └── time_travel_bench.rs ├── benchmarks ├── HARDWARE.md └── baselines │ └── simple_benchmarks_20251112.txt ├── bin ├── README.md └── demo.sh ├── client_tests ├── README.md ├── conftest.py ├── engine │ ├── run_wal_tests.py │ ├── test_backup_restore.py │ ├── test_engine_wal_integration.py │ └── test_wal_recovery.py ├── integration │ ├── comprehensive_sql_test_suite.py │ ├── test_basic_operations.py │ ├── test_fixed_features.py │ ├── test_new_features.py │ ├── test_simple_txn.py │ ├── test_temporal.py │ ├── test_time_travel.py │ └── test_transactions.py ├── postgres │ ├── test_connection.py │ ├── test_postgres.py │ ├── test_prepared_statements.py │ ├── test_psql.py │ └── test_simple.py ├── requirements.txt ├── run_all_tests.py ├── sql │ ├── test_advanced_sql.py │ ├── test_basic_sql.py │ ├── test_count_star.py │ ├── test_distinct.py │ ├── test_explain_plan.py │ ├── test_index_optimization.py │ ├── test_set_operations.py │ ├── test_subqueries.sql │ ├── test_update_delete.py │ ├── test_where.py │ └── test_where_simple.py └── utils │ ├── __init__.py │ ├── data_generator.py │ └── test_base.py ├── clients ├── javascript │ ├── README.md │ ├── package.json │ ├── src │ │ ├── client.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ └── types.ts │ └── tsconfig.json └── python │ ├── README.md │ ├── driftdb │ ├── __init__.py │ ├── client.py │ ├── exceptions.py │ ├── query.py │ └── types.py │ └── pyproject.toml ├── crates ├── driftdb-admin │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── driftdb-cli │ ├── Cargo.toml │ └── src │ │ ├── backup.rs │ │ └── main.rs ├── driftdb-client │ ├── Cargo.toml │ ├── README.md │ ├── examples │ │ ├── basic_usage.rs │ │ ├── edge_cases.rs │ │ ├── parameterized_queries.rs │ │ ├── time_travel.rs │ │ ├── transactions.rs │ │ └── typed_queries.rs │ ├── src │ │ ├── client.rs │ │ ├── error.rs │ │ ├── lib.rs │ │ ├── query.rs │ │ ├── transaction.rs │ │ └── types.rs │ └── tests │ │ └── integration_tests.rs ├── driftdb-core │ ├── .gitignore │ ├── Cargo.toml │ ├── benches │ │ ├── performance.rs │ │ └── simple_benchmarks.rs │ ├── src │ │ ├── adaptive_pool.rs │ │ ├── audit.rs │ │ ├── auth.rs │ │ ├── backup.rs │ │ ├── backup_cli.rs │ │ ├── backup_enhanced.rs │ │ ├── backup_test.rs │ │ ├── bloom_filter.rs │ │ ├── cache.rs │ │ ├── columnar.rs │ │ ├── compression.rs │ │ ├── connection.rs │ │ ├── consensus.rs │ │ ├── constraints.rs │ │ ├── cost_optimizer.rs │ │ ├── distributed.rs │ │ ├── distributed_coordinator.rs │ │ ├── encryption.rs │ │ ├── engine.rs │ │ ├── error_recovery.rs │ │ ├── error_recovery_test.rs │ │ ├── errors.rs │ │ ├── events.rs │ │ ├── explain.rs │ │ ├── failover.rs │ │ ├── foreign_keys.rs │ │ ├── fulltext.rs │ │ ├── index.rs │ │ ├── index_strategies.rs │ │ ├── lib.rs │ │ ├── lockfree.rs │ │ ├── migration.rs │ │ ├── monitoring.rs │ │ ├── mvcc.rs │ │ ├── mvcc_engine.rs │ │ ├── observability.rs │ │ ├── optimizer.rs │ │ ├── parallel.rs │ │ ├── partitioning.rs │ │ ├── procedures.rs │ │ ├── query │ │ │ ├── executor.rs │ │ │ ├── mod.rs │ │ │ ├── optimizer.rs │ │ │ └── parser.rs │ │ ├── query_cache.rs │ │ ├── query_cancellation.rs │ │ ├── query_optimizer.rs │ │ ├── query_performance.rs │ │ ├── query_plan.rs │ │ ├── raft.rs │ │ ├── rate_limit │ │ │ └── mod.rs │ │ ├── replication.rs │ │ ├── row_level_security.rs │ │ ├── schema.rs │ │ ├── security_cli.rs │ │ ├── security_monitor.rs │ │ ├── sequences.rs │ │ ├── snapshot.rs │ │ ├── sql │ │ │ ├── executor.rs │ │ │ ├── joins.rs │ │ │ ├── mod.rs │ │ │ ├── parser.rs │ │ │ └── temporal.rs │ │ ├── sql_bridge.rs │ │ ├── sql_views.rs │ │ ├── stats.rs │ │ ├── storage │ │ │ ├── frame.rs │ │ │ ├── meta.rs │ │ │ ├── mod.rs │ │ │ ├── segment.rs │ │ │ ├── streaming.rs │ │ │ └── table_storage.rs │ │ ├── storage_test.rs │ │ ├── stored_procedures.rs │ │ ├── streaming.rs │ │ ├── tests.rs │ │ ├── transaction.rs │ │ ├── transaction_acid_test.rs │ │ ├── transaction_coordinator.rs │ │ ├── transaction_snapshot.rs │ │ ├── triggers.rs │ │ ├── vector_search.rs │ │ ├── views.rs │ │ ├── wal.rs │ │ └── window.rs │ └── tests │ │ ├── demo_test.rs │ │ ├── edge_case_test.rs │ │ ├── failover_integration_test.rs │ │ ├── file_locking_test.rs │ │ ├── fuzz_test.rs │ │ ├── integration_test.rs │ │ ├── migration_integration_test.rs │ │ ├── migration_transaction_test.rs │ │ ├── mvcc_comprehensive_test.rs │ │ ├── query_integration_test.rs │ │ ├── replication_integration_test.rs │ │ ├── transaction_integration_test.rs │ │ └── wal_crash_recovery_test.rs └── driftdb-server │ ├── Cargo.toml │ ├── src │ ├── advanced_pool.rs │ ├── advanced_pool_routes.rs │ ├── alert_routes.rs │ ├── alerting.rs │ ├── auth_config.toml │ ├── errors.rs │ ├── executor.rs │ ├── executor_subquery_tests.rs │ ├── health.rs │ ├── main.rs │ ├── metrics.rs │ ├── monitoring.rs │ ├── optimized_executor.rs │ ├── ordered_columns.rs │ ├── performance.rs │ ├── performance_routes.rs │ ├── protocol │ │ ├── auth.rs │ │ ├── codec.rs │ │ ├── messages.rs │ │ └── mod.rs │ ├── replication │ │ ├── mod.rs │ │ ├── replica.rs │ │ └── stream.rs │ ├── security │ │ ├── mod.rs │ │ ├── rbac.rs │ │ ├── rbac_enforcement.rs │ │ └── sql_validator.rs │ ├── security_audit.rs │ ├── session │ │ ├── extended_protocol.rs │ │ ├── mod.rs │ │ └── prepared.rs │ ├── slow_query_log.rs │ ├── tls.rs │ ├── transaction.rs │ └── transaction_buffer.rs │ └── tests │ └── integration_test.rs ├── demo-data └── tables │ └── orders │ ├── .lock │ ├── indexes │ ├── customer_id.idx │ └── status.idx │ ├── meta.json │ ├── schema.yaml │ ├── segments │ └── 00000001.seg │ └── snapshots │ └── 0000010000.snap ├── demo ├── DEMO_CREATED.md ├── README.md ├── demo.js ├── index.html ├── package.json ├── run-demo.sh └── server.js ├── demo_data └── tables │ └── products │ ├── .lock │ ├── indexes │ ├── category.idx │ └── name.idx │ ├── meta.json │ ├── schema.yaml │ └── segments │ └── 00000001.seg ├── docker-compose.yml ├── docs ├── ADAPTIVE_SNAPSHOTS.md ├── BLOOM_FILTERS.md ├── CHANGELOG.md ├── COLUMNAR_STORAGE.md ├── FAILOVER.md ├── FEATURES.md ├── PRODUCTION_DEPLOYMENT.md ├── PRODUCTION_READY_SUMMARY.md ├── QUERY_OPTIMIZATION.md ├── README.md ├── REPO_DESCRIPTION.txt ├── ROW_LEVEL_SECURITY.md ├── SECURITY_AUDIT.md ├── SECURITY_CHECKLIST.md ├── architecture │ ├── ARCHITECTURAL_REVIEW.md │ └── SUBQUERY_IMPLEMENTATION.md ├── book │ ├── book.toml │ └── src │ │ ├── SUMMARY.md │ │ ├── chapter_1.md │ │ ├── getting-started │ │ └── quick-start.md │ │ └── intro.md ├── development │ └── WAL_TESTING.md ├── guides │ ├── ADMIN_GUIDE.md │ ├── CONFIGURATION.md │ └── IMPLEMENTATION_SUMMARY.md └── status │ ├── CURRENT_STATUS.md │ ├── DEVELOPMENT_STATUS.md │ ├── HONEST_README.md │ ├── KNOWN_ISSUES.md │ ├── SESSION_SUMMARY.md │ └── TODOS.md ├── examples ├── demo │ ├── generate_orders.py │ ├── seed_orders.jsonl │ └── tour.dql └── simple_transaction.rs ├── fix_column_ordering.md ├── grafana-dashboards ├── query-performance.json ├── replication.json └── system-overview.json ├── scripts ├── docker-quickstart.sh └── security_tests.sh ├── src └── lib.rs └── tests ├── comprehensive_sql_test.py ├── integration_tests.sql ├── load ├── README.md ├── basic-crud.js ├── realistic-workload.js └── time-travel.js ├── python ├── README.md ├── integration │ ├── test_basic_sql.py │ ├── test_create_index.py │ ├── test_drop_table.py │ ├── test_full_sql.py │ ├── test_join_operations.py │ ├── test_rollback_detailed.py │ ├── test_sql.py │ ├── test_transaction_debug.py │ ├── test_transaction_edge_cases.py │ └── test_transactions.py ├── performance │ ├── test_basic_performance.py │ └── test_performance.py ├── run_all_tests.py ├── security │ ├── test_sql_injection.py │ └── test_validator.py ├── test_concurrency.py └── unit │ ├── test_column_order_detailed.py │ ├── test_column_ordering.py │ ├── test_improvements.py │ ├── test_simple.py │ └── test_update_columns.py ├── run_tests.py ├── test_complete_rollback.py └── test_rollback_fix.py /.claude/settings.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/.claude/settings.local.json -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/description.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/.github/description.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/.gitignore -------------------------------------------------------------------------------- /ACHIEVEMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/ACHIEVEMENT.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DEVELOPMENT_ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/DEVELOPMENT_ROADMAP.md -------------------------------------------------------------------------------- /DOCS_INDEX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/DOCS_INDEX.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/Dockerfile -------------------------------------------------------------------------------- /IMPLEMENTATION_STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/IMPLEMENTATION_STATUS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/Makefile -------------------------------------------------------------------------------- /NEXT_SPRINT_PLAN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/NEXT_SPRINT_PLAN.md -------------------------------------------------------------------------------- /PRODUCTION_READINESS_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/PRODUCTION_READINESS_REPORT.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY_AUDIT_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/SECURITY_AUDIT_REPORT.md -------------------------------------------------------------------------------- /SESSION_PROGRESS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/SESSION_PROGRESS.md -------------------------------------------------------------------------------- /SPRINT_COMPLETE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/SPRINT_COMPLETE.md -------------------------------------------------------------------------------- /SPRINT_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/SPRINT_SUMMARY.md -------------------------------------------------------------------------------- /SQL_BRIDGE_SOLUTION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/SQL_BRIDGE_SOLUTION.md -------------------------------------------------------------------------------- /TEST_RESULTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/TEST_RESULTS.md -------------------------------------------------------------------------------- /WORK_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/WORK_SUMMARY.md -------------------------------------------------------------------------------- /benches/core_operations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/benches/core_operations.rs -------------------------------------------------------------------------------- /benches/time_travel_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/benches/time_travel_bench.rs -------------------------------------------------------------------------------- /benchmarks/HARDWARE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/benchmarks/HARDWARE.md -------------------------------------------------------------------------------- /benchmarks/baselines/simple_benchmarks_20251112.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/benchmarks/baselines/simple_benchmarks_20251112.txt -------------------------------------------------------------------------------- /bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/bin/README.md -------------------------------------------------------------------------------- /bin/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/bin/demo.sh -------------------------------------------------------------------------------- /client_tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/README.md -------------------------------------------------------------------------------- /client_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/conftest.py -------------------------------------------------------------------------------- /client_tests/engine/run_wal_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/engine/run_wal_tests.py -------------------------------------------------------------------------------- /client_tests/engine/test_backup_restore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/engine/test_backup_restore.py -------------------------------------------------------------------------------- /client_tests/engine/test_engine_wal_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/engine/test_engine_wal_integration.py -------------------------------------------------------------------------------- /client_tests/engine/test_wal_recovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/engine/test_wal_recovery.py -------------------------------------------------------------------------------- /client_tests/integration/comprehensive_sql_test_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/comprehensive_sql_test_suite.py -------------------------------------------------------------------------------- /client_tests/integration/test_basic_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/test_basic_operations.py -------------------------------------------------------------------------------- /client_tests/integration/test_fixed_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/test_fixed_features.py -------------------------------------------------------------------------------- /client_tests/integration/test_new_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/test_new_features.py -------------------------------------------------------------------------------- /client_tests/integration/test_simple_txn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/test_simple_txn.py -------------------------------------------------------------------------------- /client_tests/integration/test_temporal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/test_temporal.py -------------------------------------------------------------------------------- /client_tests/integration/test_time_travel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/test_time_travel.py -------------------------------------------------------------------------------- /client_tests/integration/test_transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/integration/test_transactions.py -------------------------------------------------------------------------------- /client_tests/postgres/test_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/postgres/test_connection.py -------------------------------------------------------------------------------- /client_tests/postgres/test_postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/postgres/test_postgres.py -------------------------------------------------------------------------------- /client_tests/postgres/test_prepared_statements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/postgres/test_prepared_statements.py -------------------------------------------------------------------------------- /client_tests/postgres/test_psql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/postgres/test_psql.py -------------------------------------------------------------------------------- /client_tests/postgres/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/postgres/test_simple.py -------------------------------------------------------------------------------- /client_tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/requirements.txt -------------------------------------------------------------------------------- /client_tests/run_all_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/run_all_tests.py -------------------------------------------------------------------------------- /client_tests/sql/test_advanced_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_advanced_sql.py -------------------------------------------------------------------------------- /client_tests/sql/test_basic_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_basic_sql.py -------------------------------------------------------------------------------- /client_tests/sql/test_count_star.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_count_star.py -------------------------------------------------------------------------------- /client_tests/sql/test_distinct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_distinct.py -------------------------------------------------------------------------------- /client_tests/sql/test_explain_plan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_explain_plan.py -------------------------------------------------------------------------------- /client_tests/sql/test_index_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_index_optimization.py -------------------------------------------------------------------------------- /client_tests/sql/test_set_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_set_operations.py -------------------------------------------------------------------------------- /client_tests/sql/test_subqueries.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_subqueries.sql -------------------------------------------------------------------------------- /client_tests/sql/test_update_delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_update_delete.py -------------------------------------------------------------------------------- /client_tests/sql/test_where.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_where.py -------------------------------------------------------------------------------- /client_tests/sql/test_where_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/sql/test_where_simple.py -------------------------------------------------------------------------------- /client_tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/utils/__init__.py -------------------------------------------------------------------------------- /client_tests/utils/data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/utils/data_generator.py -------------------------------------------------------------------------------- /client_tests/utils/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/client_tests/utils/test_base.py -------------------------------------------------------------------------------- /clients/javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/javascript/README.md -------------------------------------------------------------------------------- /clients/javascript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/javascript/package.json -------------------------------------------------------------------------------- /clients/javascript/src/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/javascript/src/client.ts -------------------------------------------------------------------------------- /clients/javascript/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/javascript/src/errors.ts -------------------------------------------------------------------------------- /clients/javascript/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/javascript/src/index.ts -------------------------------------------------------------------------------- /clients/javascript/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/javascript/src/types.ts -------------------------------------------------------------------------------- /clients/javascript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/javascript/tsconfig.json -------------------------------------------------------------------------------- /clients/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/python/README.md -------------------------------------------------------------------------------- /clients/python/driftdb/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/python/driftdb/__init__.py -------------------------------------------------------------------------------- /clients/python/driftdb/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/python/driftdb/client.py -------------------------------------------------------------------------------- /clients/python/driftdb/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/python/driftdb/exceptions.py -------------------------------------------------------------------------------- /clients/python/driftdb/query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/python/driftdb/query.py -------------------------------------------------------------------------------- /clients/python/driftdb/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/python/driftdb/types.py -------------------------------------------------------------------------------- /clients/python/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/clients/python/pyproject.toml -------------------------------------------------------------------------------- /crates/driftdb-admin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-admin/Cargo.toml -------------------------------------------------------------------------------- /crates/driftdb-admin/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-admin/src/main.rs -------------------------------------------------------------------------------- /crates/driftdb-cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-cli/Cargo.toml -------------------------------------------------------------------------------- /crates/driftdb-cli/src/backup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-cli/src/backup.rs -------------------------------------------------------------------------------- /crates/driftdb-cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-cli/src/main.rs -------------------------------------------------------------------------------- /crates/driftdb-client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/Cargo.toml -------------------------------------------------------------------------------- /crates/driftdb-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/README.md -------------------------------------------------------------------------------- /crates/driftdb-client/examples/basic_usage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/examples/basic_usage.rs -------------------------------------------------------------------------------- /crates/driftdb-client/examples/edge_cases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/examples/edge_cases.rs -------------------------------------------------------------------------------- /crates/driftdb-client/examples/parameterized_queries.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/examples/parameterized_queries.rs -------------------------------------------------------------------------------- /crates/driftdb-client/examples/time_travel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/examples/time_travel.rs -------------------------------------------------------------------------------- /crates/driftdb-client/examples/transactions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/examples/transactions.rs -------------------------------------------------------------------------------- /crates/driftdb-client/examples/typed_queries.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/examples/typed_queries.rs -------------------------------------------------------------------------------- /crates/driftdb-client/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/src/client.rs -------------------------------------------------------------------------------- /crates/driftdb-client/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/src/error.rs -------------------------------------------------------------------------------- /crates/driftdb-client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/src/lib.rs -------------------------------------------------------------------------------- /crates/driftdb-client/src/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/src/query.rs -------------------------------------------------------------------------------- /crates/driftdb-client/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/src/transaction.rs -------------------------------------------------------------------------------- /crates/driftdb-client/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/src/types.rs -------------------------------------------------------------------------------- /crates/driftdb-client/tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-client/tests/integration_tests.rs -------------------------------------------------------------------------------- /crates/driftdb-core/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /crates/driftdb-core/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/Cargo.toml -------------------------------------------------------------------------------- /crates/driftdb-core/benches/performance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/benches/performance.rs -------------------------------------------------------------------------------- /crates/driftdb-core/benches/simple_benchmarks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/benches/simple_benchmarks.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/adaptive_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/adaptive_pool.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/audit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/audit.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/auth.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/backup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/backup.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/backup_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/backup_cli.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/backup_enhanced.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/backup_enhanced.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/backup_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/backup_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/bloom_filter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/bloom_filter.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/cache.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/columnar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/columnar.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/compression.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/connection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/connection.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/consensus.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/consensus.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/constraints.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/constraints.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/cost_optimizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/cost_optimizer.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/distributed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/distributed.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/distributed_coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/distributed_coordinator.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/encryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/encryption.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/engine.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/error_recovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/error_recovery.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/error_recovery_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/error_recovery_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/errors.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/events.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/events.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/explain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/explain.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/failover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/failover.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/foreign_keys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/foreign_keys.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/fulltext.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/fulltext.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/index.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/index_strategies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/index_strategies.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/lib.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/lockfree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/lockfree.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/migration.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/monitoring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/monitoring.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/mvcc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/mvcc.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/mvcc_engine.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/mvcc_engine.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/observability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/observability.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/optimizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/optimizer.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/parallel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/parallel.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/partitioning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/partitioning.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/procedures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/procedures.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query/executor.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query/optimizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query/optimizer.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query/parser.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query_cache.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query_cancellation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query_cancellation.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query_optimizer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query_optimizer.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query_performance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query_performance.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/query_plan.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/query_plan.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/raft.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/raft.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/rate_limit/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/rate_limit/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/replication.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/replication.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/row_level_security.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/row_level_security.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/schema.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/security_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/security_cli.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/security_monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/security_monitor.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sequences.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sequences.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/snapshot.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sql/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sql/executor.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sql/joins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sql/joins.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sql/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sql/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sql/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sql/parser.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sql/temporal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sql/temporal.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sql_bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sql_bridge.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/sql_views.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/sql_views.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/stats.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/storage/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/storage/frame.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/storage/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/storage/meta.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/storage/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/storage/segment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/storage/segment.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/storage/streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/storage/streaming.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/storage/table_storage.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/storage/table_storage.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/storage_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/storage_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/stored_procedures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/stored_procedures.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/streaming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/streaming.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/tests.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/transaction.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/transaction_acid_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/transaction_acid_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/transaction_coordinator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/transaction_coordinator.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/transaction_snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/transaction_snapshot.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/triggers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/triggers.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/vector_search.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/vector_search.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/views.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/views.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/wal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/wal.rs -------------------------------------------------------------------------------- /crates/driftdb-core/src/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/src/window.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/demo_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/demo_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/edge_case_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/edge_case_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/failover_integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/failover_integration_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/file_locking_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/file_locking_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/fuzz_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/fuzz_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/integration_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/migration_integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/migration_integration_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/migration_transaction_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/migration_transaction_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/mvcc_comprehensive_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/mvcc_comprehensive_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/query_integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/query_integration_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/replication_integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/replication_integration_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/transaction_integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/transaction_integration_test.rs -------------------------------------------------------------------------------- /crates/driftdb-core/tests/wal_crash_recovery_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-core/tests/wal_crash_recovery_test.rs -------------------------------------------------------------------------------- /crates/driftdb-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/Cargo.toml -------------------------------------------------------------------------------- /crates/driftdb-server/src/advanced_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/advanced_pool.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/advanced_pool_routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/advanced_pool_routes.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/alert_routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/alert_routes.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/alerting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/alerting.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/auth_config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/auth_config.toml -------------------------------------------------------------------------------- /crates/driftdb-server/src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/errors.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/executor.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/executor_subquery_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/executor_subquery_tests.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/health.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/health.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/main.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/metrics.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/monitoring.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/monitoring.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/optimized_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/optimized_executor.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/ordered_columns.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/ordered_columns.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/performance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/performance.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/performance_routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/performance_routes.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/protocol/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/protocol/auth.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/protocol/codec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/protocol/codec.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/protocol/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/protocol/messages.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/protocol/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/protocol/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/replication/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/replication/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/replication/replica.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/replication/replica.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/replication/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/replication/stream.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/security/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/security/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/security/rbac.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/security/rbac.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/security/rbac_enforcement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/security/rbac_enforcement.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/security/sql_validator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/security/sql_validator.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/security_audit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/security_audit.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/session/extended_protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/session/extended_protocol.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/session/mod.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/session/prepared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/session/prepared.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/slow_query_log.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/slow_query_log.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/tls.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/transaction.rs -------------------------------------------------------------------------------- /crates/driftdb-server/src/transaction_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/src/transaction_buffer.rs -------------------------------------------------------------------------------- /crates/driftdb-server/tests/integration_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/crates/driftdb-server/tests/integration_test.rs -------------------------------------------------------------------------------- /demo-data/tables/orders/.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo-data/tables/orders/indexes/customer_id.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo-data/tables/orders/indexes/customer_id.idx -------------------------------------------------------------------------------- /demo-data/tables/orders/indexes/status.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo-data/tables/orders/indexes/status.idx -------------------------------------------------------------------------------- /demo-data/tables/orders/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo-data/tables/orders/meta.json -------------------------------------------------------------------------------- /demo-data/tables/orders/schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo-data/tables/orders/schema.yaml -------------------------------------------------------------------------------- /demo-data/tables/orders/segments/00000001.seg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo-data/tables/orders/segments/00000001.seg -------------------------------------------------------------------------------- /demo-data/tables/orders/snapshots/0000010000.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo-data/tables/orders/snapshots/0000010000.snap -------------------------------------------------------------------------------- /demo/DEMO_CREATED.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo/DEMO_CREATED.md -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo/demo.js -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/run-demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo/run-demo.sh -------------------------------------------------------------------------------- /demo/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo/server.js -------------------------------------------------------------------------------- /demo_data/tables/products/.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo_data/tables/products/indexes/category.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo_data/tables/products/indexes/category.idx -------------------------------------------------------------------------------- /demo_data/tables/products/indexes/name.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo_data/tables/products/indexes/name.idx -------------------------------------------------------------------------------- /demo_data/tables/products/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo_data/tables/products/meta.json -------------------------------------------------------------------------------- /demo_data/tables/products/schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo_data/tables/products/schema.yaml -------------------------------------------------------------------------------- /demo_data/tables/products/segments/00000001.seg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/demo_data/tables/products/segments/00000001.seg -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/ADAPTIVE_SNAPSHOTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/ADAPTIVE_SNAPSHOTS.md -------------------------------------------------------------------------------- /docs/BLOOM_FILTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/BLOOM_FILTERS.md -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/COLUMNAR_STORAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/COLUMNAR_STORAGE.md -------------------------------------------------------------------------------- /docs/FAILOVER.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/FAILOVER.md -------------------------------------------------------------------------------- /docs/FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/FEATURES.md -------------------------------------------------------------------------------- /docs/PRODUCTION_DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/PRODUCTION_DEPLOYMENT.md -------------------------------------------------------------------------------- /docs/PRODUCTION_READY_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/PRODUCTION_READY_SUMMARY.md -------------------------------------------------------------------------------- /docs/QUERY_OPTIMIZATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/QUERY_OPTIMIZATION.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/REPO_DESCRIPTION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/REPO_DESCRIPTION.txt -------------------------------------------------------------------------------- /docs/ROW_LEVEL_SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/ROW_LEVEL_SECURITY.md -------------------------------------------------------------------------------- /docs/SECURITY_AUDIT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/SECURITY_AUDIT.md -------------------------------------------------------------------------------- /docs/SECURITY_CHECKLIST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/SECURITY_CHECKLIST.md -------------------------------------------------------------------------------- /docs/architecture/ARCHITECTURAL_REVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/architecture/ARCHITECTURAL_REVIEW.md -------------------------------------------------------------------------------- /docs/architecture/SUBQUERY_IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/architecture/SUBQUERY_IMPLEMENTATION.md -------------------------------------------------------------------------------- /docs/book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/book/book.toml -------------------------------------------------------------------------------- /docs/book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/book/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/book/src/chapter_1.md: -------------------------------------------------------------------------------- 1 | # Chapter 1 2 | -------------------------------------------------------------------------------- /docs/book/src/getting-started/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/book/src/getting-started/quick-start.md -------------------------------------------------------------------------------- /docs/book/src/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/book/src/intro.md -------------------------------------------------------------------------------- /docs/development/WAL_TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/development/WAL_TESTING.md -------------------------------------------------------------------------------- /docs/guides/ADMIN_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/guides/ADMIN_GUIDE.md -------------------------------------------------------------------------------- /docs/guides/CONFIGURATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/guides/CONFIGURATION.md -------------------------------------------------------------------------------- /docs/guides/IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/guides/IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /docs/status/CURRENT_STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/status/CURRENT_STATUS.md -------------------------------------------------------------------------------- /docs/status/DEVELOPMENT_STATUS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/status/DEVELOPMENT_STATUS.md -------------------------------------------------------------------------------- /docs/status/HONEST_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/status/HONEST_README.md -------------------------------------------------------------------------------- /docs/status/KNOWN_ISSUES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/status/KNOWN_ISSUES.md -------------------------------------------------------------------------------- /docs/status/SESSION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/status/SESSION_SUMMARY.md -------------------------------------------------------------------------------- /docs/status/TODOS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/docs/status/TODOS.md -------------------------------------------------------------------------------- /examples/demo/generate_orders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/examples/demo/generate_orders.py -------------------------------------------------------------------------------- /examples/demo/seed_orders.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/examples/demo/seed_orders.jsonl -------------------------------------------------------------------------------- /examples/demo/tour.dql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/examples/demo/tour.dql -------------------------------------------------------------------------------- /examples/simple_transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/examples/simple_transaction.rs -------------------------------------------------------------------------------- /fix_column_ordering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/fix_column_ordering.md -------------------------------------------------------------------------------- /grafana-dashboards/query-performance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/grafana-dashboards/query-performance.json -------------------------------------------------------------------------------- /grafana-dashboards/replication.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/grafana-dashboards/replication.json -------------------------------------------------------------------------------- /grafana-dashboards/system-overview.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/grafana-dashboards/system-overview.json -------------------------------------------------------------------------------- /scripts/docker-quickstart.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/scripts/docker-quickstart.sh -------------------------------------------------------------------------------- /scripts/security_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/scripts/security_tests.sh -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/src/lib.rs -------------------------------------------------------------------------------- /tests/comprehensive_sql_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/comprehensive_sql_test.py -------------------------------------------------------------------------------- /tests/integration_tests.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/integration_tests.sql -------------------------------------------------------------------------------- /tests/load/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/load/README.md -------------------------------------------------------------------------------- /tests/load/basic-crud.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/load/basic-crud.js -------------------------------------------------------------------------------- /tests/load/realistic-workload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/load/realistic-workload.js -------------------------------------------------------------------------------- /tests/load/time-travel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/load/time-travel.js -------------------------------------------------------------------------------- /tests/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/README.md -------------------------------------------------------------------------------- /tests/python/integration/test_basic_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_basic_sql.py -------------------------------------------------------------------------------- /tests/python/integration/test_create_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_create_index.py -------------------------------------------------------------------------------- /tests/python/integration/test_drop_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_drop_table.py -------------------------------------------------------------------------------- /tests/python/integration/test_full_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_full_sql.py -------------------------------------------------------------------------------- /tests/python/integration/test_join_operations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_join_operations.py -------------------------------------------------------------------------------- /tests/python/integration/test_rollback_detailed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_rollback_detailed.py -------------------------------------------------------------------------------- /tests/python/integration/test_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_sql.py -------------------------------------------------------------------------------- /tests/python/integration/test_transaction_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_transaction_debug.py -------------------------------------------------------------------------------- /tests/python/integration/test_transaction_edge_cases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_transaction_edge_cases.py -------------------------------------------------------------------------------- /tests/python/integration/test_transactions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/integration/test_transactions.py -------------------------------------------------------------------------------- /tests/python/performance/test_basic_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/performance/test_basic_performance.py -------------------------------------------------------------------------------- /tests/python/performance/test_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/performance/test_performance.py -------------------------------------------------------------------------------- /tests/python/run_all_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/run_all_tests.py -------------------------------------------------------------------------------- /tests/python/security/test_sql_injection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/security/test_sql_injection.py -------------------------------------------------------------------------------- /tests/python/security/test_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/security/test_validator.py -------------------------------------------------------------------------------- /tests/python/test_concurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/test_concurrency.py -------------------------------------------------------------------------------- /tests/python/unit/test_column_order_detailed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/unit/test_column_order_detailed.py -------------------------------------------------------------------------------- /tests/python/unit/test_column_ordering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/unit/test_column_ordering.py -------------------------------------------------------------------------------- /tests/python/unit/test_improvements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/unit/test_improvements.py -------------------------------------------------------------------------------- /tests/python/unit/test_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/unit/test_simple.py -------------------------------------------------------------------------------- /tests/python/unit/test_update_columns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/python/unit/test_update_columns.py -------------------------------------------------------------------------------- /tests/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/run_tests.py -------------------------------------------------------------------------------- /tests/test_complete_rollback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/test_complete_rollback.py -------------------------------------------------------------------------------- /tests/test_rollback_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DavidLiedle/DriftDB/HEAD/tests/test_rollback_fix.py --------------------------------------------------------------------------------