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

Inner join fails when the requested order does not include all the common identifiers #98

Closed hadrienk closed 6 years ago

hadrienk commented 6 years ago

The method computePredicate() is supposed to return an Order object that compares only the common identifiers of the InnerJoin operation. This was only true when all the common identifiers were requested by the original Order object (#97).

It is unlikely this bug affect the results since the default order includes all the identifiers by defaults.