Sayan Nandan
2b4d9efb1b
Simplify response handling
10 months ago
Sayan Nandan
341a896c37
Simplify schema changes
10 months ago
Sayan Nandan
3e49971efc
Fix inconsistent SE state due to incorrect propagation
10 months ago
Sayan Nandan
4ba7b97ac7
Fix windows builds
...
Also added changelog entries
10 months ago
Sayan Nandan
f5866bc22e
Add new fury benchmark engine
10 months ago
Sayan Nandan
a3d87e4850
Make sure that model drops are synchronized across the system
10 months ago
Sayan Nandan
250a2b3c16
Implement new benchmark engine
10 months ago
Sayan Nandan
daf0f32c30
Implement new benchmark tool
10 months ago
Sayan Nandan
3cdd814067
Ensure PID locks prevent corruption
10 months ago
Sayan Nandan
f923a4fc39
Fix test harness
...
Don't try to initiate an actual connection (right now). Instead,
try to see if the TCP port is live and can be connected to.
Also added some misc `rustfmt` fixes.
10 months ago
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.
1 year 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