v0.5.0-alpha
Pre-release
Pre-release
What's Changed
- Quick fix to skip failing user messages by @ma2bd in #1072
- Nit on PR Template by @andresilva91 in #1074
- Updating local Kubernetes CI by @andresilva91 in #1062
- Make the numbers of validators and shards configurable in
linera net up
and e2e tests by @ma2bd in #1076 - Minor improvements to
ScyllaDb
support by @MathieuDutSik in #1051 - Better code for reading several keys in
ScyllaDb
. by @MathieuDutSik in #1077 - Getting rid of redeploy.sh by @andresilva91 in #1073
- fix: Make sure process_inbox cannot kill the ChainListener task by @ma2bd in #1080
- Make sure CI runs on every PR, even if stacked by @andresilva91 in #1079
- Up Kubernetes CI to 16 cores by @andresilva91 in #1085
- Removing sleep from build_and_redeploy.sh by @andresilva91 in #1078
- ignore certain changed paths during pull requests by @ma2bd in #1087
- Resolve bugs in DynamoDb support. by @MathieuDutSik in #1081
- Make key generation (optionally) reproducible for manual testing by @ma2bd in #1059
- Support
ScyllaDb
for the end-to-end tests by @MathieuDutSik in #1083 - Share notifiers and cache among chain clients; listen to local notifications. by @afck in #1088
- Remove unused ChainClient::new. by @afck in #1090
- Make ReentrantCollectionView available on Wasm by @ma2bd in #1066
- Fix typo in build_and_redeploy by @andresilva91 in #1100
- Fix application ID computation. by @afck in #1099
- Insertion of pagination code for
DynamoDb
and putting end-to-end tests forDynamoDb
. by @MathieuDutSik in #1091 - Improve CLI parsing in Wasm test runner by @ma2bd in #1106
- Simplify dependencies to Linera binaries by @ma2bd in #1107
- Log server side metrics to Prometheus by @andresilva91 in #1101
- Sort all Cargo.toml files by @andresilva91 in #1112
- Check if Cargo.toml is sorted on linter by @andresilva91 in #1113
- Rename some storage types to match the
Store
trait name. by @afck in #1108 - rename test-runner into linera-wasm-test-runner by @ma2bd in #1111
- Use anyhow's ensure and Context where appropriate. by @afck in #1116
- Reads the list of all the tables that have been installed for
DynamoDb
andScyllaDb
. by @MathieuDutSik in #1117 - add missing canonicalize for util::resolve_binary by @ma2bd in #1119
- Introduce error codes for
linera-db
tool by @MathieuDutSik in #1120 - Add option
linera project new --linera-root PATH
by @ma2bd in #1115 - Make CLI wrappers more type-safe. by @afck in #1121
- Change all metrics crate usage to Prometheus by @andresilva91 in #1105
- Introduction of crash resistant batching for ScyllaDB. by @MathieuDutSik in #1103
- Bump the version of RocksDB. by @MathieuDutSik in #1122
- Correct an error in
ScyllaDb
and handle one more scenario in the tests by @MathieuDutSik in #1123 - Fix hang in
find_key_values
by @jvff in #1129 - Scylla db in validator by @christos-h in #1125
- Small Dockerfile fix by @andresilva91 in #1132
- Fix resolve_binary (again) by @ma2bd in #1130
- Make it possible to use
linera net up
in bash scripts by @ma2bd in #1126 - Log number of blocks executed metric by @andresilva91 in #1133
- Log block execution latency metric by @andresilva91 in #1134
- Nit: change wording of counter creation expect by @andresilva91 in #1135
- Moved Prometheus ServiceMonitor to prometheus.yaml by @christos-h in #1127
- Log Wasm fuel used per block by @andresilva91 in #1137
- Use anyhow in CLI wrappers instead of panicking. by @afck in #1140
- Improve cli wrappers and linera tool by @ma2bd in #1143
- Fix RUST_LOG=debug cargo test readme by @ma2bd in #1142
- Add message counts to
ExecutedBlock
. by @afck in #1141 - Remove sleep from kubernetes GH action by @christos-h in #1149
- CI: build example applications ahead of tests for DynamoDb and ScyllaDb by @ma2bd in #1150
- Finish up some SDK APIs (breaking changes) by @ma2bd in #1151
- Log number of rounds in certificates by @andresilva91 in #1138
- Make Linera net helper script available to users of
cargo install
by @ma2bd in #1154 - Test the bash quotes of the README files of fungible in CI by @ma2bd in #1156
- Added loki to the validator by @christos-h in #1157
- Redoing stack ending on #1145 by @andresilva91 in #1161
- Log server request success by @andresilva91 in #1146
- Log server request error by @andresilva91 in #1147
- Prometheus log fixes by @afck in #1160
- Nix flake by @Twey in #1162
- Simplify linera_net_helper script by @Twey in #1163
- Partially undo renaming of query_application by @ma2bd in #1167
- Prepare release of crates v0.5.0 by @ma2bd in #1168
New Contributors
Full Changelog: v0.4.1...v0.5.0