[
https://issues.apache.org/jira/browse/CASSANDRA-17707?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17558047#comment-17558047
]
Aleksey Yeschenko commented on CASSANDRA-17707:
-----------------------------------------------
A timeout, the host going down, or a generic intermittent failure could all be
why. It logs at info and not warn or error so operators don't get spooked, but
you could make the message itself more gentle. Ultimately this is normal and is
nothing to worry about.
> Clarify intent when replaying hint files "partially"
> ----------------------------------------------------
>
> Key: CASSANDRA-17707
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17707
> Project: Cassandra
> Issue Type: Task
> Reporter: Jeremy Hanna
> Priority: Normal
>
> As part of CASSANDRA-6230, hints were redesigned to come from files. As part
> of this, we log when the hint files are dispatched.
> See
> https://github.com/apache/cassandra/blob/cassandra-4.1/src/java/org/apache/cassandra/hints/HintsDispatchExecutor.java#L318
> {code}
> logger.info("Finished hinted handoff of file {} to endpoint {}: {},
> partially", descriptor.fileName(), address, hostId);
> {code}
> This has caused some confusion among some users who wonder whether their
> files were only partially replayed and whether data is consistent.
> This ticket is to clarify in the log statement itself or document in the
> official docs what is meant by {{partially}}.
> My understanding is that it's really that sometimes when shutting down, all
> of the file metadata isn't written so it replays the file anyway. Is that
> right? I wasn't sure about the dispatch failure and what that means in
> practice.
> CC [~aleksey]
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]