You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit e83414d
Browse filesBrowse the repository at this point in the historyBrowse files
Preserve PebbleDB encoding guidance and make snapshot and config checks actionable before RocksDB support is removed.
Co-authored-by: Cursor <cursoragent@cursor.com>
Copy file name to clipboardExpand all lines: node/giga-storage-migration.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -76,7 +76,7 @@ ss-backend = "pebbledb"
76
76
evm-ss-split = true
77
77
```
78
78
79
-
<Warning>Keep `ss-backend = "pebbledb"` during this migration. RocksDB support for the state store will be deprecated and removed in upcoming Sei releases.</Warning>
79
+
<Warning>Keep `ss-backend = "pebbledb"` during this migration. RocksDB support for the state store will be removed. No target release has been published.</Warning>
Copy file name to clipboardExpand all lines: node/node-operators.mdx
+24-6Lines changed: 24 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -89,6 +89,7 @@ sc-enable = true
89
89
[state-store]
90
90
# Historical SS layer for queries. Required for any node serving RPC.
91
91
ss-enable = true
92
+
# State-store backend. Use PebbleDB; RocksDB support will be removed.
92
93
ss-backend = "pebbledb"
93
94
# 0 = keep everything; 100,000 is roughly 28 hours of pacific-1 history.
94
95
ss-keep-recent = 100000
@@ -104,7 +105,7 @@ The full unmodified `app.toml`, `config.toml`, and `client.toml` produced by
104
105
`seid init` against the latest tagged `seid` release. Use these as the
105
106
canonical reference for every available knob and its default value.
106
107
107
-
<Warning>The generated `app.toml` below mirrors the latest tagged release and may still list RocksDB as a state-store option. Do not use RocksDB for new or resynced nodes. RocksDB support for the SeiDB state store will be deprecated and removed in upcoming Sei releases.</Warning>
108
+
<Warning>The generated `app.toml` below mirrors the latest tagged release and may still list RocksDB as a state-store option. Do not use RocksDB for new or resynced nodes. RocksDB support for the SeiDB state store will be removed. No target release has been published.</Warning>
108
109
109
110
<Tabs>
110
111
<Tabtitle="app.toml">
@@ -1369,10 +1370,12 @@ legacy single-database IAVL store with separate hot- and historical-data tiers:
1369
1370
modes is set to a non-default value.
1370
1371
2.**State Store (SS)** — versioned raw key/value pairs used for historical
1371
1372
queries. Required for any node that serves RPC. The default backend is
1372
-
**PebbleDB**. RocksDB support for this layer will be deprecated and removed
1373
-
in upcoming Sei releases. Use PebbleDB for new nodes. Before upgrading,
1374
-
resync any node that uses RocksDB onto PebbleDB through
1375
-
[state sync](/node/statesync) or a [PebbleDB snapshot](/node/snapshot).
1373
+
**PebbleDB**. RocksDB support for this layer will be removed. No target
Copy file name to clipboardExpand all lines: node/snapshot.mdx
+31-6Lines changed: 31 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Follow this guide to join an existing network through **snapshot sync**. To quic
12
12
13
13
Snapshot sync allows a new node to join a network by downloading a recent, compressed copy of the entire application state and extracting it directly into the data directory. This reduces the initial sync time from days to minutes.
14
14
15
-
<Warning>RocksDB support for the SeiDB state store will be deprecated and removed in upcoming Sei releases. Use a PebbleDB snapshot for new or resynced nodes, and keep `ss-backend = "pebbledb"` in `app.toml`. If your node currently uses RocksDB, resync it onto PebbleDB before upgrading to a release without RocksDB support.</Warning>
15
+
<Warning>RocksDB support for the SeiDB state store will be removed. No target release has been published. For new or resynced nodes, use a snapshot only after confirming that its state store uses PebbleDB. Keep `ss-backend = "pebbledb"` in `app.toml`.</Warning>
16
16
17
17
## Snapshot Providers
18
18
@@ -25,6 +25,10 @@ You can select from various providers for downloading snapshots:
Copy file name to clipboardExpand all lines: node/statesync.mdx
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ Follow this guide to join an existing network through statesync. To quickly spin
10
10
11
11
State sync allows a new node to join a network by fetching a snapshot of the application state at a recent height instead of fetching and replaying all historical blocks. This can reduce the time needed to sync with the network from days to minutes.
12
12
13
-
<Warning>RocksDB support for the SeiDB state store will be deprecated and removed in upcoming Sei releases. Set `ss-backend = "pebbledb"` before you start state sync, especially when rebuilding a node that previously used RocksDB.</Warning>
13
+
<Warning>RocksDB support for the SeiDB state store will be removed. No target release has been published. Set `ss-backend = "pebbledb"` before you start state sync, especially when rebuilding a node that previously used RocksDB.</Warning>
0 commit comments