1547 Commits (fddb24ad0b4b8a4bcb808581c03d7392dfac4f16)
 

Author SHA1 Message Date
Sayan Nandan fddb24ad0b
Implement new REPL and remove old impls 10 months ago
Sayan Nandan fff5780586
Remove old tools 10 months ago
Sayan Nandan 0fed52fe8a
Sync system stores when config changes 10 months ago
Sayan Nandan d6eeb5cdf6
Cleanup 11 months ago
Sayan Nandan cac33bf7c2
Simplify DML path [skip ci] 11 months ago
Sayan Nandan 09bd217998
Use buffered IO and fix r/w through cache [skip ci]
Also ensure that any pending tasks are completed before exit
11 months ago
Sayan Nandan b7fd815e9e
Enable select exec [skip ci] 11 months ago
Sayan Nandan e412cea7eb
Preserve type in objects and fix DML validation 11 months ago
Sayan Nandan 3e981f3dcb
Implement exec, fix delta handling and add resp 11 months ago
Sayan Nandan dfdb8a39ec
Migrate to use new database engine 12 months ago
Sayan Nandan a69093aa96
Implement new error tracing system
[ci] Update rust installation
12 months ago
Sayan Nandan be540a7ded
Add net impls
Also cleaned up error impls
12 months ago
Sayan Nandan 5ba82a6cf0
Force users to set root password 12 months ago
Sayan Nandan d2faa19140
Remove retry loop in SE recovery algorithm
I must have done this in a hurry, but this algorithm has a lot of
inconsistencies and it's safer to avoid this for now. I'll implement
a more robust error detection and correction algorithm later.
12 months ago
Sayan Nandan 0d16776541
Enable sysdb init 12 months ago
Sayan Nandan ef3d71f593
Optimize header implementation
The SDSS header impls were way too complex, and unnecessarily linked
to the file system API abstractions. Now we have a more decoupled API
with optional variable headers.
12 months ago
Sayan Nandan c4d51ac8e7
Ensure full auth config is read 1 year ago
Sayan Nandan c35e35b9c8
Only attempt to restore data if new instance 1 year ago
Sayan Nandan 6df09c194c
Initialize storage drivers on init
Also fixed an issue with NullFS where the null
flag was not set.
1 year ago
Sayan Nandan fac2802849
Wire up queries to SE 1 year ago
Sayan Nandan 9102834623
Add config tests 1 year ago
Sayan Nandan 190220127c
Implement new config module 1 year ago
Sayan Nandan 6a01d9d513
Basic DCL impls 1 year ago
Sayan Nandan 597a49a91b
Param by default in protocol 1 year ago
Sayan Nandan a390120231
Cleanup lexer impl 1 year ago
Sayan Nandan 5e068c0e9b
Generalize scanner 1 year ago
Sayan Nandan 7238f0c0e8
Impl Skyhash/2 data exchange 1 year ago
Sayan Nandan 91514d4219
Implement protocol stage 1 1 year ago
Sayan Nandan 9e9a7b9c9a
Clean up enum methods 1 year ago
Sayan Nandan 9ceaa54abd
Simplify error propagation 1 year ago
Sayan Nandan 1abe4a7217
Simplify gns txn driver handling 1 year ago
Sayan Nandan cf055f418d
Request delta updates 1 year ago
Sayan Nandan 0d076dd1b3
Simplify global namespace handling 1 year ago
Sayan Nandan 5cafc61231
Implement services 1 year ago
Sayan Nandan e309e35b63
Make the FS definition more generic 1 year ago
Sayan Nandan cbac4e6739
Add tests for skewed and shuffled deltas 1 year ago
Sayan Nandan f4d2adc4e8
Add tests for skewed and unskewed deltas 1 year ago
Sayan Nandan 7dff706115
Reduce batch metadata size 1 year ago
Sayan Nandan 20c937451f
Implement batched persistence system 1 year ago
Sayan Nandan ee9ccd5a30
Also store schema version in delta 1 year ago
Sayan Nandan e4848e645e
Sync row deltas to delta state 1 year ago
Sayan Nandan f230bc7920
Add all model DDL txn tests 1 year ago
Sayan Nandan 8d2097e526
Add txn impls and tests for model DDL 1 year ago
Sayan Nandan 29d4137a2c
Add space DDL txns and full chain tests
Also ensure that the `env` key is not when merged
1 year ago
Sayan Nandan 39edfc64c9
Make sure props are stored inside space.meta.env
Also fixed a bug in the create space txn payload
1 year ago
Sayan Nandan ea072f281c
Add create space txn 1 year ago
Sayan Nandan 97a9471529
Utilize VFS for all testing 1 year ago
Sayan Nandan 9133949beb
Add IO tests for gns tx payloads 1 year ago
Sayan Nandan ea20611ebe
Cleanup gns txn impls 1 year ago
Sayan Nandan 13a39f1e1f
Simplify enc/dec misc procedures 1 year ago