Commit graph

10 commits

Author SHA1 Message Date
pokeeffe-molecula
082b6e661c introduced vector(n) type; inserts work 2023-04-10 10:52:46 -05:00
Todd Gruben
1900ba1789 added prev method to range iterator 2023-04-10 10:52:46 -05:00
tgruben
12e00c7949 Tstore PQL and rangeIterator (#2368)
* added varchar type; create table works; show columns works; wip on b+tree

* added page compaction on inserts where page has no free space

* fix bug with unpinning pages where depth of internal nodes > 1

* Now handling schema in it's own btree

* fixed some bugs

* null inserts, better tuple payload

* refactor tstore holdings

* refactor tstore management

* seekable read iterator compiles

* tstore rangeiteraor
Tstore pql command

* tstore rangeiteraor
Tstore pql command

* encoding/decoding support for TupleResults(Tstore)

* simplified range iterator

* add column filter for tstore

* bug fix

---------

Co-authored-by: pokeeffe-molecula <patrick.okeeffe@molecula.com>
2023-04-10 10:52:46 -05:00
pokeeffe-molecula
2d3f09c92b fixed things broken in hash tables 2023-04-10 10:52:46 -05:00
pokeeffe-molecula
791aa6096c null inserts, better tuple payload 2023-04-10 10:52:46 -05:00
pokeeffe-molecula
64e864d928 fixed some bugs 2023-04-10 10:52:46 -05:00
pokeeffe-molecula
e7effb07ac Now handling schema in it's own btree 2023-04-10 10:52:46 -05:00
pokeeffe-molecula
dc7e3a01aa fix bug with unpinning pages where depth of internal nodes > 1 2023-04-10 10:52:46 -05:00
pokeeffe-molecula
0b5b9b160e added page compaction on inserts where page has no free space 2023-04-10 10:52:46 -05:00
pokeeffe-molecula
cb72f666f8 added varchar type; create table works; show columns works; wip on b+tree 2023-04-10 10:52:46 -05:00