Uploaded image for project: 'Kylin'
  1. Kylin
  2. KYLIN-2588

Query failed when two top-n measure with order by count(*) exists in one cube

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • v2.0.0
    • v2.1.0
    • Metadata
    • None

    Description

      Query failed when two top-n measure with order by count exists in one cube

      Caused by: java.lang.NullPointerException
      at org.apache.kylin.metadata.model.ParameterDesc.equals(ParameterDesc.java:148)
      at org.apache.kylin.metadata.model.FunctionDesc.equals(FunctionDesc.java:301)
      at java.util.HashMap.putVal(HashMap.java:634)
      at java.util.HashMap.put(HashMap.java:611)
      at org.apache.kylin.cube.gridtable.CuboidToGridTableMapping.init(CuboidToGridTableMapping.java:97)
      at org.apache.kylin.cube.gridtable.CuboidToGridTableMapping.<init>(CuboidToGridTableMapping.java:60)
      at org.apache.kylin.cube.gridtable.CubeGridTable.newGTInfo(CubeGridTable.java:27)
      at org.apache.kylin.storage.gtrecord.CubeScanRangePlanner.<init>(CubeScanRangePlanner.java:89)
      at org.apache.kylin.storage.gtrecord.CubeSegmentScanner.<init>(CubeSegmentScanner.java:73)
      at org.apache.kylin.storage.gtrecord.GTCubeStorageQueryBase.search(GTCubeStorageQueryBase.java:86)
      at org.apache.kylin.query.enumerator.OLAPEnumerator.queryStorage(OLAPEnumerator.java:120)
      at org.apache.kylin.query.enumerator.OLAPEnumerator.moveNext(OLAPEnumerator.java:64)

      Attachments

        Activity

          People

            lidong_sjtu Dong Li
            lidong_sjtu Dong Li
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: