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
Sayan Nandan
fce183afd9
Add `use $current`
10 months ago
Sayan Nandan
acd7b3842c
Add basic sec tests for all DDL, DCL and DML queries
10 months ago
Sayan Nandan
d090e5ce37
Add basic dbtests for space DDL
10 months ago
Sayan Nandan
5c62a842b4
Implement new dbtest macros
10 months ago
Sayan Nandan
bed0d93628
Refine permissions
10 months ago
Sayan Nandan
87d11d6ddc
Simplify proto impls
...
Also removed perl from CI steps
10 months ago
Sayan Nandan
c8a457c226
Implement benches for SELECT
...
Also cleaned up unused AST impls
10 months ago
Sayan Nandan
0fdd615665
Simplify entity handling, impl describe and use
10 months ago
Sayan Nandan
6ea9758714
Ensure queries are evaluated completely
10 months ago
Sayan Nandan
23f4296982
Pass references for model data
...
Also fixed a bug that reported false positives of data corruption
resulting from incorrect checksum tracking.
10 months ago
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