f7d4961125
CI / test (push) Has been cancelled
CI / verify (push) Has been cancelled
Clients CI / build-server (push) Has been cancelled
Clients CI / test-python (push) Has been cancelled
Clients CI / test-javascript (push) Has been cancelled
Clients CI / test-nim (push) Has been cancelled
Clients CI / test-rust (push) Has been cancelled
- SET var = value / current_setting('var') for session-scoped variables
- current_user / current_role SQL keywords with auth bridge
- server.nim + httpserver.nim populate ExecutionContext.currentUser/currentRole
- RLS policies can reference current_setting('app.tenant_id') for tenant isolation
- Fixed evalExpr to propagate ctx recursively (fixes current_user in sub-expressions)
- Fixed GROUPING SETS execution (lowerSelect checks selGroupingSetsKind)
- Fixed FTS CREATE INDEX docId mismatch (hash of tableName.$key)
- Fixed all test suites to use isolated temp directories
- Added 5 multi-tenant tests (355 total, all green)
- Updated docs: PLAN_SQL_ADVANCED.md, baraql.md, changelog.md
43 lines
525 B
Plaintext
43 lines
525 B
Plaintext
# Build
|
|
build/
|
|
nimcache/
|
|
nimblecache/
|
|
*.out
|
|
|
|
# Binaries (compiled test executables)
|
|
tests/test_all
|
|
tests/stress_test
|
|
benchmarks/bench_all
|
|
benchmarks/compare
|
|
clients/nim/tests/test_client
|
|
src/baradadb
|
|
src/barabadb/core/raft
|
|
|
|
# Temp
|
|
*.tmp
|
|
*.log
|
|
|
|
# Data
|
|
data/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# External references
|
|
GEL/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
|
|
# Rust
|
|
clients/rust/target/
|
|
|
|
# Nim compiled binaries
|
|
clients/nim/src/baradb/client
|
|
src/barabadb/storage/compaction
|
|
docker-compose.test.yml
|
|
src/barabadb/query/executor
|
|
tests/join_tests
|