[root]/classes/org/makumba/providers/query/oql
oldGrammar
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 100 (100.0%) | 7522 (100.0%) | 75.2 |
manuel_gay | 63 (63.0%) | 6845 (91.0%) | 108.6 |
rosso_nero | 24 (24.0%) | 555 (7.4%) | 23.1 |
cristian_bogdan | 13 (13.0%) | 122 (1.6%) | 9.3 |
Trashing the oql package
0 lines of code changed in 24 files:
fixing warnings
7 lines of code changed in 1 file:
avoiding useless string concatenation
2 lines of code changed in 1 file:
adding missing year operator to OQL (kind of obsolete, but well :-))
3 lines of code changed in 2 files:
cleaned up imports
0 lines of code changed in 1 file:
reduced the QueryAnalysis contract (can be reduced further), moved all mining code in the miners
49 lines of code changed in 2 files:
support for differences in parameter syntax
6 lines of code changed in 1 file:
separated query analysis from query execution, associated inlining with analysis, doing inlining by default before any analysis or execution, cache query inlinings, one instance per query analyzer type
20 lines of code changed in 1 file:
evaluating function def
1 lines of code changed in 1 file:
fixing warnings
10 lines of code changed in 2 files:
formatted code, applied souce cleanup
25 lines of code changed in 1 file:
we need to store the computed makumbaType, not just return it
11 lines of code changed in 1 file:
formatted code, applied souce cleanup
123 lines of code changed in 1 file:
temporarily renaming length function to character_length to ensure it works with karamba
3 lines of code changed in 3 files:
simplifying oql translator code
17 lines of code changed in 2 files:
non-parametric oql functions
125 lines of code changed in 3 files:
more string functions, simple date functiona
56 lines of code changed in 3 files:
first version of OQL functions
172 lines of code changed in 3 files:
- returning correct expression type for count(*)
- allowing count(distinct expr)
2 lines of code changed in 1 file:
- Implementing new expression-field type methods
- Implementing getProjections and fixing bug (projections in QueryAST weren't complete, in case of sum, avg, min, max, count, the expression was missing)
144 lines of code changed in 3 files:
(18 more)