43 Commits (8e0a94d4f99d1a783944a0f373cce307ae1af490)

Author SHA1 Message Date
Sayan Nandan c2cb63e466
Add `select all` 10 months ago
Sayan Nandan 0fdd615665
Simplify entity handling, impl describe and use 10 months ago
Sayan Nandan 0fed52fe8a
Sync system stores when config changes 10 months ago
Sayan Nandan e412cea7eb
Preserve type in objects and fix DML validation 11 months ago
Sayan Nandan dfdb8a39ec
Migrate to use new database engine 12 months ago
Sayan Nandan 0d16776541
Enable sysdb init 12 months ago
Sayan Nandan 6a01d9d513
Basic DCL impls 1 year ago
Sayan Nandan a390120231
Cleanup lexer impl 1 year ago
Sayan Nandan 9e9a7b9c9a
Clean up enum methods 1 year ago
Sayan Nandan 5cafc61231
Implement services 1 year ago
Sayan Nandan 20c937451f
Implement batched persistence system 1 year ago
Sayan Nandan 29d4137a2c
Add space DDL txns and full chain tests
Also ensure that the `env` key is not when merged
1 year ago
Sayan Nandan 39edfc64c9
Make sure props are stored inside space.meta.env
Also fixed a bug in the create space txn payload
1 year ago
Sayan Nandan d8cabb9761
Add enc/dec for space 1 year ago
Sayan Nandan 70552a5df4
Impl enc/dec for model 1 year ago
Sayan Nandan a619ea635c
Always assign UUIDs 1 year ago
Sayan Nandan 29457c6b89
Impl enc/dec routines for internal structures 1 year ago
Sayan Nandan 026b5ef0d2
Implement dict dec and resolve null disambiguation
The previous logic of using a different null was extremely confusing,
and we essentially ended up creating "two different null types."

That has been removed and we have implemented the dict dec methods and
rectified the enc methods.
1 year ago
Sayan Nandan 7346035a27
Impl basic hl inf for persist 1 year ago
Sayan Nandan 3d2e4f2014
Simplify metadict semantics 1 year ago
Sayan Nandan 4580b76d55
Implement v1 executor for update 1 year ago
Sayan Nandan 2488053318
Implement delete and add impls required for other dml queries 1 year ago
Sayan Nandan ac2ec6f71a
Move dc into data 1 year ago
Sayan Nandan 4eb2851cf9
Improve word impls 1 year ago
Sayan Nandan 329ef1a27e
Add tests for large integers in data items 1 year ago
Sayan Nandan b25899e04b
Fix native qw storage for `Datacell` 1 year ago
Sayan Nandan 554a478917
Add index key 1 year ago
Sayan Nandan f98c5d3aa4
Reduce memory usage per GNS index item 1 year ago
Sayan Nandan 30d1be4862
Add misc fixes 1 year ago
Sayan Nandan ccfb7b2e12
Unsafe code review (partial)
Unsafe code review for March, 2023.

NEEDCHECK: Still need to verify unsafe code in index implementations
1 year ago
Sayan Nandan 8f77c1d73a
Add basic alter exec impl 2 years ago
Sayan Nandan 9bc3d85b1c
Revise lit definitions and layout 2 years ago
Sayan Nandan feac086edc
Implement exec for create model 2 years ago
Sayan Nandan 1c9dfbaebe
Implement layered data validation
Also fixed stacked borrows
2 years ago
Sayan Nandan b8dd8135f1
Implement layer validation 2 years ago
Sayan Nandan 8d789bd166
Migrate to the newer datacell impl 2 years ago
Sayan Nandan 5d9851a427
Add model cell definition and more word impls 2 years ago
Sayan Nandan f2dbec0229
Use custom tags 2 years ago
Sayan Nandan ca04ea2cd1
Use custom lit impl 2 years ago
Sayan Nandan 66dab00eb3
Add lit impls
Also fixed 32-bit word store
2 years ago
Sayan Nandan 0410a019cf
Define explicit literals 2 years ago
Sayan Nandan 34990c3186
Fix metadata merge in alter space exec for `null` prop cases 2 years ago
Sayan Nandan 1b2c6923bc
Refactor engine modules 2 years ago