Skip to content

Document and/or rework Redo Thread inconsistency log messages #1590

@Naros

Description

@Naros

The following log message, or similar inconsistent messages, often prompt community questions about why this happens. We often have to reexplain this repeatedly and provide ways for users to customize the behavior.

Redo Thread X is inconsistent; an archive log with sequence 12345 is not available

At a minimum, we should add a section to the documentation (either in the FAQ or as a standalone section) that discusses these log messages and explains why they occur. We should document the expected configuration options that can be tuned to tweak the behavior for environments that require it.

Secondly, we should consider removing the stack trace exception at the INFO level. The stack trace is often what catches users' attention, and I believe it causes more confusion than it helps. The only thing we should consider adjusting is whether to include the redo thread status (open or closed), which is provided by the stack trace but not by the log message. From there, we could include the stack trace at the DEBUG level.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions