2022-02-13 |
Nick Downing | Implement LazyArray.splice(), implement unshift/shift... master |
commit | commitdiff | tree | snapshot |
2022-01-24 |
Nick Downing | Fix bug with not marking array or object dirty after... |
commit | commitdiff | tree | snapshot |
2022-01-23 |
Nick Downing | Fix several bugs with opening database when the root... |
commit | commitdiff | tree | snapshot |
2022-01-23 |
Nick Downing | Use (Transaction|LazyValue).get_json() instead of logjs... |
commit | commitdiff | tree | snapshot |
2022-01-13 |
Nick Downing | Fix bug with modifying the cache values causing Transac... |
commit | commitdiff | tree | snapshot |
2022-01-13 |
Nick Downing | Fix bug in Database.Transaction() of not awaiting this... |
commit | commitdiff | tree | snapshot |
2022-01-09 |
Nick Downing | Implement log file rotation |
commit | commitdiff | tree | snapshot |
2022-01-08 |
Nick Downing | Add immediate flush when Database.write_list_len exceed... |
commit | commitdiff | tree | snapshot |
2022-01-08 |
Nick Downing | Implement Database.block_size (previously hard coded... |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Make default_value be in JSON not logjson format (faste... |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Add json_to_logjson and logjson_to_json command line... |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Fix minor bugs |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Add packaging |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Rename abstract parent class of Lazy(Array|Object)... |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Break into separate source files per object |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Move a.mjs, b.mjs, json and logjson files into /tests |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Make writing use blocks >= 16 kbytes where possible |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Add write list |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Add read cache |
commit | commitdiff | tree | snapshot |
2022-01-07 |
Nick Downing | Make snapped references to Lazy(Array|Object) in the... |
commit | commitdiff | tree | snapshot |
2022-01-06 |
Nick Downing | Rename LazyXXX.flush() to LazyXXX.commit(), make LazyXX... |
commit | commitdiff | tree | snapshot |
2022-01-06 |
Nick Downing | Remove the awkward ptr === -1 logic in commit(), flush... |
commit | commitdiff | tree | snapshot |
2022-01-06 |
Nick Downing | When placing a Lazy(Array|Object) into the tree, copy... |
commit | commitdiff | tree | snapshot |
2022-01-06 |
Nick Downing | Store the [ptr, len] reference in the Lazy(Array|Object... |
commit | commitdiff | tree | snapshot |
2022-01-06 |
Nick Downing | Rationalize how root is stored to make it more like... |
commit | commitdiff | tree | snapshot |
2022-01-06 |
Nick Downing | Implement Database.(read|write)() to reduce duplication... |
commit | commitdiff | tree | snapshot |
2022-01-06 |
Nick Downing | Make a Transaction object, temporarily removes caching... |
commit | commitdiff | tree | snapshot |
2022-01-05 |
Nick Downing | Make LazyXXX an inner object of Database, so that LazyX... |
commit | commitdiff | tree | snapshot |
2022-01-05 |
Nick Downing | Rename (F|f)ile to (D|d)atabase |
commit | commitdiff | tree | snapshot |
2022-01-05 |
Nick Downing | Reinstate primitive object optimization |
commit | commitdiff | tree | snapshot |
2022-01-05 |
Nick Downing | Implement dirty flag, to prepare for reinstating primit... |
commit | commitdiff | tree | snapshot |
2022-01-05 |
Nick Downing | Allow for nonexistent root item, make get() default... |
commit | commitdiff | tree | snapshot |
2022-01-05 |
Nick Downing | Get lazy writing working |
commit | commitdiff | tree | snapshot |
2022-01-05 |
Nick Downing | Temporarily remove optimization of writing primitive... |
commit | commitdiff | tree | snapshot |
2022-01-04 |
Nick Downing | Get lazy reading working |
commit | commitdiff | tree | snapshot |
2022-01-04 |
Nick Downing | Put methods into a class called logjson.File |
commit | commitdiff | tree | snapshot |
2022-01-04 |
Nick Downing | Initial commit, can read and write a JSON tree in log... |
commit | commitdiff | tree | snapshot |
|