Releases: cilium/statedb
Releases · cilium/statedb
v0.7.0
What's Changed
- index: make prefix keys use the canonicalized form by @bimmlerd in #144
- part: Only reuse watches hash map when it is small by @joamaki in #146
- Fix godoc comments by @tklauser in #148
- Bump to Hive v1.0.0 and fix job NewGroup usage by @joamaki in #150
- part: Optimizations for node48 case in findIndex by @joamaki in #149
Derive() now takes a job.Group as parameter instead of job.Registry and cell.Lifecycle.
Full Changelog: v0.6.3...v0.7.0
v0.5.7
v0.6.3
v0.6.2
v0.6.1
v0.4.8
v0.6.0
What's Changed
- internal: Use slices.SortFunc instead of sort.Sort to avoid heap allocation by @joamaki in #127
- part: Minor optimizations by @joamaki in #128
- LPM indexes by @joamaki in #120
- lpm: Fix LPM key canonicalization for non-unique lookups by @joamaki in #133
- part: Remove leftover Txn.Next by @joamaki in #134
- part: mark inner nodes with a transaction id to detect mutability by @joamaki in #132
- lpm: Use txnID for detecting node mutability and fix compression bug by @joamaki in #135
- statedb: Improve performance for large number of registered tables by @joamaki in #136
- reconciler: Add WaitUntilReconciled method by @joamaki in #137
Full Changelog: v0.5.6...v0.6.0
v0.5.6
v0.4.7
What's Changed
This release does not fix a known bug but rather backports a fix that only
affected v0.5 series (due to changed assumptions) but out of caution for
future changes in v0.4 series has been backported.
Full Changelog: v0.4.6...v0.4.7