Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MONDRIAN: Refactor Hive support to reduce reliance on StringTokenizer
hacks and explicit references to the Hive dialect, and make generation of 'FROM-JOIN-ON' a more mainstream facility. I removed code such as stripFunctions; I haven't tested on Hive, so my apologies if I have broken something. Oracle dialect now generates 'FROM-JOIN-ON' by default (controlled by Dialect.allowsJoinOn), and that should give us better test coverage of the new code. Other dialects could too, in principle. (Depends whether databases' query optimizers would tend to produce better or worse queries if that syntax is used instead of FROM-WHERE. One would hope that they would produce the same plan.) [git-p4: depot-paths = "//open/mondrian/": change = 14124]
- Loading branch information
1 parent
e9ba7c7
commit 21ea6ee
Showing
6 changed files
with
171 additions
and
237 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
Oops, something went wrong.