atree
atree copied to clipboard
Atree provides scalable arrays and scalable ordered maps.
Bumps [lukechampine.com/blake3](https://github.com/lukechampine/blake3) from 1.2.2 to 1.3.0. Commits 4f5562c remove contribution bounty 3aa50e3 Merge pull request #19 from lukechampine/bao-chunk 2d147a7 add guts and bao packages 8541013 add BaoVerifyChunks 5281ae2 fix compressGroup...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.3.0 to 4.3.1. Release notes Sourced from codecov/codecov-action's releases. v4.3.1 What's Changed build(deps-dev): bump typescript from 5.4.4 to 5.4.5 by @dependabot in codecov/codecov-action#1370 fix: more verbose log...
This issue does not affect atree inlining feature branch. Currently, `SlabIterator` doesn't traverse deep enough to handle nested storage ID inside another storable such as Cadence `SomeValue`. `SlabIterator` is used...
I think we can speedup commit for migrations. Also create preload, which doesn't exist yet. This proposed optimization would only be used for migrations.
### Issue To Be Solved I opened private issue on July 7, 2022 with more details: - https://github.com/dapperlabs/flow-go/issues/6320 and other PRs ### Suggested Solution and Implementation - https://github.com/onflow/atree/pull/342 Solution requires...
### Issue To Be Solved GitHub Actions should add a custom linter to check map ranges. ### Suggested Solution Great suggestion by @turbolent > In Cadence we're using a custom...
### Issue To Be Solved Decoding should be optimized to improve speed. Currently, Atree encodes in parallel (multiple goroutines) but decodes sequentially. ### Suggested Solution Speed up reads by adding...
Updates https://github.com/onflow/cadence/pull/2626 ### Issue To Be Solved Currently, there is no Atree function to swap two elements of an `Array`, so Cadence needs to do a remove and insert which...
### Issue To Be Solved Maybe Atree should provide an `OrderedSet`. See Cadence PR https://github.com/onflow/cadence/pull/2461 ### Suggested Solution Evaluate adding `atree.OrderedSet`. One approach is to provide a wrapper around existing...
### Issue To Be Solved Currently, `PersistentSlabStorage.FastCommit()` does create adhoc goroutines, which may add a substantial overhead on servers with a high number of cores. ### Suggested Solution In the...