Roman Gershman
|
a8a05949b0
|
Hook snapshot with db_slice so that it would be possible to maintain snapshot isolation during concurrent writes
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
65f35f2cac
|
Some improvements to snapshotting algo.
Rename rdb_snapshot.h to snapshot.h since it's not related to the underlying serialization format.
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
af1fe6e114
|
Introduce dbslice versioning
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
ce46ba7cb1
|
Introduce snapshot isolation using versioned buckets
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
069ed12c68
|
Introduce a naive snapshot flow and implement SaveBody for string/list entries
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
7af6aef4c7
|
Add consumer part of RdbSave flow
|
2022-02-24 14:11:51 +02:00 |
Roman Gershman
|
d3ccd5b836
|
Implement Save of rdb header/epilog
|
2022-02-24 14:11:51 +02:00 |