Skip to content

Commit 87fee40

Browse files
authored
Merge pull request #406 from near/develop
Release 0.3.4
2 parents 9130e99 + f575f05 commit 87fee40

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+3480
-3654
lines changed

.cargo/config.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
[env]
2-
NEARCORE_VERSION = "2.4.0"
2+
NEARCORE_VERSION = "2.6.1"
3+
NEARD_COMMIT = "60bb220fcc9853e68778ba33364b343c8d720b3a"

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@
66
*.log
77
credentials.json
88
config.toml
9+
genesis_config.json

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased](https://github.com/near/read-rpc/compare/main...develop)
99

10+
### What's Changed
11+
* Migrate from lake data to fastnear data
12+
* Add metrics to calculate the number of blocks which fetched from the cache and fastnear
13+
* Add blocks chunks cache and optimize cache layer for read-rpc-server
14+
* Add authorization token supports
15+
* Migrate transaction details from GCS to ScyllaDB
16+
* Migrate `receipts_map` and `outcomes_map` from PostgreSQL to ScyllaDB
17+
* Remove `near_state_indexer`
18+
* Move the helper function `shard_layout` from `logic-state-indexer` to `configuration` crate
19+
* `ShardLayout` depends on the `near-chain-configs::GenesisConfig` so now the `configuration` crate is responsible for downloading the genesis config and providing the `ShardLayout` automatically. This process is surrounded by additional logs to help with debugging.
20+
* Provide `Option<ShardLayout>` to `DatabaseConfig` since it's the most common case to care about shard layout in the database context
21+
* Refactor the configuration of the `rpc-server` crate to use the `ShardLayout` from the `configuration` crate
22+
23+
### Supported Nearcore Version
24+
- nearcore v2.6.3
25+
- rust v1.85.0
26+
1027
## [0.3.3](https://github.com/near/read-rpc/releases/tag/v0.3.3)
1128

1229
### Supported Nearcore Version

0 commit comments

Comments
 (0)