Sayan Nandan
|
40fea56801
|
Make some `fn`s `const`
|
4 years ago |
Sayan Nandan
|
b06dedc8bd
|
Enable configuration files to be used
|
4 years ago |
Sayan Nandan
|
e49df70aef
|
Update license headers
|
4 years ago |
Sayan Nandan
|
6aee3bf5f4
|
Remove `libtdb` deps from `server`
|
4 years ago |
Sayan Nandan
|
67dc83764a
|
Rename `corelib` to `libtdb`
|
4 years ago |
Sayan Nandan
|
a8285167a8
|
Loop until we successfully save the data to disk
|
4 years ago |
Sayan Nandan
|
fef56cba58
|
Add record-level file locking
|
4 years ago |
Sayan Nandan
|
14e6f43893
|
Fix connection reset on disconnection
|
4 years ago |
Sayan Nandan
|
730ff3fa41
|
Move and document deserializer module
|
4 years ago |
Sayan Nandan
|
6dc4dfdde9
|
Implement efficient read buffering
|
4 years ago |
Sayan Nandan
|
b2d1ed1ca3
|
Improve query parsing
|
4 years ago |
Sayan Nandan
|
851b6fd43c
|
Move to using buffer
Something is wrong with reading the frame sizes, this should be fixed
|
4 years ago |
Sayan Nandan
|
d926e35e22
|
Use a different R/W lock implementation
|
4 years ago |
Sayan Nandan
|
16945337fa
|
Implement persistent storage
|
4 years ago |
Sayan Nandan
|
37d4b808e1
|
Add docs
|
4 years ago |
Sayan Nandan
|
dd1d42fae0
|
Fix panic on closing tcpstream
|
4 years ago |
Sayan Nandan
|
59046db8f8
|
Implement client
|
4 years ago |
Sayan Nandan
|
0f1dde109b
|
Implement client
However, the client has some propagation errors
|
4 years ago |
Sayan Nandan
|
35a86c96ac
|
Implement graceful shutdown
|
4 years ago |
Sayan Nandan
|
ab24e6588f
|
Reimplement terrapipe metaframe
|
4 years ago |
Sayan Nandan
|
a78e54b215
|
Make error responses static
|
4 years ago |
Sayan Nandan
|
0edaf27bd3
|
Implement basic coredb
|
4 years ago |