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

Bump version in prepration for releasing pebble backing store #78

Merged
merged 1 commit into from
Sep 3, 2022

Conversation

masih
Copy link
Member

@masih masih commented Sep 3, 2022

Bump version to 0.6.0 because of the breaking change in Iter API where
it is changed to also implement the closer interface for releasing
resources after iteration.

Bump version to 0.6.0 because of the breaking change in `Iter` API where
it is changed to also implement the closer interface for releasing
resources after iteration.
@masih masih requested a review from willscott September 3, 2022 15:00
@github-actions
Copy link

github-actions bot commented Sep 3, 2022

Suggested version: v0.6.0
Comparing to: v0.5.5 (diff)

Changes in go.mod file(s):

diff --git a/go.mod b/go.mod
index a9da8c8..bfc52db 100644
--- a/go.mod
+++ b/go.mod
@@ -4,6 +4,10 @@ go 1.18
 
 require (
 	github.com/akrylysov/pogreb v0.10.1
+	// Note, cockroachdb/pebble has no tagged release. Instead, it uses branches.
+	// The version below is from: https://github.com/cockroachdb/pebble/tree/crl-release-22.1
+	// To update to latest, run: go get github.com/cockroachdb/[email protected]
+	github.com/cockroachdb/pebble v0.0.0-20220726144858-a78491c0086f
 	github.com/gammazero/keymutex v0.1.0
 	github.com/gammazero/radixtree v0.3.0
 	github.com/gammazero/workerpool v1.1.3
@@ -17,14 +21,27 @@ require (
 	golang.org/x/crypto v0.0.0-20211117183948-ae814b36b871
 )
 
+require lukechampine.com/blake3 v1.1.7
+
 require (
+	github.com/DataDog/zstd v1.4.5 // indirect
 	github.com/btcsuite/btcd v0.22.1 // indirect
 	github.com/btcsuite/btcd/btcec/v2 v2.1.3 // indirect
 	github.com/btcsuite/btcd/chaincfg/chainhash v1.0.1 // indirect
+	github.com/cespare/xxhash/v2 v2.1.1 // indirect
+	github.com/cockroachdb/errors v1.8.1 // indirect
+	github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f // indirect
+	github.com/cockroachdb/redact v1.0.8 // indirect
+	github.com/cockroachdb/sentry-go v0.6.1-cockroachdb.2 // indirect
 	github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.1 // indirect
 	github.com/gammazero/deque v0.2.0 // indirect
 	github.com/gogo/protobuf v1.3.2 // indirect
+	github.com/golang/snappy v0.0.3 // indirect
+	github.com/google/go-cmp v0.5.4 // indirect
+	github.com/klauspost/compress v1.11.7 // indirect
 	github.com/klauspost/cpuid/v2 v2.0.9 // indirect
+	github.com/kr/pretty v0.2.0 // indirect
+	github.com/kr/text v0.2.0 // indirect
 	github.com/libp2p/go-buffer-pool v0.0.2 // indirect
 	github.com/libp2p/go-openssl v0.0.7 // indirect
 	github.com/mattn/go-isatty v0.0.14 // indirect
@@ -36,11 +53,12 @@ require (
 	github.com/multiformats/go-multiaddr v0.4.1 // indirect
 	github.com/multiformats/go-multibase v0.0.3 // indirect
 	github.com/multiformats/go-multicodec v0.4.1 // indirect
+	github.com/pkg/errors v0.9.1 // indirect
 	github.com/spacemonkeygo/spacelog v0.0.0-20180420211403-2296661a0572 // indirect
 	github.com/spaolacci/murmur3 v1.1.0 // indirect
 	go.uber.org/atomic v1.7.0 // indirect
 	go.uber.org/multierr v1.6.0 // indirect
 	go.uber.org/zap v1.19.1 // indirect
-	golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c // indirect
-	lukechampine.com/blake3 v1.1.6 // indirect
+	golang.org/x/exp v0.0.0-20200513190911-00229845015e // indirect
+	golang.org/x/sys v0.0.0-20210909193231-528a39cd75f3 // indirect
 )

gorelease says:

# github.com/filecoin-project/go-indexer-core
## incompatible changes
Iterator.Close: added

# github.com/filecoin-project/go-indexer-core/bench
## compatible changes
package added

# github.com/filecoin-project/go-indexer-core/store/pebble
## compatible changes
package added

# diagnostics
required module github.com/microcosm-cc/[email protected] retracted by module author: Retract older versions as only latest is to be depended upon

# summary
Suggested version: v0.6.0

gocompat says:

(empty)

@codecov-commenter
Copy link

Codecov Report

Merging #78 (55bab01) into main (078bc88) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##             main      #78   +/-   ##
=======================================
  Coverage   63.29%   63.29%           
=======================================
  Files          15       15           
  Lines        2722     2722           
=======================================
  Hits         1723     1723           
  Misses        742      742           
  Partials      257      257           

@masih masih requested a review from gammazero September 3, 2022 15:14
@masih masih merged commit 6e63f37 into main Sep 3, 2022
@masih masih deleted the masih/release-pebble-0.6 branch September 3, 2022 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants