deltacat
deltacat copied to clipboard
Upgrade ray version to 2.20.0 and instrumenting structured logging
This commit does two things:
- Fixes the BlockWritePathProvider implementation to be compatible with latest ray version as it's deprecated in new ray version. Ray Dataset code path only works with ray < 2.10.0 (where it was deprecated) while compaction works with all 2.x versions of Ray: Commit
- Instrument structured logging by introducing a
JsonFormatterclass that logs in json format.