Directory classes/org/makumba/providers/query/hql/

Directory Created:
2007-09-17 20:06
Total Files:
13
Deleted Files:
2
Lines of Code:
2166

[root]/classes/org/makumba/providers/query/hql

Lines of Code

classes/org/makumba/providers/query/hql/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 61 (100.0%) 3000 (100.0%) 49.1
manuel_gay 39 (63.9%) 2897 (96.6%) 74.2
cristian_bogdan 14 (23.0%) 98 (3.3%) 7.0
rosso_nero 8 (13.1%) 5 (0.2%) 0.6

Most Recent Commits

rosso_nero 2009-01-02 05:50 Rev.: 3522

fixing warnings

0 lines of code changed in 2 files:

  • classes/org/makumba/providers/query/hql: ExprTypeAST.java (changed), ObjectTypeAST.java (changed)
rosso_nero 2009-01-02 05:44 Rev.: 3520

fixing warnings

1 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: ParamTypeAST.java (+1)
rosso_nero 2008-12-16 04:30 Rev.: 3405

avoiding useless string concatenation

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (changed)
cristian_bogdan 2008-08-06 11:03 Rev.: 2991

reduced the QueryAnalysis contract (can be reduced further), moved all mining code in the miners

4 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (+4 -51)
cristian_bogdan 2008-08-04 07:38 Rev.: 2982

grammar identical to HQL's since queries analyzed here will be executed by HQL. only optionally (unlike HQL) support logical expression projections, this is needed to analyze MQL queries

0 lines of code changed in 2 files:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (changed), hql-analyze.g (changed)
cristian_bogdan 2008-07-30 02:30 Rev.: 2955

testing with the actual analyzer

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (changed)
cristian_bogdan 2008-07-29 20:04 Rev.: 2950

finally learned how to grab the hql recognition exceptions

10 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (+10 -1)
manuel_gay 2008-07-20 20:18 Rev.: 2873

adding "substring". would probably make sense to look into Hibernate and take functions from there

1 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (+1 -1)
manuel_gay 2008-07-18 11:50 Rev.: 2846

hql type analyzer now also knows the type of sum()

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (changed)
cristian_bogdan 2008-07-14 02:36 Rev.: 2817

support for differences in parameter syntax

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryAnalysisProvider.java (changed)
cristian_bogdan 2008-07-11 21:58 Rev.: 2808

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

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryAnalysisProvider.java (changed)
rosso_nero 2008-06-25 21:07 Rev.: 2666

resolving generics

1 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: DetectHQLTokenTypes.java (+1 -1)
rosso_nero 2008-06-25 01:15 Rev.: 2653

resolving generics

2 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (+2 -2)
rosso_nero 2008-06-15 17:18 Rev.: 2598

resolving generics

1 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (+1 -1)
manuel_gay 2008-06-03 14:16 Rev.: 2480

MONTH is a INT, not a DATE

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (changed)
manuel_gay 2008-06-03 14:09 Rev.: 2479

need more coffee: fixing bug introduced by refactoring

3 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (+3 -3)
manuel_gay 2008-06-03 13:38 Rev.: 2478

- adding DAY, MONTH, YEAR as having INT type
- refactoring the method type detection mechanism a bit

23 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (+23 -26)
manuel_gay 2008-05-12 17:37 Rev.: 2311

Improving hql analyser: providing label types

19 lines of code changed in 2 files:

  • classes/org/makumba/providers/query/hql: HqlAnalyzeWalker.java (+1 -1), HqlAnalyzer.java (+18 -2)
rosso_nero 2008-05-12 04:19 Rev.: 2301

more descriptive message

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (changed)
manuel_gay 2008-04-21 18:23 Rev.: 2258

Adding logging to HQL query analysis

6 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (+6)
manuel_gay 2008-04-20 17:30 Rev.: 2254

New methods for getting projections, moving method to get the type containing a field from ComposedQuery

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (changed)
manuel_gay 2008-04-15 13:41 Rev.: 2241

Adding method that provides projection types

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (changed)
manuel_gay 2008-04-12 14:33 Rev.: 2240

Displaying correct path in HQL token detection output

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: DetectHQLTokenTypes.java (changed)
manuel_gay 2008-03-15 16:15 Rev.: 2236

Avoiding creation of useless object instances of Providers by using singletons

2 lines of code changed in 2 files:

  • classes/org/makumba/providers/query/hql: HqlAnalyzer.java (+1 -1), MddObjectType.java (+1 -1)
cristian_bogdan 2007-11-22 15:14 Rev.: 2127

refactored query providers, separated completely from query analyzers

56 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryAnalysisProvider.java (new 56)
cristian_bogdan 2007-11-22 15:03 Rev.: 2126

refactored query providers, separated completely from query analyzers

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (del)
cristian_bogdan 2007-11-22 04:12 Rev.: 2119

removed references to Configuration when it is default, thus heavily reducing dependencies to the class

0 lines of code changed in 3 files:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (changed), HqlAnalyzer.java (changed), MddObjectType.java (changed)
manuel_gay 2007-11-21 18:23 Rev.: 2099

Moving SQLPointer to commons (used a bit everywhere)

1 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (+1 -1)
manuel_gay 2007-11-21 18:16 Rev.: 2098

documenting a bit

7 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: MddObjectType.java (+7)
manuel_gay 2007-11-21 18:05 Rev.: 2097

Formatting source

24 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: MddObjectType.java (+24 -24)
manuel_gay 2007-11-21 17:33 Rev.: 2094

Removing leftovers of hibernate_ pointers

2 lines of code changed in 2 files:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (-14), MddObjectType.java (+2 -13)
manuel_gay 2007-11-21 16:26 Rev.: 2090

Moving HQL Analyzer to its right location

2132 lines of code changed in 13 files:

  • classes/org/makumba/providers/query/hql: DetectHQLTokenTypes.java (new 41), ExprTypeAST.java (new 104), HQLQueryProvider.java (changed), HibernateObjectType.java (new 22), HqlAnalyzeWalker.java (new 273), HqlAnalyzer.java (new 322), MddObjectType.java (new 96), ObjectType.java (new 14), ObjectTypeAST.java (new 72), ParamTypeAST.java (new 15), TreeViewer.java (new 51), hql-analyze.g (new 591), hql-sql.g-example (new 531)
manuel_gay 2007-11-10 01:30 Rev.: 2041

Refactoring: moving query execution from HibernateQueryProvider to HibernateTransaction. HibernateTransaction.executeQuery now supports named parameters.
Left TODO: do the same for MakumbaTransactions, so Transaction.executeQuery supports named parameters and decide what to do with QueryProvider-s.

51 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (+51 -196)
manuel_gay 2007-11-06 20:42 Rev.: 2013

Adapting the small test to use Hibernate TP

0 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (changed)
cristian_bogdan 2007-10-27 23:58 Rev.: 1954

fixed bug: pointers that end with .id need not be transformed

2 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (+2)
manuel_gay 2007-10-23 13:05 Rev.: 1900

Adding code to populate the db for testing

90 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (+90 -7)
manuel_gay 2007-09-28 18:35 Rev.: 1707

Refactoring: introducing TransactionProvider and removing static dependencies from MakumbaSystem wherever possible.

14 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (+14 -4)
cristian_bogdan 2007-09-26 12:06 Rev.: 1691

beginning of parameter type computation, especially for pointers, which is needed for passing external-form makumba pointers to hql queries

26 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (+26 -15)
manuel_gay 2007-09-25 15:54 Rev.: 1688

Refactoring: moving classes from utils to the most appropriate location, moving form-related classes to forms package.

3 lines of code changed in 1 file:

  • classes/org/makumba/providers/query/hql: HQLQueryProvider.java (+3 -3)
manuel_gay 2007-09-24 18:36 Rev.: 1678

Refactoring: merging list and forms refactoring branch

272 lines of code changed in 2 files:

  • classes/org/makumba/providers/query/hql: HQLQueryExecutionProvider.java (del), HQLQueryProvider.java (new 272)

(1 more)

Generated by StatSVN 0.5.0