Graceful stopping
Заметка на будущее. По-хорошему тарантул перед выходом должен закрыть wal и создать новый файл с именем <LSN+1>.xlog
. Это и является призаком корректного завершения. Сейчас (на ветке) пикодата после рестарта ругается на некорректно закрытые xlog. Надо копнуть, почему. Репро не дам, всё в разработке.
2022-03-30 15:52:50.851 [15755] main/103/interactive I> recover from `tmp/i1/00000000000000000000.xlog'
2022-03-30 15:52:50.852 [15755] main/103/interactive recovery.cc:160 W> file `tmp/i1/00000000000000000000.xlog` wasn't correctly closed
2022-03-30 15:52:50.852 [15755] main/103/interactive I> recover from `tmp/i1/00000000000000000027.xlog'
2022-03-30 15:52:50.852 [15755] main/103/interactive recovery.cc:160 W> file `tmp/i1/00000000000000000027.xlog` wasn't correctly closed
2022-03-30 15:52:50.852 [15755] main/103/interactive I> recover from `tmp/i1/00000000000000000034.xlog'
2022-03-30 15:52:50.853 [15755] main/103/interactive recovery.cc:160 W> file `tmp/i1/00000000000000000034.xlog` wasn't correctly closed