-
Notifications
You must be signed in to change notification settings - Fork 4.1k
workload/schemachange: add logging and backups #57471
Copy link
Copy link
Closed
Labels
C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.
Description
Currently, errors that occur in the workload are hard to investigate because of a lack of observability. Logs need to be improved and a backup should be created on failure:
- Implement backup functionality when an error terminates the workload. Save the backup in the artifacts directory.
- Improve transaction logging to be serialized and show worker ids. When a transaction fails, log concurrent, in-progress transactions.
- Improve logging format - using json would make it easier to inspect programatically
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.