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)