Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Online unsafe recovery #91

Merged
merged 1 commit into from
Jun 10, 2022
Merged

RFC: Online unsafe recovery #91

merged 1 commit into from
Jun 10, 2022

Conversation

Connor1996
Copy link
Member

@Connor1996 Connor1996 commented May 12, 2022

Signed-off-by: Connor1996 <zbk602423539@gmail.com>
@BusyJay
Copy link
Member

BusyJay commented May 18, 2022

How to check if a recovery is succeed or not?

@Connor1996
Copy link
Member Author

How to check if a recovery is succeed or not?

unsafe remove-failed-stores show command

@Connor1996
Copy link
Member Author

How to check if a recovery is succeed or not?

It's not a point in design doc, if you want to know how to use it you can check user doc pingcap/docs-cn#9495

@Connor1996 Connor1996 merged commit 8ff7a8e into master Jun 10, 2022
@BusyJay BusyJay deleted the online-recovery branch June 10, 2022 17:53
pingyu pushed a commit to pingyu/tikv-rfcs that referenced this pull request Nov 4, 2022
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>
pingyu added a commit that referenced this pull request Nov 8, 2022
* RFC: RawKV Batch Export (#76)

Signed-off-by: pingyu <yuping@pingcap.com>

* rawkv bulk load: add description for pause merge (#74)

* rawkv bulk load: add description for pause merge

Signed-off-by: Peng Guanwen <pg999w@outlook.com>

* Update text/0072-online-bulk-load-for-rawkv.md

Co-authored-by: Liangliang Gu <marsishandsome@gmail.com>
Signed-off-by: Peng Guanwen <pg999w@outlook.com>

* Add future improvements

Signed-off-by: Peng Guanwen <pg999w@outlook.com>

Co-authored-by: Liangliang Gu <marsishandsome@gmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* ref pd#4112: implementation detail of PD

Signed-off-by: pingyu <yuping@pingcap.com>

* ref pd#4112: implementation detail of PD

Signed-off-by: pingyu <yuping@pingcap.com>

* remove raw cf

Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* update

Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* update pd design

Signed-off-by: andylokandy <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* revert to keyspace_next_id

Signed-off-by: andylokandy <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* RFC: Improve the Scalability of TSO Service (#78)

Signed-off-by: pingyu <yuping@pingcap.com>

* make region size dynamic (#82)

Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* update pd url

Signed-off-by: andylokandy <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* address comment

Signed-off-by: andylokandy <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* resolve pd flashback problem

Signed-off-by: andylokandy <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* update rfcs

Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* RFC: In-memory Pessimistic Locks (#77)

* RFC: In-memory Pessimistic Locks

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* clarify where to delete memory locks after writing a lock CF KV

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* Elaborate transfer leader handlings and add correctness section

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* add an addition step of proposing pessimistic locks before transferring leader

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* clarify about new leaders of region split

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* Add tracking issue link

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* update design and correctness analysis of lock migration

Signed-off-by: Yilin Chen <sticnarf@gmail.com>

* add configurations

Signed-off-by: Yilin Chen <sticnarf@gmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* propose online unsafe recovery (#91)

Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* physical isolation between region (#93)

Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* wip

Signed-off-by: pingyu <yuping@pingcap.com>

* update

Signed-off-by: pingyu <yuping@pingcap.com>

* update

Signed-off-by: pingyu <yuping@pingcap.com>

* Apply suggestions from code review

Co-authored-by: Xiaoguang Sun <sunxiaoguang@users.noreply.github.com>
Signed-off-by: pingyu <yuping@pingcap.com>

* fix case

Signed-off-by: pingyu <yuping@pingcap.com>

Signed-off-by: pingyu <yuping@pingcap.com>
Signed-off-by: Andy Lok <andylokandy@hotmail.com>
Signed-off-by: andylokandy <andylokandy@hotmail.com>
Signed-off-by: Jay Lee <BusyJayLee@gmail.com>
Signed-off-by: Yilin Chen <sticnarf@gmail.com>
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Co-authored-by: Liangliang Gu <marsishandsome@gmail.com>
Co-authored-by: Peng Guanwen <pg999w@outlook.com>
Co-authored-by: Andy Lok <andylokandy@hotmail.com>
Co-authored-by: JmPotato <ghzpotato@gmail.com>
Co-authored-by: Jay <BusyJay@users.noreply.github.com>
Co-authored-by: Yilin Chen <sticnarf@gmail.com>
Co-authored-by: Connor <zbk602423539@gmail.com>
Co-authored-by: Xiaoguang Sun <sunxiaoguang@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants