1630 Commits (baaa36d336aae1d2a79960f455471e0b38267bcb)
 

Author SHA1 Message Date
Sayan Nandan baaa36d336
Improve help message generation and allow env var for password 7 months ago
Sayan 8d8f1720d2
Merge pull request #328 from skytable/se/v2
Improve storage engine impls and fix conflict resolution
7 months ago
Sayan Nandan 85fd646d44
Fix bufwriter impl 7 months ago
Sayan Nandan 092d4c8eaa
Fix delta diffing sync and restore algorithm 7 months ago
Sayan Nandan ff1067d648
Fix model data driver impl and add tests 7 months ago
Sayan Nandan b119a7053f
Fix nullfs driver init 7 months ago
Sayan Nandan e8e62cf924
Recreate compacted model data file on upgrade 7 months ago
Sayan Nandan d6f9b54868
Upgrade to new SE 7 months ago
Sayan Nandan 102a4b4b40
Further abstract batch storage driver 7 months ago
Sayan Nandan a188ccb60d
Add new batch impl 7 months ago
Sayan Nandan 196fd746e6
Enable generic events to be passed to the journal 7 months ago
Sayan Nandan 794d4e3806
Refactor to isolate common txn storage encodings 7 months ago
Sayan Nandan 4735fd4c1d
Move common encoding schemes into module 7 months ago
Sayan Nandan ea678e2c9d
Refactor storage and txn modules 7 months ago
Sayan Nandan 85c40b60b2
Add jlog impls 7 months ago
Sayan Nandan 6d6f88fb40
Migrate from `winapi` to `windows-rs` 8 months ago
Sayan Nandan fb3b100937
Fix tests
We also attempt to invalidate the build caches
8 months ago
Sayan Nandan e8d968ea4d
Add new journal framework 8 months ago
Sayan Nandan c724678446
Upgrade deps 8 months ago
Sayan Nandan c581e47558
Add tracked writer impls 8 months ago
Sayan Nandan c5044c592f
Use common memory APIs 8 months ago
Sayan Nandan 843adbaf7e
Refactor SDSSv1 primitives 8 months ago
Sayan Nandan f769175083
Implement and refactor to use common storage interfaces 8 months ago
Sayan Nandan 3f2b464975
Scan placeholders as 0x3F when no params present
Also bumped version to 0.8.0-beta.4
8 months ago
Sayan Nandan 2d2ef40b0b
Fix issues with jemalloc panic, mapped inserts
- `jemalloc` needs nonzero layout
- mapped inserts erroneously expected order
8 months ago
Sayan Nandan e65165ded3
Improve contributing docs [skip ci]
Also improved formatting of the readme
8 months ago
Fabian Holler 4ec3874d29
Fixed typo in README [skip ci] (#326) 9 months ago
Sayan Nandan 0453271c56
workflow: use `gh` cli instead of `hub` [skip ci]
Also update docs
9 months ago
Sayan Nandan 7f6474f0e4
Bump to beta.3 9 months ago
Sayan Nandan d89495ab83
Simplify ctx handling
Also added some misc documentation changes.
9 months ago
Sayan Nandan c2cfbd71cc
Add more HS and XCHG proto tests 9 months ago
Sayan Nandan 0c5dc10f67
Fix masked input issues
Closes #323
9 months ago
Sayan Nandan c3fdb8f6c4
Fix journal not closed on start failure and flush before raw 9 months ago
Sayan Nandan c0c4ad4248
Simplify protocol messages
It's easier to formally specify the protocol, when we exempt a
disallowed single byte LF sequence as it reduces the number of
states.
9 months ago
Sayan Nandan bc7d02d8cf workflow: Fix release script [skip ci] 9 months ago
Sayan Nandan f6a2763b09 Fix same type collapse in primary index
While this would normally be treated as a security hole, since this
is a beta release, we can release this as a patch.

Closes #325
9 months ago
Sayan Nandan 6c50a4042a Add more proto tests 9 months ago
Sayan Nandan 8e0a94d4f9
Fix Docker workflow 9 months ago
Sayan Nandan fa620aae41
Set release version 10 months ago
Sayan Nandan 2b9a3ca6c1
Merge branch 'engine/v2' into next 10 months ago
Sayan Nandan 3c57e4453f
Upgrade deps and fix openssl certgen 10 months ago
Sayan Nandan 6904224eb1
Fix Docker images 10 months ago
Sayan Nandan 179fb09544
DDL: return bool only if EX/NX used 10 months ago
Sayan Nandan 8c4009f2b8
Update docs and fix dpkg scripts [skip ci] 10 months ago
Sayan Nandan bbcb7acb95
Add sysctl alter user
We will now also only output server logs to the terminal in CI, iff
there is an error. Otherwise, it plagues output.
10 months ago
Sayan Nandan 9e1ce8c3e2
Support `if exists` and `if not exists` 10 months ago
Sayan Nandan 0ade763b78
Clarify errors, fix responses 10 months ago
Sayan Nandan c2cb63e466
Add `select all` 10 months ago
Sayan Nandan 01c684bd38
Allow non empty DDL drops
Drop even if non empty during benchmark
10 months ago
Sayan Nandan 8d6a047f02
Implement all inspect queries
Also cleaned up space handling
10 months ago