[ https://issues.apache.org/jira/browse/GEODE-2048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Barry Oglesby resolved GEODE-2048. ---------------------------------- Resolution: Invalid This has been filed as a GEM-1065 instead. > Non distinct queries fail with 822 client and geode server > ---------------------------------------------------------- > > Key: GEODE-2048 > URL: https://issues.apache.org/jira/browse/GEODE-2048 > Project: Geode > Issue Type: Bug > Components: querying > Reporter: Barry Oglesby > > The {{org.apache.geode.cache.query.internal.CumulativeNonDistinctResults}} > class is converted to > {{com.gemstone.gemfire.cache.query.internal.CumulativeNonDistinctResults}}, > but that class doesn't exist in 822. > The client query is: {{select * from /data}} > The client throws: > {noformat} > Caused by: java.lang.ClassNotFoundException: > com.gemstone.gemfire.cache.query.internal.CumulativeNonDistinctResults > at > com.gemstone.gemfire.internal.ClassPathLoader.forName(ClassPathLoader.java:422) > at > com.gemstone.gemfire.internal.InternalDataSerializer.getCachedClass(InternalDataSerializer.java:3997) > at > com.gemstone.gemfire.DataSerializer.readClass(DataSerializer.java:278) > at > com.gemstone.gemfire.cache.query.internal.types.ObjectTypeImpl.fromData(ObjectTypeImpl.java:80) > at > com.gemstone.gemfire.cache.query.internal.types.CollectionTypeImpl.fromData(CollectionTypeImpl.java:96) > at > com.gemstone.gemfire.internal.InternalDataSerializer.invokeFromData(InternalDataSerializer.java:2480) > at > com.gemstone.gemfire.internal.DSFIDFactory.create(DSFIDFactory.java:1080) > at > com.gemstone.gemfire.internal.InternalDataSerializer.basicReadObject(InternalDataSerializer.java:2797) > at > com.gemstone.gemfire.DataSerializer.readObject(DataSerializer.java:3219) > at > com.gemstone.gemfire.internal.util.BlobHelper.deserializeBlob(BlobHelper.java:110) > at > com.gemstone.gemfire.internal.util.BlobHelper.deserializeBlob(BlobHelper.java:77) > at > com.gemstone.gemfire.internal.cache.tier.sockets.CacheServerHelper.deserialize(CacheServerHelper.java:55) > at > com.gemstone.gemfire.internal.cache.tier.sockets.Part.getObject(Part.java:245) > at > com.gemstone.gemfire.internal.cache.tier.sockets.Part.getObject(Part.java:250) > at > com.gemstone.gemfire.cache.client.internal.QueryOp$QueryOpImpl$1.handle(QueryOp.java:100) > at > com.gemstone.gemfire.cache.client.internal.AbstractOp.processChunkedResponse(AbstractOp.java:329) > at > com.gemstone.gemfire.cache.client.internal.QueryOp$QueryOpImpl.processResponse(QueryOp.java:165) > at > com.gemstone.gemfire.cache.client.internal.AbstractOp.processResponse(AbstractOp.java:216) > at > com.gemstone.gemfire.cache.client.internal.AbstractOp.attemptReadResponse(AbstractOp.java:154) > at > com.gemstone.gemfire.cache.client.internal.AbstractOp.attempt(AbstractOp.java:376) > at > com.gemstone.gemfire.cache.client.internal.ConnectionImpl.execute(ConnectionImpl.java:255) > at > com.gemstone.gemfire.cache.client.internal.pooling.PooledConnection.execute(PooledConnection.java:319) > at > com.gemstone.gemfire.cache.client.internal.OpExecutorImpl.executeWithPossibleReAuthentication(OpExecutorImpl.java:939) > at > com.gemstone.gemfire.cache.client.internal.OpExecutorImpl.execute(OpExecutorImpl.java:160) > ... 9 more > {noformat} > This query succeeds: {{select distinct * from /data}} -- This message was sent by Atlassian JIRA (v6.3.4#6332)