append-tree icon indicating copy to clipboard operation
append-tree copied to clipboard

Model a tree structure on top off an append-only log.

Results 7 append-tree issues
Sort by recently updated
recently updated
newest added

I understand that timestamps are not-reliable, but going through the append-log by hand (if the user-interface is provided), doesn't give you a hint when a change happened. A simple option...

Right now paths are created using `/` to join and split paths - this makes the library not compatible with node `fs` on Windows. If all the `/` path construction...

I found the split function was taking up a fair share of CPU in some workloads. I got an order of magnitude speed growth by adding a cache. Might be...

In the readme, you mention that the hypercore feed can be faked with: > any append-only log that supports `.append()` and `.length` But in testing, I found more was needed....

``` [19871:0x261fab0] 9943111 ms: Mark-sweep 1425.6 (1470.6) -> 1425.6 (1470.6) MB, 2519.1 / 7.8 ms last resort ==== JS stack trace ========================================= Security context: 0x10f09d0266a1 1: notFound [.../.nvm/versions/node/v7.10.0/lib/node_modules/dat/node_modules/append-tree/index.js:674] [pc=0x2ab92e0ec063](this=0x1f1940e08689 ,names=0x259447e76411...

I'm writing a recursive delete algorithm, which looks like this: ```js function recurseDelete (archive, targetPath, st) { return co(function* () { // fetch stat if needed if (!st) { st...