statisticsnorway / java-vtl

An Open Source Java implementation of the Validation Transformation Language, based on the VTL 1.1 draft specification. The implementation follows the JSR-223 Java Scripting API and exposes a simple connector interface one can implement in order to integrate with any data stores. VTL is a standard language for defining validation and transformation rules (set of operators, their syntax and semantics) for any kind of statistical data.
http://java-vtl.org
Apache License 2.0
21 stars 7 forks source link

Filter propagation for join operations #110

Closed bjornandre closed 5 years ago

bjornandre commented 5 years ago

This PR fixes issue #109

codecov[bot] commented 5 years ago

Codecov Report

Merging #110 into develop will increase coverage by 0.09%. The diff coverage is 100%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #110      +/-   ##
===========================================
+ Coverage    81.88%   81.98%   +0.09%     
===========================================
  Files          161      161              
  Lines         4521     4546      +25     
  Branches       594      596       +2     
===========================================
+ Hits          3702     3727      +25     
  Misses         641      641              
  Partials       178      178
Impacted Files Coverage Δ
...vtl/script/operations/join/InnerJoinOperation.java 77.58% <100%> (+1.66%) :arrow_up:
...vtl/script/operations/join/OuterJoinOperation.java 82.35% <100%> (+1.91%) :arrow_up:
.../script/operations/join/AbstractJoinOperation.java 96.15% <100%> (+0.43%) :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 6cf3799...0eaf499. Read the comment docs.