Sayan Nandan
|
69df98c69a
|
Only copy into `ObjectID` for `create table`
|
3 years ago |
Sayan Nandan
|
3f3f381c50
|
Avoid copies into `ObjectID`
|
3 years ago |
Sayan Nandan
|
133400b846
|
Only run mutating DDL queries if state is okay
|
3 years ago |
Sayan Nandan
|
ee14656354
|
Use volatile tables for tests
|
3 years ago |
Sayan Nandan
|
49fa843eb2
|
Parse the `swapks` header if it is provided
|
3 years ago |
Sayan
|
288533f16b
|
Merge pull request #189 from skytable/model/multiksns
Implement multiple keyspaces/tables
|
3 years ago |
Sayan Nandan
|
f06e9ccdb5
|
Add FQE tests for flushdb
|
3 years ago |
Sayan Nandan
|
abcb60463f
|
Add tests for `inspect`
|
3 years ago |
Sayan Nandan
|
6924524c4e
|
Add ddl tests
|
3 years ago |
Sayan Nandan
|
c5e4de9538
|
Fix lskeys and add tests for entity based queries
|
3 years ago |
Sayan Nandan
|
bc9abd7ac3
|
Enable `lskeys` to accept entities
|
3 years ago |
Sayan Nandan
|
32fcbc2075
|
Add changelog and bump up version
|
3 years ago |
Sayan Nandan
|
c1249ccbf9
|
Prevent abuse of `system` table
|
3 years ago |
Sayan Nandan
|
fed4597208
|
Parse volatile property from DDL queries
|
3 years ago |
Sayan Nandan
|
e58a5952f2
|
Create separate table for benchmarking
|
3 years ago |
Sayan Nandan
|
c9e55451f3
|
Add inspection queries
This lets the user explore a keyspace/table.
|
3 years ago |
Sayan Nandan
|
c36cbe69e4
|
Remove `HTable`
Our entire storage infrastructure has changed and this is no longer
needed.
|
3 years ago |
Sayan Nandan
|
0a670a6555
|
Remove compat
We'll be shipping a migration tool, so this isn't required anymore.
|
3 years ago |
Sayan Nandan
|
fb07d385fd
|
Support entity groups in `flushdb` and `dbsize`
|
3 years ago |
Sayan Nandan
|
1025933cfb
|
Run tests parallelly in the `testsuite` keyspace
This saves us time and simplifies things. A lot.
|
3 years ago |
Sayan Nandan
|
728c71f84f
|
Fix SE tests
|
3 years ago |
Sayan Nandan
|
28f825910e
|
Fix tests and strong actions
|
3 years ago |
Sayan Nandan
|
d43c3dc1cf
|
Fix storage engine tests
|
3 years ago |
Sayan Nandan
|
a6fc09f990
|
Enable entity group based table deletion
|
3 years ago |
Sayan Nandan
|
8e71ef2a01
|
Fix tests
|
3 years ago |
Sayan Nandan
|
2f39e6808b
|
Enable entity group based table creation
|
3 years ago |
Sayan Nandan
|
5402028b26
|
Add `use keyspace` and `use keyspace:table`
|
3 years ago |
Sayan Nandan
|
2f7a2d546b
|
Add branch hints to parser
|
3 years ago |
Sayan Nandan
|
6eaf580ac8
|
Add entity group parsing
|
3 years ago |
Sayan Nandan
|
3249fcb347
|
Add `drop table` and `drop keyspace` queries
|
3 years ago |
Sayan Nandan
|
d6e8db7d8f
|
Add `create table` and `create keyspace` queries
|
3 years ago |
Sayan Nandan
|
c1064a7cd1
|
Implement and upgrade to `Corestore`
|
3 years ago |
Sayan Nandan
|
a5f735e977
|
Add `drop table` and `drop keyspace`
|
3 years ago |
Sayan Nandan
|
608e008a65
|
Add `create table` and `create keyspace`
|
3 years ago |
Sayan Nandan
|
5bab0fb91b
|
Use global flush lock to coordinate disk access
|
3 years ago |
Sayan Nandan
|
6e17ef6d5e
|
Add system keyspace and remove `_system` table
|
3 years ago |
Sayan Nandan
|
16ac791ff5
|
Add flush methods for snapshots
|
3 years ago |
Sayan Nandan
|
03518c22c3
|
Add corestore impl
|
3 years ago |
Sayan Nandan
|
421ff19405
|
Use registry for handling global state
|
3 years ago |
Sayan Nandan
|
0e88d76444
|
Simplify hints
|
3 years ago |
Sayan Nandan
|
d1f6916251
|
Make mksnap use `action!` and simplify `IoResult`
|
3 years ago |
Sayan Nandan
|
c9545a30f1
|
Do not panic on unknown data type
|
3 years ago |
Sayan Nandan
|
327953dce0
|
Fix qe returning full resp packet instead of group
|
3 years ago |
Sayan Nandan
|
9535975d03
|
Create the dir tree if the instance is new
|
3 years ago |
Sayan Nandan
|
b2c0b9ecf2
|
Enable fixed len mutable params in `action!` macro
|
3 years ago |
Sayan Nandan
|
589ef85e2c
|
Simplify action impls with `action!` macro
|
3 years ago |
Sayan Nandan
|
66c9822f5d
|
Add routines to unflush an entire `Memstore`
|
3 years ago |
Sayan Nandan
|
a919b1c934
|
Add tests for flush and unflush routines
|
3 years ago |
Sayan Nandan
|
454704574b
|
Fix flush routines
|
3 years ago |
Sayan Nandan
|
2393efb590
|
Encode model bytemark into `PARTMAP`
|
3 years ago |