Skip to content

v1.15.5

@CodingAnarchy CodingAnarchy tagged this 29 Aug 03:44
- Ensured all job status fields are consistently handled as strings across PostgreSQL and MySQL
- Fixed BatchStatus handling in MySQL get_batch_status to use string matching instead of JSON deserialization
- Replaced inefficient serde_json::to_string() calls with direct .as_str() method for DependencyStatus serialization
- Added backward compatibility for both quoted (old format) and unquoted (new format) status values in database deserialization
- Updated error handling to use appropriate HammerworkError variants instead of deprecated Other variant
- Improved performance by eliminating unnecessary JSON serialization/deserialization in status field operations
- Enhanced consistency between PostgreSQL and MySQL implementations for status field handling
- Updated test imports to fix compilation errors in batch and archive tests

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
Assets 2
Loading