Closed exalate-issue-sync[bot] closed 1 year ago
@Longarithm is the progress in this tracking issue up to date?
Yes. The PR for catchups needs some polishing to be merged https://github.com/near/nearcore/pull/8193, tests for migration and proper flat state removal are TODO, other items weren't started yet.
Progress update (created together with @Longarithm):
Total progress for Q1: 45%
cc @walnut-the-cat
Yes, closing
A new issue related to FS: https://github.com/near/nearcore/issues/8791
I don't think we should block FS on it, since it functionally does not depend on it. We just have to make sure #8791 also gets done before the next release cut, which should be more than enough time.
We completed the work for flat storage reads. There are some remaining tasks to release it in 1.34, which I listed in #8827. We plan to spend some time on it in Q2, as 1.34 is expected to happen in Q2.
Owner: Alex L
Requires completion of READ only flat storage. Tracking issue for flat storage https://github.com/near/nearcore/issues/7327
LoE for Q1 includes:
Picture: https://miro.com/app/board/uXjVP3ziycI=/
Implementation roadmap for Flat Storage (FS)
This section is kept up-to-date to provide a high-level progress overview for anyone not directly involved in the implementation. We used it when we didn't have github tracking issues for subtask. Detailed subtasks are also tracked on Jira.
Basic flat storage (DONE)
Data migration (DONE)
test and handle corner cases in migration, see #8500Fully operational read-only FS (DONE)
Add docs and update existing documentation to include flat storage (DONE)
There is also a blocker for shipping: https://github.com/near/nearcore/issues/8032. Without it, undercharging coming from non-charged TTNs can't be controlled, but TTN parameter = 10 would help.
Links
Existing documentation:
https://nearinc.atlassian.net/wiki/spaces/EAP/pages/58556568/Flat+Storage
https://docs.google.com/document/d/1Tla2JtHHc6rJwZPUOF0skoaLiExrcV1PW2F65llfHG8/edit#heading=h.2r15ioo581ig
Related works and discussions:
Main flat storage discussion channel
https://nearinc.atlassian.net/browse/CRT-8 and subsequently linked tasks
https://nearinc.atlassian.net/browse/CRT-86
Picture of flat storage structure
https://near.zulipchat.com/#narrow/stream/329092-pagoda.2Fstorage.2Fprivate/topic/Action.20receipt.20undercharging