Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revised RolapResult evaluation algorithm and the CrossJoin non-empty optimization algorithm. The CrossJoin change was to make the optimizer less optimistic so that it would include values that occur in corner cases. It also cached information between invocations. Added ability for Calc's to cache evaluation data in the Query object. Made the ResultLimit check also work when an Iterable, rather than a List, is used to generate the RolapAxis object. Enable test RolapResultTest.java testD2 [git-p4: depot-paths = "//open/mondrian/": change = 8900]
- Loading branch information
Richard Emberson
committed
Mar 20, 2007
1 parent
6f13de8
commit 493ae4a
Showing
12 changed files
with
1,159 additions
and
363 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.