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 store and fix benchmarks #1

Merged
merged 100 commits into from
Mar 7, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
a549522
[WIP] refactor multistore => root store
roysc Aug 31, 2021
ec5d41e
baseapp - disable snapshot tests
roysc Oct 27, 2021
9db21a5
store updates, fixes
roysc Jan 20, 2022
ceabd08
updates, rf
roysc Jan 18, 2022
ab531ff
changelog + docs
roysc Jan 20, 2022
47330c5
Merge remote-tracking branch 'upstream/master' into refactor-multistore
roysc Jan 20, 2022
929f5ad
fixes
roysc Jan 20, 2022
3876113
Merge branch 'master' into roysc/adr-040-refactor-multistore
roysc Jan 20, 2022
25d0a9f
changelog fix
roysc Jan 21, 2022
355f181
cleanup
roysc Jan 21, 2022
8cbf4b2
nit, StoreConfig =>StoreParams
roysc Jan 21, 2022
4e431eb
store doc
roysc Jan 21, 2022
861b24c
store rearrange
roysc Jan 21, 2022
f45ce0f
godoc nits
roysc Jan 27, 2022
79bea1d
rm StoreConstructor
roysc Jan 28, 2022
e912111
compatibility wrapper for original MultiStore interface
roysc Jan 27, 2022
704570b
rename BasicMultiStore -> MultiStore
roysc Feb 7, 2022
05266d7
docs: proto generation scripts (#11133)
robert-zaremba Feb 9, 2022
ee42db7
build(deps): Bump amannn/action-semantic-pull-request (#11153)
dependabot[bot] Feb 10, 2022
acf7115
build(deps): Bump actions/setup-go from 2.1.5 to 2.2.0 (#11154)
dependabot[bot] Feb 10, 2022
b1f9a11
build(deps): Bump github.com/jhump/protoreflect from 1.10.2 to 1.10.3…
dependabot[bot] Feb 10, 2022
5859713
docs: Improve markdownlint configuration (#11104)
julienrbrt Feb 10, 2022
fa8099d
feat: add grants by grantee authz query (#10944)
cmwaters Feb 10, 2022
43b7e83
fix(cosmovisor): fix version when 'go install ...cosmovisor' (#10460)
robert-zaremba Feb 10, 2022
89739a5
cosmovisor v1.1 udpates (#11160)
robert-zaremba Feb 10, 2022
2c184d2
feat: Add percentage decision policy to x/group (#11072)
likhita-809 Feb 11, 2022
2e1c328
perf: add inplace decimal operations (#11004)
sunnya97 Feb 11, 2022
2d1686e
chore: add cosmovisor v1.1 release notes (#11162)
robert-zaremba Feb 11, 2022
a200bdf
docs: add mention of modes from 0.35 (#11167)
tac0turtle Feb 11, 2022
5fbd225
fix proto generation (#11169)
tac0turtle Feb 11, 2022
d98503b
feat: supply by denom as param (#11170)
tac0turtle Feb 11, 2022
94e6a37
fix(orm): ValidateJSON fails when tables are missing (#11174)
aaronc Feb 11, 2022
774e333
refactor!: remove 'keep-every' from pruning (#11152)
alexanderbez Feb 12, 2022
0a7b523
fix: Fix `raw_log` when ABCIMessageLog.MsgIndex is 0 (#11147)
assafmo Feb 12, 2022
9ff6d54
feat: Add debug pubkey-raw cli command (#11006)
sunnya97 Feb 14, 2022
b36c8f5
patch multistore
roysc Feb 7, 2022
d035fb8
patch compat store
roysc Feb 7, 2022
875378b
refactor: Align on gov/group Proposals and Vote syntax (#11097)
amaury1093 Feb 14, 2022
0d4cb92
refactor(orm)!: rename table interfaces from Store -> Table in codege…
aaronc Feb 14, 2022
81e9d0b
fix: failing tests in x/group (#11184)
atheeshp Feb 14, 2022
e7066c4
docs: Code blocks in SDK docs are broken (#11189)
julienrbrt Feb 14, 2022
bfa7b88
multi store- use StoreKey instances, not strings
roysc Feb 14, 2022
ccb908d
wrap v1 MultiStore in v2 interface; use in baseapp
roysc Feb 7, 2022
532a6ad
viewstore.CacheStore() replaces CacheMultiStoreWithVersion
roysc Feb 15, 2022
5f6fe12
test cleanup
roysc Feb 15, 2022
b200867
trace context fence
roysc Feb 15, 2022
9cdd990
get all versions
roysc Feb 15, 2022
5099c15
fix: non consistent keyring (#10844)
swelf19 Feb 15, 2022
2c59d34
Merge branch 'master' of github.com:cosmos/cosmos-sdk into refactor-m…
roysc Feb 15, 2022
2627ce3
Merge remote-tracking branch 'upstream/master' into refactor-multistore
roysc Feb 15, 2022
df87459
build(deps): Bump github.com/jhump/protoreflect from 1.10.3 to 1.11.0…
dependabot[bot] Feb 15, 2022
d10034f
docs: ADR-049 state sync hooks (#10976)
adu-web3 Feb 15, 2022
7869d38
feat(orm): support nil PageRequest (#11171)
aaronc Feb 15, 2022
cb6fea9
disable url parameter in swagger-ui page (#11202)
yihuang Feb 16, 2022
1338438
fix: gov 0.46 migration (#11206)
robert-zaremba Feb 16, 2022
6d1525f
feat(authz)!: pruning expired authorizations (#10714)
aleem1314 Feb 16, 2022
f2fe1d6
chore: rename migrations v045 -> v046 (#11210)
aleem1314 Feb 17, 2022
9ce0844
feat(baseapp): support pulsar gRPC query servers (#11192)
aaronc Feb 17, 2022
555be73
patches
roysc Feb 18, 2022
b631a9a
Merge branch 'master' of github.com:cosmos/cosmos-sdk into refactor-m…
roysc Feb 18, 2022
39a6f44
build(deps): Bump url-parse from 1.5.3 to 1.5.7 in /docs (#11221)
dependabot[bot] Feb 18, 2022
24e5a0d
docs: ADR 047: Extend Upgrade Plan - Initial Draft (#10602)
dwedul-figure Feb 18, 2022
83cd109
patches
roysc Feb 18, 2022
71a9bb9
fix v1asv2 commit
roysc Feb 18, 2022
ea67659
feat: Allow to restrict MintCoins from app.go (#10771)
mattverse Feb 18, 2022
fcd02d0
docs: improve RegisterMigration docs (#11225)
robert-zaremba Feb 18, 2022
20e17ea
feat: Add `MsgCreateGroupWithPolicy` to x/group (#10963)
likhita-809 Feb 18, 2022
ee7c86f
chore: retract v0.43.0 from usage (#11211)
tac0turtle Feb 20, 2022
850a093
build(deps): Bump bufbuild/buf-setup-action from 0.7.0 to 1.0.0 (#11231)
dependabot[bot] Feb 20, 2022
2adb1cb
chore: move from relative links to git links (#11238)
tac0turtle Feb 21, 2022
5c8021e
build(deps): Bump github.com/tendermint/tm-db in /orm (#11244)
dependabot[bot] Feb 21, 2022
a8f31c9
build(deps): Bump github.com/jhump/protoreflect from 1.11.0 to 1.12.0…
dependabot[bot] Feb 21, 2022
81cfc6c
fix: implement Amino serialization for x/authz and x/feegrant (#11224)
RiccardoM Feb 22, 2022
56af6a7
feat: Add ics23 proof tools: `ics23-{iavl,tendermint,smt}` (#10802)
roysc Feb 22, 2022
e66b8ef
feat: ADR-040: ICS-23 proofs for SMT store (#10015)
roysc Feb 22, 2022
dd65ef8
feat: include transactions in QueryBlockByHeight (#10880)
technicallyty Feb 22, 2022
afbb0bd
feat: min and max operators on coins (#11200)
JimLarson Feb 22, 2022
78b0a12
PR revisions
roysc Feb 23, 2022
4334200
build(deps): Bump github.com/google/go-cmp from 0.5.6 to 0.5.7 in /or…
dependabot[bot] Feb 23, 2022
ff31490
feat: replace all ModuleCdc instances with legacy.Cdc (#11240)
RiccardoM Feb 23, 2022
ddf8d0f
fix simd export
roysc Feb 23, 2022
3ddf675
open db at data/application/
roysc Feb 23, 2022
def4107
db cleanup
roysc Feb 23, 2022
880a4ee
badgerdb fix
roysc Feb 23, 2022
75bcf47
refactor: prune everything (#11177)
alexanderbez Feb 23, 2022
cf82b66
docs: add module migration order guidance (#11255)
yaruwangway Feb 23, 2022
40190fb
build(deps): Bump github.com/magiconair/properties from 1.8.5 to 1.8.…
dependabot[bot] Feb 23, 2022
6324b5a
fix: reject query with block height in the future (#11222)
yihuang Feb 24, 2022
ef6fed6
fix: case unauthorized message (#11229)
atheeshp Feb 24, 2022
c9a37fe
updates (#11263)
alexanderbez Feb 24, 2022
7e18e9f
feat!: Add hooks to allow app modules to add things to state-sync (#1…
yihuang Feb 24, 2022
4de7d40
feat(orm)!: add orm app wiring proto definitions (#11119)
aaronc Feb 24, 2022
8f58686
Merge branch 'master' of github.com:cosmos/cosmos-sdk into refactor-m…
roysc Feb 25, 2022
c686634
fix(crypto): Multisig verification doesn't work for multisig sizes of…
julienrbrt Feb 25, 2022
fcb9ff9
Merge remote-tracking branch 'upstream/master' into refactor-multistore
roysc Feb 25, 2022
c622a24
Merge branch 'refactor-multistore' into store_benchmarks
roysc Mar 1, 2022
b72b734
fix benchmarks
roysc Mar 1, 2022
b6592f2
change rocksdb build tag to "rocksdb"
roysc Mar 2, 2022
6ac110f
badgerdb - handle ErrTxnTooBig
roysc Mar 2, 2022
75d5e43
use tempdir
roysc Mar 4, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/cosmovisor-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
# get 'v*.*.*' part from 'cosmovisor/v*.*.*' and save to $GITHUB_ENV
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ jobs:
main:
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v4.1.0
- uses: amannn/action-semantic-pull-request@v4.2.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: golangci-lint
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- uses: technote-space/get-diff-action@v6.0.1
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/proto-registry.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: bufbuild/buf-setup-action@v0.7.0
- uses: bufbuild/buf-setup-action@v1.0.0
- uses: bufbuild/buf-push-action@v1
with:
input: 'proto'
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/proto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
timeout-minutes: 5
steps:
- uses: actions/checkout@v2
- uses: bufbuild/buf-setup-action@v0.7.0
- uses: bufbuild/buf-setup-action@v1.0.0
- uses: bufbuild/buf-lint-action@v1
with:
input: 'proto'
Expand All @@ -26,7 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: bufbuild/buf-setup-action@v0.7.0
- uses: bufbuild/buf-setup-action@v1.0.0
- uses: bufbuild/buf-breaking-action@v1
with:
input: 'proto'
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/sims.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
if: "!contains(github.event.head_commit.message, 'skip-sims')"
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Display go version
Expand All @@ -24,7 +24,7 @@ jobs:
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Display go version
Expand All @@ -41,7 +41,7 @@ jobs:
needs: [build, install-runsim]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Display go version
Expand All @@ -67,7 +67,7 @@ jobs:
needs: [build, install-runsim]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Display go version
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
needs: [build, install-runsim]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Display go version
Expand Down Expand Up @@ -123,7 +123,7 @@ jobs:
needs: [build, install-runsim]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Display go version
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Install Go
uses: actions/setup-go@v2.1.5
uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Unshallow
Expand Down
9 changes: 6 additions & 3 deletions .github/workflows/test-race.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
install-tparse:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Display go version
Expand All @@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- uses: technote-space/get-diff-action@v6.0.1
Expand All @@ -47,6 +47,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Create a file with all core Cosmos SDK pkgs
run: go list ./... > pkgs.txt
- name: Split pkgs into 4 files
Expand Down Expand Up @@ -78,7 +81,7 @@ jobs:
part: ["00", "01", "02", "03"]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- uses: technote-space/get-diff-action@v6.0.1
Expand Down
11 changes: 7 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
go-arch: ["amd64", "arm", "arm64"]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- uses: technote-space/get-diff-action@v6.0.1
Expand All @@ -35,7 +35,7 @@ jobs:
container: tendermintdev/docker-tm-db-testing
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- uses: technote-space/get-diff-action@v6.0.1
Expand All @@ -58,6 +58,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- name: Create a file with all core Cosmos SDK pkgs
run: go list ./... > pkgs.txt
- name: Split pkgs into 4 files
Expand Down Expand Up @@ -89,7 +92,7 @@ jobs:
part: ["00", "01", "02", "03"]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- uses: technote-space/get-diff-action@v6.0.1
Expand Down Expand Up @@ -184,7 +187,7 @@ jobs:
timeout-minutes: 15
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2.1.5
- uses: actions/setup-go@v2.2.0
with:
go-version: 1.17
- uses: technote-space/get-diff-action@v6.0.1
Expand Down
13 changes: 4 additions & 9 deletions .markdownlint.json
Original file line number Diff line number Diff line change
@@ -1,17 +1,12 @@
{
"default": true,
"MD001": false,
"MD004": false,
"MD004": {"style": "asterisk"},
"MD007": { "indent": 4 },
"MD013": false,
"MD024": { "siblings_only": true },
"MD025": false,
"MD026": { "punctuation": ".,;:" },
"MD029": false,
"MD033": false,
"MD034": false,
"MD036": false,
"MD040": false,
"MD041": false,
"no-hard-tabs": false
}
"no-hard-tabs": false,
"whitespace": false
}
2 changes: 1 addition & 1 deletion .markdownlintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
CHANGELOG.md
docs/node_modules
/README.md
Loading