You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Barry Oglesby (JIRA)" <ji...@apache.org> on 2016/11/01 17:29:58 UTC

[jira] [Closed] (GEODE-2048) Non distinct queries fail with 822 client and geode server

     [ https://issues.apache.org/jira/browse/GEODE-2048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Barry Oglesby closed GEODE-2048.
--------------------------------

> 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)