aboutsummaryrefslogtreecommitdiffstats
path: root/lib/disk.ml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* schema propagation commandocaml_archiveMarcos Magueta2025-07-031-0/+2
|
* nested relationsMarcos Magueta2025-07-031-33/+3
|
* implement join and fix serializationMarcos Magueta2025-07-021-4/+10
|
* base serialization and command reorganizationMarcos Magueta2025-06-291-4/+16
|
* truncate and write encoded commit and locationsMarcos Magueta2025-05-041-0/+50
|
* encoder for commitsMarcos Magueta2025-05-041-42/+63
|
* fix attribute name on readMarcos Magueta2025-05-041-4/+4
|
* attribute name on readMarcos Magueta2025-05-031-38/+10
|
* add name of relation to literalMarcos Magueta2025-05-031-7/+26
|
* type check and serializationMarcos Magueta2025-05-021-19/+51
|
* type reconstructionMarcos Magueta2025-05-021-21/+51
|
* wipMarcos Magueta2025-04-211-12/+32
|
* refactor transact and commitMarcos Magueta2025-03-231-76/+57
|
* fix commit updatesMarcos Magueta2025-03-221-7/+9
|
* add relation type and formatMarcos Magueta2025-03-221-24/+31
|
* add partition and debuggerMarcos Magueta2025-02-271-11/+21
|
* add typing and schemaMarcos Magueta2025-01-191-4/+13
|
* cleanup and formatMarcos Magueta2025-01-191-190/+297
|
* entity idents for reference mappingMarcos Magueta2025-01-191-7/+27
|
* unite relation attributes by entity mapMarcos2025-01-191-28/+31
|
* schema as a meta relationMarcos Magueta2024-12-081-0/+5
|
* seq scan initial implementationMarcos Magueta2024-12-081-6/+13
|
* relation buildingMarcos Magueta2024-11-241-18/+29
|
* write and read from diskMarcos Magueta2024-11-241-9/+55
|
* cleanMarcos Magueta2024-11-021-4/+5
|
* State of the world with Merkle Tree composition of files (#2)Marcos Magueta2024-10-271-19/+54
| | | | | | | | | | | | | | | | | * file state hash calculation with history on replace and insert * add state transitions with linear hashing * add test * format dune files * nix format * delete shared flake * disable fmt check on flake * add nix formatter to flake shell
* Basic storage with C interop (#1)Marcos Magueta2024-10-261-0/+167
* writer command design * dune build with shared core lib * port c lib project inside ocaml * os specific dynamic link * fix project name on flake * fix: cmake cxx version breaking merklecpp * finish write to disk and update maps func * add non atomic commit to transaction graph * merkle tree binding for generating root hash * disk module refactor --------- Co-authored-by: Renan Lopes <renans.l@icloud.com>