castor
  1. castor
  2. CASTOR-3115 Make new ParseTreeWalker to translate queries correctly
  3. CASTOR-3118

Refactor CastorQLParseTreeWalker to understand COUNT(*) and COUNT(<path>) aggregations

    Details

    • Type: Sub-task Sub-task
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: JDO queries
    • Labels:
      None
    • Number of attachments :
      4

      Description

      The new ParseTreeWalker has problemswith projects with a COUNT aggregate, yet. ("SELECT COUNT(...) ..." as in test97.testOQLQueryWithParameter()).
      This is going to be fixed.

      1. patch-CastorQLParseTreeWalker-COUNT-110628.txt
        6 kB
        Johannes Venzke
      2. patch-CastorQLParseTreeWalker-COUNT-110701.txt
        7 kB
        Johannes Venzke
      3. patch-COUNT-110625.txt
        29 kB
        Johannes Venzke
      4. patch-COUNT-110627.txt
        31 kB
        Johannes Venzke

        Activity

        Johannes Venzke made changes -
        Field Original Value New Value
        Assignee Johannes Venzke [ jvenzke ]
        Ralf Joachim made changes -
        Component/s JDO queries [ 11823 ]
        Johannes Venzke made changes -
        Attachment patch-COUNT-110625.txt [ 55722 ]
        Johannes Venzke made changes -
        Attachment patch-COUNT-110627.txt [ 55745 ]
        Ralf Joachim made changes -
        Summary Refactor ParseTreeWalker to understand COUNT aggregations Refactor CastorQLParseTreeWalker to understand COUNT(*) and COUNT(<path>) aggregations
        Johannes Venzke made changes -
        Johannes Venzke made changes -
        Ralf Joachim made changes -
        Assignee Johannes Venzke [ jvenzke ] Ralf Joachim [ rjoachim ]

          People

          • Assignee:
            Ralf Joachim
            Reporter:
            Johannes Venzke
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: