kipp
kipp copied to clipboard
Update module github.com/dgraph-io/badger/v2 to v4
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| github.com/dgraph-io/badger/v2 | v2.2007.4 -> v4.7.0 |
Release Notes
dgraph-io/badger (github.com/dgraph-io/badger/v2)
v4.7.0: Badger v4.7.0
This release removes the dependency on github.com/pkg/errors. If you rely on errors returned by badger, please proceed with caution.
What's Changed
- chore(deps): Update module golang.org/x/sys to v0.31.0 by @renovate in https://github.com/hypermodeinc/badger/pull/2179
- chore(deps): Update go minor and patch by @renovate in https://github.com/hypermodeinc/badger/pull/2181
- chore(deps): Update go minor and patch by @renovate in https://github.com/hypermodeinc/badger/pull/2187
- chore(deps): remove dependency on github.com/pkg/errors by @hazzik in https://github.com/hypermodeinc/badger/pull/2184
New Contributors
- @linkdd made their first contribution in https://github.com/hypermodeinc/badger/pull/2180
- @wolf31o2 made their first contribution in https://github.com/hypermodeinc/badger/pull/2183
- @hazzik made their first contribution in https://github.com/hypermodeinc/badger/pull/2184
Full Changelog: https://github.com/hypermodeinc/badger/compare/v4.6.0...v4.7.0
v4.6.0: Badger v4.6.0
What's Changed
- chore(deps): Migrate from OpenCensus to OpenTelemetry by @jsoriano in https://github.com/hypermodeinc/badger/pull/2169
- chore(deps): Update module github.com/spf13/cobra to v1.9.0 by @renovate in https://github.com/hypermodeinc/badger/pull/2174
- fix: remove accidentally uploaded binary
badger-darwin-arm64by @ix64 in https://github.com/hypermodeinc/badger/pull/2175 - update .gitignore by @mangalaman93 in https://github.com/hypermodeinc/badger/pull/2176
- chore(deps): Update go minor and patch by @renovate in https://github.com/hypermodeinc/badger/pull/2177
New Contributors
- @ix64 made their first contribution in https://github.com/hypermodeinc/badger/pull/2175
Full Changelog: https://github.com/hypermodeinc/badger/compare/v4.5.2...v4.6.0
v4.5.2: Badger v4.5.2
What's Changed
- chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 in the actions group by @dependabot in https://github.com/hypermodeinc/badger/pull/2154
- chore(deps): bump github.com/google/flatbuffers from 24.12.23+incompatible to 25.1.21+incompatible by @dependabot in https://github.com/hypermodeinc/badger/pull/2153
- chore(deps): bump the patch group with 2 updates by @dependabot in https://github.com/hypermodeinc/badger/pull/2156
- Added my project that uses Badger database by @smegg99 in https://github.com/hypermodeinc/badger/pull/2157
- chore: align repo conventions by @ryanfoxtyler in https://github.com/hypermodeinc/badger/pull/2158
- chore(deps): Update module golang.org/x/sys to v0.30.0 by @renovate in https://github.com/hypermodeinc/badger/pull/2164
- chore: migrate docs to centralized docs repo by @ryanfoxtyler in https://github.com/hypermodeinc/badger/pull/2166
- Revert "Update badgerpb4.pb.go" by @mangalaman93 in https://github.com/hypermodeinc/badger/pull/2172
- update docs link in error message by @ryanfoxtyler in https://github.com/hypermodeinc/badger/pull/2170
- chore(deps): bump minimum Go support to 1.22 by @ryanfoxtyler in https://github.com/hypermodeinc/badger/pull/2171
- chore(deps): Update go minor and patch by @renovate in https://github.com/hypermodeinc/badger/pull/2168
New Contributors
- @smegg99 made their first contribution in https://github.com/hypermodeinc/badger/pull/2157
Full Changelog: https://github.com/hypermodeinc/badger/compare/v4.5.1...v4.5.2
v4.5.1: Badger v4.5.1
What's Changed
- Fix build for GOARCH=wasm with GOOS=js or GOOS=wasip1
- docs: Add pagination explanation to docs
- chore(deps): bump the minor group with 2 updates
- chore(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 in the minor group
- chore(deps): bump github.com/dgraph-io/ristretto/v2 from 2.0.0 to 2.0.1 in the patch group
- chore(deps): bump google.golang.org/protobuf from 1.35.2 to 1.36.0 in the minor group
- chore(deps): bump google.golang.org/protobuf from 1.36.0 to 1.36.1 in the patch group
- chore(deps): bump the minor group with 2 updates
- fix(info): print Total BloomFilter Size with totalBloomFilter instead of totalIndex
- chore(deps): bump the minor group with 2 updates
- chore(deps): bump google.golang.org/protobuf from 1.36.1 to 1.36.2 in the patch group
- feat(info): print total size of listed keys
- chore(deps): bump github.com/dgraph-io/ristretto/v2 from 2.0.1 to 2.1.0 in the minor group
- chore(deps): bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in the patch group
Full Changelog: https://github.com/dgraph-io/badger/compare/v4.5.0...v4.5.1
v4.5.0: Badger v4.5.0
What's Changed
- fix the cd pipeline by @mangalaman93 in https://github.com/dgraph-io/badger/pull/2127
- chore(deps): bump the minor group with 2 updates by @dependabot in https://github.com/dgraph-io/badger/pull/2128
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the minor group by @dependabot in https://github.com/dgraph-io/badger/pull/2130
- upgrade protobuf library by @shivaji-kharse in https://github.com/dgraph-io/badger/pull/2131
Full Changelog: https://github.com/dgraph-io/badger/compare/v4.4.0...v4.5.0
v4.4.0: Badger v4.4.0
What's Changed
- chore(deps): bump the minor group with 2 updates by @dependabot in https://github.com/dgraph-io/badger/pull/2119
- fix: sentinel errors should not have stack traces by @mitar in https://github.com/dgraph-io/badger/pull/2042
- chore(deps): bump github.com/klauspost/compress from 1.17.10 to 1.17.11 in the patch group by @dependabot in https://github.com/dgraph-io/badger/pull/2120
- Feature: Allow stream custom maxsize per batch by @simon28082 in https://github.com/dgraph-io/badger/pull/2063
- retract v4.3.0 due to #2121 and #2113, use ristretto v2 by @mangalaman93 in https://github.com/dgraph-io/badger/pull/2122
- docs(using-badger) add project to docs by @thisisdev-patrick in https://github.com/dgraph-io/badger/pull/2124
- upgrade ristretto and use Go 1.21 by @mangalaman93 in https://github.com/dgraph-io/badger/pull/2125
- set min Go version to v1.21 by @mangalaman93 in https://github.com/dgraph-io/badger/pull/2126
Full Changelog: https://github.com/dgraph-io/badger/compare/v4.3.1...v4.4.0
v4.3.1: Badger v4.3.1
What's Changed
- chore: update docs links by @ryanfoxtyler in https://github.com/dgraph-io/badger/pull/2097
- chore(deps): bump golang.org/x/sys from 0.24.0 to 0.25.0 in the minor group by @dependabot in https://github.com/dgraph-io/badger/pull/2100
- chore(deps): bump golang.org/x/net from 0.28.0 to 0.29.0 in the minor group by @dependabot in https://github.com/dgraph-io/badger/pull/2106
- fix: fix reverse iterator broken by seek by @harshil-goel in https://github.com/dgraph-io/badger/pull/2109
- chore(deps): bump github.com/klauspost/compress from 1.17.9 to 1.17.10 in the patch group by @dependabot in https://github.com/dgraph-io/badger/pull/2114
- chore(deps): bump github.com/dgraph-io/ristretto from 0.1.2-0.20240116140435-c67e07994f91 to 1.0.0 by @dependabot in https://github.com/dgraph-io/badger/pull/2112
Full Changelog: https://github.com/dgraph-io/badger/compare/v4.3.0...v4.3.1
v4.3.0: Badger v4.3.0
What's Changed
Fixes:
- chore(changelog): add a missed entry in CHANGELOG for v4.2.0 by @mangalaman93 in https://github.com/dgraph-io/badger/pull/1988
- update README with project KVS using badger by @tauraamui in https://github.com/dgraph-io/badger/pull/1989
- fix edge case for watermark when index is zero by @mangalaman93 in https://github.com/dgraph-io/badger/pull/1999
- upgrade spf13/cobra to version v1.7.0 by @mangalaman93 in https://github.com/dgraph-io/badger/pull/2001
- chore: update readme by @joshua-goldstein in https://github.com/dgraph-io/badger/pull/2011
- perf: upgrade compress package test and benchmark. by @siddhant2001 in https://github.com/dgraph-io/badger/pull/2009
- fix(Transactions): Fix resource consumption on empty write transaction by @Zach-Johnson in https://github.com/dgraph-io/badger/pull/2018
- chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in https://github.com/dgraph-io/badger/pull/2017
- perf(compactor): optimize allocations: use buffer for priorities by @deff7 in https://github.com/dgraph-io/badger/pull/2006
- fix(Transaction): discard empty transactions on CommitWith by @Wondertan in https://github.com/dgraph-io/badger/pull/2031
- fix(levelHandler): use lock for levelHandler sort tables instead of rlock by @xgzlucario in https://github.com/dgraph-io/badger/pull/2034
- Docs: update README with project LLS using badger by @Boc-chi-no in https://github.com/dgraph-io/badger/pull/2032
- chore: MaxTableSize has been renamed to BaseTableSize by @mitar in https://github.com/dgraph-io/badger/pull/2038
- Update CODEOWNERS by @ryanfoxtyler in https://github.com/dgraph-io/badger/pull/2043
- Chore(): add Stale Action by @ryanfoxtyler in https://github.com/dgraph-io/badger/pull/2070
- Update ristretto and refactor for use of generics by @paralin in https://github.com/dgraph-io/badger/pull/2047
- chore: Remove obsolete comment by @mitar in https://github.com/dgraph-io/badger/pull/2039
- chore(Docs): Update jQuery 3.2.1 to 3.7.1 by @kokizzu in https://github.com/dgraph-io/badger/pull/2023
- chore(deps): bump the go_modules group with 3 updates by @dependabot in https://github.com/dgraph-io/badger/pull/2074
- docs(): update docs path by @ryanfoxtyler in https://github.com/dgraph-io/badger/pull/2076
- perf: fix operation in seek by @harshil-goel in https://github.com/dgraph-io/badger/pull/2077
- Add lakeFS to README.md by @N-o-Z in https://github.com/dgraph-io/badger/pull/2078
- chore(): add Dependabot by @ryanfoxtyler in https://github.com/dgraph-io/badger/pull/2080
- chore(deps): bump golangci/golangci-lint-action from 4 to 6 by @dependabot in https://github.com/dgraph-io/badger/pull/2083
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/dgraph-io/badger/pull/2081
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/dgraph-io/badger/pull/2082
- chore(deps): bump the minor group with 7 updates by @dependabot in https://github.com/dgraph-io/badger/pull/2089
- Action Manager by @madhu72 in https://github.com/dgraph-io/badger/pull/2050
- chore(deps): bump golang.org/x/sys from 0.23.0 to 0.24.0 in the minor group by @dependabot in https://github.com/dgraph-io/badger/pull/2091
- chore(deps): bump github.com/golang/protobuf from 1.5.3 to 1.5.4 in the patch group by @dependabot in https://github.com/dgraph-io/badger/pull/2090
- chore: fix some comments by @dufucun in https://github.com/dgraph-io/badger/pull/2092
- chore(deps): bump github.com/google/flatbuffers from 1.12.1 to 24.3.25+incompatible by @dependabot in https://github.com/dgraph-io/badger/pull/2084
CI:
- ci: change cron frequency to fix ghost jobs by @joshua-goldstein in https://github.com/dgraph-io/badger/pull/2010
- fix(CI): Update to pull_request trigger by @ryanfoxtyler in https://github.com/dgraph-io/badger/pull/2056
- ci/cd optimization by @ryanfoxtyler in https://github.com/dgraph-io/badger/pull/2051
- fix(cd): fixed cd pipeline by @harshil-goel in https://github.com/dgraph-io/badger/pull/2093
- fix(cd): change name by @harshil-goel in https://github.com/dgraph-io/badger/pull/2094
- fix(cd): added more debug things to cd by @harshil-goel in https://github.com/dgraph-io/badger/pull/2095
- fix(cd): removing some debug items by @harshil-goel in https://github.com/dgraph-io/badger/pull/2096
Full Changelog: https://github.com/dgraph-io/badger/compare/v4.2.0...v4.3.0
v4.2.0: Badger v4.2.0
This release contains new and updated metrics for Badger, as well as several bug fixes.
Breaking
- feat(metrics): fix and update metrics in badger (#1948)
- fix(metrics): remove badger version in the metrics name (#1982)
Fixed
- fix(db): avoid panic in parallel reads after closing DB (#1987)
- fix(logging): fix direct access to logger (#1980)
- fix(sec): bump google.golang.org/grpc from 1.20.1 to 1.53.0 (#1977)
- fix(sec): update gopkg.in/yaml.v2 package (#1969)
- fix(test): fix flakiness of TestPersistLFDiscardStats (#1963)
- fix(stream): setup oracle correctly in stream writer (#1968) (#1904)
- fix(stream): improve incremental stream writer (#1901)
- fix(test): improve the params in BenchmarkDbGrowth (#1967)
- fix(sync): sync active memtable and value log on Db.Sync (#1847) (#1953)
- fix(test): handle draining of closed channel, speed up test. (#1957)
- fix(test): fix table checksum test. Test on uncompressed. (#1952)
- fix(level): change split key range right key to use ts=0 (#1932)
- fix(test): the new test case PagebufferReader5 introduced an error. (#1936)
- fix(test): add missing unlock in TestPersistLFDiscardStats (#1924)
- fix(PageBufferReader): should conform to io.Reader interface (#1935)
- fix(publisher): publish updates after persistence in WAL (#1917)
CI
v4.1.0: Badger v4.1.0
This release adds support for incremental stream writer. We also do some cleanup in the docs and resolve some CI issues for community PR's. We resolve high and medium CVE's and fix #1833.
Features
Fixes
Security
- chore(deps): bump golang.org/x/net from 0.0.0-20201021035429-f5854403a974 to 0.7.0 (#1885)
CVE's
- CVE-2021-31525
- CVE-2022-41723
- CVE-2022-27664
- CVE-2021-33194
- CVE-2022-41723
- CVE-2021-33194
- CVE-2021-38561
Chores
- fix(docs): update README (#1915)
- cleanup sstable file after tests (#1912)
- chore(ci): add dgraph regression tests (#1908)
- docs: fix the default value in docs (#1909)
- chore: update URL for unsupported manifest version error (#1905)
- docs(README): add raft-badger to projects using badger (#1902)
- sync the docs with README with projects using badger (#1903)
- fix: update code comments for WithNumCompactors (#1900)
- docs: add loggie to projects using badger (#1882)
- chore(memtable): refactor code for memtable flush (#1866)
- resolve coveralls issue for community PR's (#1892, #1894, #1896)
Full Changelog: https://github.com/dgraph-io/badger/compare/v4.0.1...v4.1.0
v4.0.1: Badger DB v4.0.1
This release fixes a bug in the maxHeaderSize parameter that could lead to panics. We introduce an external magic number to keep track of external dependencies. We bump up the minimum required Go version to 1.19. No changes were made to the format of data on disk. This is a major release because we are making a switch to SemVer in order to make it easier for the community to understand when breaking API and data format changes are made.
Warning The tag v4.0.0 has been retracted due to a bug in publisher. Use v4.0.1 (see #1889)
Fixed
- fix(pb): fix generated protos #1888
- fix(publisher): initialize the atomic variable #1889
- fix: update maxHeaderSize #1877
- feat(externalMagic): Introduce external magic number (#1745) #1852
- fix(bench): bring in benchmark fixes from main #1863
Chores
- upgrade go to 1.19 #1868
- moving from CalVer to SemVer
- chore(cd): tag based deployments #1887
- chore(ci): fail fast when testing #1890
- enable linters (gosimple, govet, lll, unused, staticcheck, errcheck, ineffassign, gofmt) #1871 #1870 #1876
- remove dependency on io/ioutil #1879
- various doc and comment fixes #1857
Full Changelog: https://github.com/dgraph-io/badger/compare/v3.2103.5...v4.0.1
v4.0.0
v3.2103.5: Badger DB v3.2103.5
We release Badger CLI tool binaries for amd64 and now arm64. This release does not involve any core code changes to Badger. We added a CD job for building Badger for arm64.
v3.2103.4: Badger DB v3.2103.4
This patches an issue that could lead to manifest corruption. Fix was merged in #1756. Addresses this issue on Discuss and this issue on Badger. We also bring the release branch to parity with main by updating the CI/CD jobs, Readme, Codeowners, PR and issue templates, etc.
Fixed
- fix(manifest): fix manifest corruption due to race condition in concurrent compactions (#1756)
Chores
- Add CI/CD jobs to release branch
- Add PR and Issue templates to release branch
- Update Codeowners in release branch
- Update Readme in release branch
Full Changelog: https://github.com/dgraph-io/badger/compare/v3.2103.3...v3.2103.4
v3.2103.3: BadgerDB v3.2103.3
This is a minor patch release that fixes arm64 related issues. The issues in the z package in Ristretto were resolved in Ristretto v0.1.1.
Fixed
- fix(arm64): bump ristretto v0.1.0 --> v0.1.1 (#1806)
Full Changelog: https://github.com/dgraph-io/badger/compare/v3.2103.2...v3.2103.3
v3.2103.2: BadgerDB v3.2103.2
This patch release contains:
Fixed
- fix(compact): close vlog after the compaction at L0 has been completed (#1752)
- fix(builder): put the upper limit on reallocation (#1748)
- deps: Bump github.com/google/flatbuffers to v1.12.1 (#1746)
- fix(levels): Avoid a deadlock when acquiring read locks in levels (#1744)
- fix(pubsub): avoid deadlock in publisher and subscriber (#1749) (#1751)
Full Changelog: https://github.com/dgraph-io/badger/compare/v3.2103.1...v3.2103.2
v3.2103.1: BadgerDB v3.2103.1
This release removes CGO dependency opf badger by using Klauspost's ZSTD instead of Datadog's ZSTD. Also, this has some of the fixes.
Fixed
- fix(compaction): copy over the file ID when building tables #1713
- fix: Fix conflict detection for managed DB (#1716)
- fix(pendingWrites): don't skip the pending entries with version=0 (#1721)
Features
- feat(zstd): replace datadog's zstd with Klauspost's zstd (#1709)
v3.2103.0: BadgerDB v3.2103.0
Breaking
- Subscribe: Add option to subscribe with holes in prefixes. (#1658)
Fixed
- fix(compaction): Remove compaction backoff mechanism (#1686)
- Add a name to mutexes to make them unexported (#1678)
- fix(merge-operator): don't read the deleted keys (#1675)
- fix(discard): close the discard stats file on db close (#1672)
- fix(iterator): fix iterator when data does not exist in read only mode (#1670)
- fix(badger): Do not reuse variable across badger commands (#1624)
- fix(dropPrefix): check properly if the key is present in a table (#1623)
Performance
- Opt(Stream): Optimize how we deduce key ranges for iteration (#1687)
- Increase value threshold from 1 KB to 1 MB (#1664)
- opt(DropPrefix): check if there exist some data to drop before dropping prefixes (#1621)
Features
- feat(options): allow special handling and checking when creating options from superflag (#1688)
- overwrite default Options from SuperFlag string (#1663)
- Support SinceTs in iterators (#1653)
- feat(info): Add a flag to parse and print DISCARD file (#1662)
- feat(vlog): making vlog threshold dynamic
6ce3b7c(#1635) - feat(options): add NumGoroutines option for default Stream.numGo (#1656)
- feat(Trie): Working prefix match with holes (#1654)
- feat: add functionality to ban a prefix (#1638)
- feat(compaction): Support Lmax to Lmax compaction (#1615)
New APIs
- Badger.DB
- BanNamespace
- BannedNamespaces
- Ranges
- Badger.Options
- FromSuperFlag
- WithNumGoRoutines
- WithNamespaceOffset
- WithVLogPercentile
- Badger.Trie
- AddMatch
- DeleteMatch
- Badger.Table
- StaleDataSize
- Badger.Table.Builder
- AddStaleKey
- Badger.InitDiscardStats
Removed APIs
- Badger.DB
- KeySplits
- Badger.Options
- SkipVlog
Changed APIs
- Badger.DB
- Subscribe
- Badger.Options
- WithValueThreshold
v3.2011.1: BadgerDB v3.2011.1
fix(compaction): Set base level correctly after stream (#1631) (#1651) fix: update ristretto and use filepath (#1649) (#1652) fix(badger): Do not reuse variable across badger commands (#1624) (#1650) fix(build): fix 32-bit build (#1627) (#1646) fix(table): always sync SST to disk (#1625) (#1645)
v3.2011.0: BadgerDB v3.2011.0
This release is not backward compatible with Badger v2.x.x
Breaking:
- opt(compactions): Improve compaction performance (#1574)
- Change how Badger handles WAL (#1555)
- feat(index): Use flatbuffers instead of protobuf (#1546)
Fixed:
- Fix(GC): Set bits correctly for moved keys (#1619)
- Fix(tableBuilding): reduce scope of valuePointer (#1617)
- Fix(compaction): fix table size estimation on compaction (#1613)
- Fix(OOM): Reuse pb.KVs in Stream (#1609)
- Fix race condition in L0StallMs variable (#1605)
- Fix(stream): Stop produceKVs on error (#1604)
- Fix(skiplist): Remove z.Buffer from skiplist (#1600)
- Fix(readonly): fix the file opening mode (#1592)
- Fix: Disable CompactL0OnClose by default (#1586)
- Fix(compaction): Don't drop data when split overlaps with top tables (#1587)
- Fix(subcompaction): Close builder before throttle.Done (#1582)
- Fix(table): Add onDisk size (#1569)
- Fix(Stream): Only send done markers if told to do so
- Fix(value log GC): Fix a bug which caused value log files to not be GCed.
- Fix segmentation fault when cache sizes are small. (#1552)
- Fix(builder): Too many small tables when compression is enabled (#1549)
- Fix integer overflow error when building for 386 (#1541)
- Fix(writeBatch): Avoid deadlock in commit callback (#1529)
- Fix(db): Handle nil logger (#1534)
- Fix(maxVersion): Use choosekey instead of KeyToList (#1532)
- Fix(Backup/Restore): Keep all versions (#1462)
- Fix(build): Fix nocgo builds. (#1493)
- Fix(cleanup): Avoid truncating in value.Open on error (#1465)
- Fix(compaction): Don't use cache for table compaction (#1467)
- Fix(compaction): Use separate compactors for L0, L1 (#1466)
- Fix(options): Do not implicitly enable cache (#1458)
- Fix(cleanup): Do not close cache before compaction (#1464)
- Fix(replay): Update head for LSM entires also (#1456)
- fix(levels): Cleanup builder resources on building an empty table (#1414)
Performance
- perf(GC): Remove move keys (#1539)
- Keep the cheaper parts of the index within table struct. (#1608)
- Opt(stream): Use z.Buffer to stream data (#1606)
- opt(builder): Use z.Allocator for building tables (#1576)
- opt(memory): Use z.Calloc for allocating KVList (#1563)
- opt: Small memory usage optimizations (#1562)
- KeySplits checks tables and memtables when number of splits is small. (#1544)
- perf: Reduce memory usage by better struct packing (#1528)
- perf(tableIterator): Don't do next on NewIterator (#1512)
- Improvements: Manual Memory allocation via Calloc (#1459)
- Various bug fixes: Break up list and run DropAll func (#1439)
- Add a limit to the size of the batches sent over a stream. (#1412)
- Commit does not panic after Finish, instead returns an error (#1396)
- levels: Compaction incorrectly drops some delete markers (#1422)
- Remove vlog file if bootstrap, syncDir or mmap fails (#1434)
Features:
- Use opencensus for tracing (#1566)
- Export functions from Key Registry (#1561)
- Allow sizes of block and index caches to be updated. (#1551)
- Add metric for number of tables being compacted (#1554)
- feat(info): Show index and bloom filter size (#1543)
- feat(db): Add db.MaxVersion API (#1526)
- Expose DB options in Badger. (#1521)
- Feature: Add a Calloc based Buffer (#1471)
- Add command to stream contents of DB into another DB. (#1463)
- Expose NumAlloc metrics via expvar (#1470)
- Support fully disabling the bloom filter (#1319)
- Add --enc-key flag in badger info tool (#1441)
New APIs
- Badger.DB
- Badger.Options
- Badger.KeyRegistry
Removed APIs
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
ℹ Artifact update notice
File name: go.mod
In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):
- 1 additional dependency was updated
Details:
| Package | Change |
|---|---|
github.com/dgraph-io/ristretto |
v0.0.3-0.20200630154024-f66de99634de -> v0.1.1 |