[SPARK-42565][SS] Error log improvement for the lock acquisition of RocksDB state store instance #40161
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We are seeing those error messages for a testing query. The
taskId != partitionIdbut we fail to be clear on this in the error log.It's confusing when we see those logs: the second log entry seems to talk about
task 3.0(it's actually partition 3 and retry attempt 0), but theTID 363is already occupied bytask 2.0 in stage 57.1.Also, it's unclear at which stage retry attempt, the lock is acquired (or fails to be acquired)
What changes were proposed in this pull request?
partitionaftertask:in the log message for clarificationWhy are the changes needed?
improve the log message for a better debuggability
Does this PR introduce any user-facing change?
No
How was this patch tested?
only log message change