[SYSTEMDS-2650] Standardize deduplicated lineage trace serialization …
…format
This patch standardizes the dedup patch serialization format, regardless of if they are captured by the lineage() built-in or via a write operator. Previously, all patches were stored in a separate file. Now, we always create a single file, containing first the global trace, followed by the patches. This change also allows us to copy the traces from the console (lineage()) and store them in a single file for future recomputation.
Codecov Report
Attention: Patch coverage is 91.30435% with 2 lines in your changes missing coverage. Please review.
Project coverage is 70.28%. Comparing base (
4b2a3ca) to head (6c4f9c1). Report is 1 commits behind head on main.
| Files | Patch % | Lines |
|---|---|---|
| ...ds/runtime/controlprogram/caching/FrameObject.java | 0.00% | 1 Missing :warning: |
| ...s/runtime/controlprogram/caching/TensorObject.java | 0.00% | 1 Missing :warning: |
Additional details and impacted files
@@ Coverage Diff @@
## main #2072 +/- ##
============================================
- Coverage 70.28% 70.28% -0.01%
+ Complexity 41674 41669 -5
============================================
Files 1441 1441
Lines 161390 161409 +19
Branches 31422 31424 +2
============================================
+ Hits 113439 113449 +10
- Misses 39011 39016 +5
- Partials 8940 8944 +4
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.