Skip to content

Commit

Permalink
Sync with 0.15.2
Browse files Browse the repository at this point in the history
* tag 'v0.15.2':
  Namada 0.15.2
  changelog: add #1218
  fix description
  add changelog
  changelog: #1325
  [ci] wasm checksums update
  pos/epoched: fix update_data methods
  pos/epoched: add a test for epoched data trimming
  fix table options
  fix rollback
  fix dump_db
  column families
  added changelog
  small fixes
  fix `test_init_genesis` failure due to validator ordering
  test/pos: add a seed for failing `test_init_genesis` test case
  test/pos/bonds: fix failing cases
  test: set verbose = 1 for state machine tests
  test: update to new proptest state machine testing branch
  enable rocksdb wal and batch once
  fix: review comments
  added changelog
  [ci] wasm checksums update
  core/storage_api/lazy_map: fix `iter` for map with nested collections
  core/storage_api/collections: add `is_data_sub_key` helper method
  core/storage_api: add predicate filtering version of prefix_iter
  test/lazy_vec: add test case to reproduce nested collection iter issue
  changelog: #1295
  cargo: enable overflow-checks in release build
  update tonic
  [ci] wasm checksums update
  for CI
  update ibc-rs to v0.36.0+
  revert epoch_per_year in test genesis
  use ibc-rs validate_self_tendermint_client
  fix the receive key and add unit tests
  add match_value() and fix a unit test for timeout
  for CI
  [ci] wasm checksums update
  update ibc-rs to 0.32.0
  update tower-abci
  fix wasm_for_tests deps
  fix E2E test
  WIP: for clippy
  WIP: restore denom
  WIP: fix tests
  WIP: fix unit tests for IBC VP
  WIP: fix tests
  WIP: add context file
  WIP: emit multiple IBC events
  WIP: store denom in IBC execution
  WIP: IbcAction and TransferModule have Rc<RefCell<C>>
  WIP: upgrade ibc-rs to v0.31.0
  WIP: fix denom validation
  WIP: add IbcCommonContext
  WIP: fix tests/src/vm_host_env/ibc.rs
  WIP: fix vp_get_block_header
  WIP: fix IBC VP
  WIP: fix IBC VP for denom store
  WIP: fix IBC token VP
  WIP: get_block_header
  WIP: implementing IBC VP and tx
  WIP: implement TokenTransferContext
  WIP: implementing TokenTransferContext
  WIP: implement Module
  WIP: upgrade ibc-rs to 0.29.0
  WIP: implement ExecutionContext
  WIP: restore read_counter and read_sequence
  WIP: add context dir
  WIP: impl ValidationContext
  WIP: resolve dependences for new ibc-rs
  fix: review comments
  format
  ledger: added utils to convert pk to tendermint address
  fix: doc strings
  fix: use data_dir
  ledger: default folder in home directory
  • Loading branch information
juped committed May 12, 2023
2 parents 61ff520 + 0060e0f commit a2d8dcc
Show file tree
Hide file tree
Showing 118 changed files with 9,550 additions and 9,615 deletions.
3 changes: 3 additions & 0 deletions .changelog/v0.15.2/bug-fixes/1218-nested-lazy-vec-iter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- Fixed an issue with the iterator of LazyMap with a nested LazyVec collection
that would match non-data keys and fail to decode those with the data decoder.
([#1218](https://github.com/anoma/namada/pull/1218))
2 changes: 2 additions & 0 deletions .changelog/v0.15.2/bug-fixes/1325-fix-update-data-epoched.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- PoS: fixed a function for clearing of historical epoched data
([\#1325](https://github.com/anoma/namada/pull/1325))
2 changes: 2 additions & 0 deletions .changelog/v0.15.2/features/1152-pk-to-tm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Added a utility command to the CLI to compute a tendermint address from a
namada public key. ([#1152](https://github.com/anoma/namada/pull/1152))
2 changes: 2 additions & 0 deletions .changelog/v0.15.2/improvements/1138-base-directory.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Changed the default base directory. On linux, the default path will be `$XDG_DATA_HOME/com.heliax.namada`, on OSX it will be `$HOME/.local/share/com.heliax.namada`.
([#1138](https://github.com/anoma/namada/pull/1138))
2 changes: 2 additions & 0 deletions .changelog/v0.15.2/improvements/1333-rocksdb_optimization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- RocksDB optimization to reduce the storage usage
([#1333](https://github.com/anoma/namada/issues/1333))
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- Enabled integer overflow checks in release build.
([#1295](https://github.com/anoma/namada/pull/1295))
2 changes: 2 additions & 0 deletions .changelog/v0.15.2/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Namada 0.15.2 is a bugfix release containing various fixes, including
a major improvement to storage usage.
30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# CHANGELOG

## v0.15.2

Namada 0.15.2 is a bugfix release containing various fixes, including
a major improvement to storage usage.

### BUG FIXES

- Fixed an issue with the iterator of LazyMap with a nested LazyVec collection
that would match non-data keys and fail to decode those with the data decoder.
([#1218](https://github.com/anoma/namada/pull/1218))
- PoS: fixed a function for clearing of historical epoched data
([\#1325](https://github.com/anoma/namada/pull/1325))

### FEATURES

- Added a utility command to the CLI to compute a tendermint address from a
namada public key. ([#1152](https://github.com/anoma/namada/pull/1152))

### IMPROVEMENTS

- Changed the default base directory. On linux, the default path will be `$XDG_DATA_HOME/com.heliax.namada`, on OSX it will be `$HOME/.local/share/com.heliax.namada`.
([#1138](https://github.com/anoma/namada/pull/1138))
- RocksDB optimization to reduce the storage usage
([#1333](https://github.com/anoma/namada/issues/1333))

### MISCELLANEOUS

- Enabled integer overflow checks in release build.
([#1295](https://github.com/anoma/namada/pull/1295))

## v0.15.1

Namada 0.15.1 is a patch release addressing issues with high storage
Expand Down
Loading

0 comments on commit a2d8dcc

Please sign in to comment.