Skip to content

Ошибка внутри функции mamonsu.archive_command_files() #179

Closed
@sgrinko

Description

@sgrinko

Добрый день,

Увидел неожиданно в логах вот такую ошибку:

[SELECT] ERROR:  "." is not a valid hexadecimal digit
[SELECT] CONTEXT:  SQL function "archive_command_files" statement 1
[SELECT] STATEMENT:  select * from mamonsu.archive_command_files()

оказывается, что код попал на только записанный в архив файл с именем: 00000002.history

Получается, что пока не придет сохранение нового полноценного WAL файла mamonsu будет падать с ошибкой.

Предлагаю, в этом коде учесть такую ситуация и просто пропускать такой сохраняемый файл. Нужно не реагировать на эту ситуацию и дождаться архивации полноценного WAL файла.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions