Skip to content

v1.0.18: Dev to Main (#20)

Compare
Choose a tag to compare
@absolutelightning absolutelightning released this 24 May 05:01
· 415 commits to main since this release
46abdf5
* reverse iterator init

* some fixes

* fix reverse iterator seaklowerbound

* fix tests

* fix track channels

* longest prefix on txn

* some fixes

* revisit

* todo revisit

* major code refactor

* some minor fixes

* add lru

* fix bugs

* added walk func

* add more tests

* some prog

* some progress track mutate

* some progress

* fix tests

* some optimizations

* some memory optimizations

* fix tests

* minor fixes

* some minor fixes

* some fixes

* fix delete prefix

* some fixes

* init stack

* fix seek lower bound

* clone

* fix watch

* fix clone bug

* some fixes for go mem db

* merge absl

* Fix race

* fix go mod

* fix race in add child

* fix last memdb test

* clone

* fix memdb last tests

* fix race

* Fix race without impacting memory and performance. Used node level lock

* Add fix in seeklowerbound

* minor check

* fix race

* Make immutable and fix race

* removed unwanted locks

* Revert "removed unwanted locks"

This reverts commit daa56711f137078408f065af8adb21c733185892.

* fix go mod

* returning  node clone

* wip

* some fixes

* fix go mod

* more cow and keeping tree pointer in nodes for chan access

* some fixes

* some memory optimization

* using channel pool

* fix bug

* fix bug