Closed hadrienk closed 6 years ago
Merging #82 into develop will increase coverage by
<.01%
. The diff coverage is100%
.
@@ Coverage Diff @@
## develop #82 +/- ##
===========================================
+ Coverage 78.54% 78.54% +<.01%
===========================================
Files 141 141
Lines 3570 3571 +1
Branches 417 418 +1
===========================================
+ Hits 2804 2805 +1
Misses 643 643
Partials 123 123
Impacted Files | Coverage Δ | |
---|---|---|
...sb/vtl/script/operations/join/InnerJoinMerger.java | 100% <100%> (ø) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 91d5977...0aff4e6. Read the comment docs.
If an operation after tje join opration reduces the number of rows capacity of the datapoints the instances of the left rows in the join buffer are mutated.
There are several places we could create a copy of the left row; merger, spliterator, or cartesian iterator. I chose to put it in the merger to be safe but it is something we should reevaluate later.