-
Notifications
You must be signed in to change notification settings - Fork 343
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
feat: enable pebble #3124
feat: enable pebble #3124
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,8 @@ | ||
module github.com/celestiaorg/celestia-app | ||
|
||
go 1.21.1 | ||
go 1.22 | ||
|
||
toolchain go1.22.0 | ||
|
||
require ( | ||
github.com/celestiaorg/nmt v0.20.0 | ||
|
@@ -15,10 +17,10 @@ require ( | |
github.com/spf13/cobra v1.6.1 | ||
github.com/stretchr/testify v1.8.4 | ||
github.com/tendermint/tm-db v0.6.7 | ||
golang.org/x/crypto v0.14.0 // indirect | ||
golang.org/x/net v0.17.0 // indirect | ||
golang.org/x/sys v0.13.0 // indirect | ||
golang.org/x/term v0.13.0 // indirect | ||
golang.org/x/crypto v0.15.0 // indirect | ||
golang.org/x/net v0.18.0 // indirect | ||
golang.org/x/sys v0.14.0 // indirect | ||
golang.org/x/term v0.14.0 // indirect | ||
google.golang.org/genproto v0.0.0-20231002182017-d307bd883b97 // indirect | ||
google.golang.org/grpc v1.59.0 | ||
) | ||
|
@@ -42,8 +44,14 @@ require ( | |
) | ||
|
||
require ( | ||
github.com/DataDog/zstd v1.5.0 // indirect | ||
github.com/Microsoft/go-winio v0.6.1 // indirect | ||
github.com/bits-and-blooms/bitset v1.7.0 // indirect | ||
github.com/cockroachdb/errors v1.11.1 // indirect | ||
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect | ||
github.com/cockroachdb/pebble v1.1.0 // indirect | ||
github.com/cockroachdb/redact v1.1.5 // indirect | ||
github.com/cockroachdb/tokenbucket v0.0.0-20230807174530-cc333fc44b06 // indirect | ||
github.com/consensys/bavard v0.1.13 // indirect | ||
github.com/consensys/gnark-crypto v0.12.1 // indirect | ||
github.com/cosmos/ledger-cosmos-go v0.13.2 // indirect | ||
|
@@ -52,24 +60,29 @@ require ( | |
github.com/docker/go-connections v0.4.0 // indirect | ||
github.com/docker/go-units v0.5.0 // indirect | ||
github.com/ethereum/c-kzg-4844 v0.4.0 // indirect | ||
github.com/go-logr/logr v1.2.4 // indirect | ||
github.com/getsentry/sentry-go v0.18.0 // indirect | ||
github.com/go-logr/logr v1.3.0 // indirect | ||
github.com/go-logr/stdr v1.2.2 // indirect | ||
github.com/google/s2a-go v0.1.4 // indirect | ||
github.com/grafana/otel-profiling-go v0.5.1 // indirect | ||
github.com/grafana/pyroscope-go v1.1.1 // indirect | ||
github.com/grafana/pyroscope-go/godeltaprof v0.1.6 // indirect | ||
github.com/kr/pretty v0.3.1 // indirect | ||
github.com/kr/text v0.2.0 // indirect | ||
github.com/linxGnu/grocksdb v1.8.12 // indirect | ||
github.com/mmcloughlin/addchain v0.4.0 // indirect | ||
github.com/moby/term v0.5.0 // indirect | ||
github.com/onsi/gomega v1.27.4 // indirect | ||
github.com/opencontainers/go-digest v1.0.0 // indirect | ||
github.com/opencontainers/image-spec v1.1.0-rc2 // indirect | ||
github.com/pyroscope-io/client v0.7.2 // indirect | ||
github.com/pyroscope-io/godeltaprof v0.1.2 // indirect | ||
github.com/pyroscope-io/otel-profiling-go v0.4.0 // indirect | ||
github.com/rogpeppe/go-internal v1.10.0 // indirect | ||
github.com/sirupsen/logrus v1.9.3 // indirect | ||
github.com/supranational/blst v0.3.11 // indirect | ||
go.opentelemetry.io/otel v1.15.1 // indirect | ||
go.opentelemetry.io/otel v1.21.0 // indirect | ||
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.15.1 // indirect | ||
go.opentelemetry.io/otel/sdk v1.15.1 // indirect | ||
go.opentelemetry.io/otel/trace v1.15.1 // indirect | ||
go.opentelemetry.io/otel/metric v1.21.0 // indirect | ||
go.opentelemetry.io/otel/sdk v1.21.0 // indirect | ||
go.opentelemetry.io/otel/trace v1.21.0 // indirect | ||
golang.org/x/mod v0.12.0 // indirect | ||
golang.org/x/tools v0.13.0 // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20231009173412-8bfb1ae86b6c // indirect | ||
|
@@ -101,11 +114,10 @@ require ( | |
github.com/chzyer/readline v1.5.1 // indirect | ||
github.com/cockroachdb/apd/v2 v2.0.2 // indirect | ||
github.com/coinbase/rosetta-sdk-go v0.7.9 // indirect | ||
github.com/cometbft/cometbft-db v0.7.0 // indirect | ||
github.com/cometbft/cometbft-db v0.11.0 // indirect | ||
github.com/confio/ics23/go v0.9.1 // indirect | ||
github.com/cosmos/btcutil v1.0.5 // indirect | ||
github.com/cosmos/go-bip39 v1.0.0 // indirect | ||
github.com/cosmos/gorocksdb v1.2.0 // indirect | ||
github.com/cosmos/iavl v0.19.6 // indirect | ||
github.com/creachadair/taskgroup v0.3.2 // indirect | ||
github.com/danieljoos/wincred v1.1.2 // indirect | ||
|
@@ -126,15 +138,14 @@ require ( | |
github.com/go-kit/log v0.2.1 // indirect | ||
github.com/go-logfmt/logfmt v0.6.0 // indirect | ||
github.com/go-ole/go-ole v1.2.6 // indirect | ||
github.com/go-playground/validator/v10 v10.4.1 // indirect | ||
github.com/go-stack/stack v1.8.1 // indirect | ||
github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 // indirect | ||
github.com/gogo/gateway v1.1.0 // indirect | ||
github.com/golang/glog v1.1.2 // indirect | ||
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect | ||
github.com/golang/snappy v0.0.5-0.20220116011046-fa5810519dcb // indirect | ||
github.com/google/btree v1.1.2 // indirect | ||
github.com/google/go-cmp v0.5.9 // indirect | ||
github.com/google/go-cmp v0.6.0 // indirect | ||
github.com/google/orderedcode v0.0.1 // indirect | ||
github.com/googleapis/enterprise-certificate-proxy v0.2.4 // indirect | ||
github.com/googleapis/gax-go/v2 v2.12.0 // indirect | ||
|
@@ -160,7 +171,7 @@ require ( | |
github.com/influxdata/line-protocol v0.0.0-20210311194329-9aa0e372d097 // indirect | ||
github.com/jmespath/go-jmespath v0.4.0 // indirect | ||
github.com/jmhodges/levigo v1.0.0 // indirect | ||
github.com/klauspost/compress v1.16.0 // indirect | ||
github.com/klauspost/compress v1.17.3 // indirect | ||
github.com/klauspost/cpuid/v2 v2.1.1 // indirect | ||
github.com/klauspost/reedsolomon v1.11.8 // indirect | ||
github.com/lib/pq v1.10.7 // indirect | ||
|
@@ -196,19 +207,18 @@ require ( | |
github.com/spf13/viper v1.15.0 // indirect | ||
github.com/subosito/gotenv v1.4.2 // indirect | ||
github.com/syndtr/goleveldb v1.0.1-0.20220721030215-126854af5e6d // indirect | ||
github.com/tecbot/gorocksdb v0.0.0-20191217155057-f0fad39f321c // indirect | ||
github.com/tendermint/go-amino v0.16.0 // indirect | ||
github.com/tidwall/btree v1.5.0 // indirect | ||
github.com/tklauser/go-sysconf v0.3.12 // indirect | ||
github.com/tklauser/numcpus v0.6.1 // indirect | ||
github.com/ulikunitz/xz v0.5.10 // indirect | ||
github.com/zondax/hid v0.9.2 // indirect | ||
github.com/zondax/ledger-go v0.14.3 // indirect | ||
go.etcd.io/bbolt v1.3.6 // indirect | ||
go.etcd.io/bbolt v1.3.8 // indirect | ||
go.opencensus.io v0.24.0 // indirect | ||
golang.org/x/oauth2 v0.11.0 // indirect | ||
golang.org/x/sync v0.3.0 // indirect | ||
golang.org/x/text v0.13.0 // indirect | ||
golang.org/x/text v0.14.0 // indirect | ||
golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect | ||
google.golang.org/api v0.128.0 // indirect | ||
google.golang.org/appengine v1.6.7 // indirect | ||
|
@@ -223,5 +233,6 @@ replace ( | |
github.com/cosmos/cosmos-sdk => github.com/celestiaorg/cosmos-sdk v1.18.3-sdk-v0.46.14 | ||
github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1 | ||
github.com/syndtr/goleveldb => github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7 | ||
github.com/tendermint/tendermint => github.com/celestiaorg/celestia-core v1.32.0-tm-v0.34.29 | ||
github.com/tendermint/tendermint => github.com/faddat/celestia-core v1.29.0-tm-v0.34.29.0.20240221225107-acff1e186d7b | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm assuming that this is just blocked by the same PR in core, but we might want to mention that in the draft comment |
||
github.com/tendermint/tm-db => github.com/faddat/tm-db v0.6.6-0.20240221221500-fc0fbd3cc893 | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. does this what are the other consequences of this? could this be upstreamed or is this also blocked by an upstream PR? |
||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ideally we would do this in a separate PR, is this required for the other changes here? if so, then we will likely need to create a different PR that also updates all the CI to use the latest go version