Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module github.com/dgraph-io/badger/v3 to v4 - autoclosed #5610

Conversation

renovate-bot
Copy link
Contributor

@renovate-bot renovate-bot commented Jun 12, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/dgraph-io/badger/v3 v3.2103.5 -> v4.2.0 age adoption passing confidence

Release Notes

dgraph-io/badger (github.com/dgraph-io/badger/v3)

v4.2.0: Badger v4.2.0

Compare Source

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
  • chore(ci): split off coverage workflow (#​1944)
  • chore(ci): adding trivy scanning workflow (#​1925)

v4.1.0: Badger v4.1.0

Compare Source

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
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: dgraph-io/badger@v4.0.1...v4.1.0

v4.0.1: Badger DB v4.0.1

Compare Source

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: dgraph-io/badger@v3.2103.5...v4.0.1

v4.0.0

Compare Source


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 has been generated by Mend Renovate. View repository job log here.

@renovate-bot renovate-bot requested a review from a team as a code owner June 12, 2024 22:36
@forking-renovate forking-renovate bot added the changelog:dependencies Update to dependencies label Jun 12, 2024
Copy link

codecov bot commented Jun 12, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 54.25%. Comparing base (dd4ccea) to head (79c64ce).

Additional details and impacted files
@@             Coverage Diff             @@
##             main    #5610       +/-   ##
===========================================
- Coverage   96.20%   54.25%   -41.95%     
===========================================
  Files         327      161      -166     
  Lines       16014     8366     -7648     
===========================================
- Hits        15406     4539    -10867     
- Misses        432     3381     +2949     
- Partials      176      446      +270     
Flag Coverage Δ
badger_v1 8.05% <ø> (ø)
badger_v2 1.93% <ø> (ø)
cassandra-3.x-v1 16.45% <ø> (ø)
cassandra-3.x-v2 1.85% <ø> (ø)
cassandra-4.x-v1 16.45% <ø> (ø)
cassandra-4.x-v2 1.85% <ø> (ø)
elasticsearch-7.x-v1 18.88% <ø> (-0.02%) ⬇️
elasticsearch-8.x-v1 19.09% <ø> (ø)
elasticsearch-8.x-v2 19.09% <ø> (+0.01%) ⬆️
grpc_v1 9.48% <ø> (ø)
grpc_v2 7.53% <ø> (ø)
kafka 9.77% <ø> (ø)
opensearch-1.x-v1 18.94% <ø> (+0.01%) ⬆️
opensearch-2.x-v1 18.94% <ø> (ø)
opensearch-2.x-v2 18.94% <ø> (ø)
unittests ?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Member

@yurishkuro yurishkuro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

blocked on #5611

Signed-off-by: Mend Renovate <bot@renovateapp.com>
@renovate-bot renovate-bot force-pushed the renovate/git.luolix.top-dgraph-io-badger-v3-4.x branch from 8abf267 to 79c64ce Compare June 13, 2024 04:04
@renovate-bot renovate-bot changed the title Update module github.com/dgraph-io/badger/v3 to v4 Update module github.com/dgraph-io/badger/v3 to v4 - autoclosed Jun 14, 2024
@renovate-bot renovate-bot deleted the renovate/git.luolix.top-dgraph-io-badger-v3-4.x branch June 14, 2024 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog:dependencies Update to dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants