Yes, it's working after setting the compact footer to true.

Regards,
Gangaiah

On Mon, Nov 8, 2021 at 2:29 PM Pavel Tupitsyn <ptupit...@apache.org> wrote:

> Can you please try the workaround from the comments in the ticket?
>
> ClientConfiguration.setBinaryConfiguration(new
> BinaryConfiguration().setCompactFooter(true))
>
> On Sun, Nov 7, 2021 at 10:23 PM Ganguly Gundeboina <
> gangaiah.ya...@gmail.com> wrote:
>
>> Hi Pavel,
>>
>> We are facing the same issue which is mentioned in the below ticket.
>>
>> https://issues.apache.org/jira/projects/IGNITE/issues/IGNITE-10960?filter=allopenissues
>>
>> Is there any workaround for this?
>>
>> Regards,
>> Gangaiah
>>
>> On Mon, Nov 8, 2021 at 12:37 AM Pavel Tupitsyn <ptupit...@apache.org>
>> wrote:
>>
>>> Hi Gangaiah,
>>>
>>> 1. Can you please share a minimal reproducer?
>>> 2. Did it work before in 2.7.6?
>>>
>>>
>>> On Sun, Nov 7, 2021 at 9:21 PM Ganguly Gundeboina <
>>> gangaiah.ya...@gmail.com> wrote:
>>>
>>>> Hi Igniters,
>>>>
>>>>
>>>>
>>>> We have upgraded to 2.11 from 2.7.6 and trying to use Ignite thin
>>>> clients in the latest version i.e. 2.11.0, we found one weird issue,
>>>> *get/getAll* call is not returning data for caches which has 
>>>> *complex/composite
>>>> key *(Same is working with thick clients properly). Has anyone came
>>>> around this behaviour?
>>>>
>>>>
>>>> And also the get/getall working for the keys which are updated/inserted
>>>> using thin client.
>>>>
>>>>
>>>>
>>>> Below is the cache config of the same:
>>>>
>>>>
>>>>
>>>> <bean class="org.apache.ignite.configuration.CacheConfiguration"
>>>> parent="cache-template">
>>>>
>>>>     <property name="name" value="MapCustOTTCache" />
>>>>
>>>>     <property name="cacheMode" value="PARTITIONED" />
>>>>
>>>>     <property name="atomicityMode" value="ATOMIC" />
>>>>
>>>>     <property name="backups" value="1" />
>>>>
>>>>     <property name="statisticsEnabled" value="true"/>
>>>>
>>>>     <property name="queryEntities">
>>>>
>>>>         <list>
>>>>
>>>>             <bean class="org.apache.ignite.cache.QueryEntity">
>>>>
>>>>                 <property name="keyType"
>>>> value="com.model.MapCustOTTKey" />
>>>>
>>>>                 <property name="valueType" value="com.model.MapCustOTT"
>>>> />
>>>>
>>>>                 <property name="keyFields">
>>>>
>>>>                     <list>
>>>>
>>>>                         <value>partyId</value>
>>>>
>>>>                         <value>serviceType</value>
>>>>
>>>>                     </list>
>>>>
>>>>                 </property>
>>>>
>>>>                 <property name="fields">
>>>>
>>>>                     <map>
>>>>
>>>>                         <entry key="partyId" value="java.lang.String" />
>>>>
>>>>                         <entry key="serviceType"
>>>> value="java.lang.String" />
>>>>
>>>>                         <entry key="subscriptionIdList"
>>>> value="java.lang.String" />
>>>>
>>>>                         <entry key="updatedby" value="java.lang.String"
>>>> />
>>>>
>>>>                         <entry key="updateddatetime"
>>>> value="java.sql.Timestamp" />
>>>>
>>>>                     </map>
>>>>
>>>>                 </property>
>>>>
>>>>                 <property name="aliases">
>>>>
>>>>                     <map>
>>>>
>>>>                         <entry key="partyId" value="PARTY_ID" />
>>>>
>>>>                         <entry key="serviceType" value="SERVICE_TYPE" />
>>>>
>>>>                         <entry key="subscriptionIdList"
>>>> value="SUBSCRIPTION_ID_LIST" />
>>>>
>>>>                         <entry key="updatedby" value="UPDATEDBY" />
>>>>
>>>>                         <entry key="updateddatetime"
>>>> value="UPDATEDDATETIME" />
>>>>
>>>>                     </map>
>>>>
>>>>                 </property>
>>>>
>>>>                 <property name="indexes">
>>>>
>>>>                     <list>
>>>>
>>>>                         <bean
>>>> class="org.apache.ignite.cache.QueryIndex">
>>>>
>>>>                             <property name="name"
>>>> value="MAP_CUST_OTT_PK" />
>>>>
>>>>                             <property name="indexType" value="SORTED" />
>>>>
>>>>                             <property name="fields">
>>>>
>>>>                                 <map>
>>>>
>>>>                                     <entry key="partyId" value="false"
>>>> />
>>>>
>>>>                                     <entry key="serviceType"
>>>> value="false" />
>>>>
>>>>                                 </map>
>>>>
>>>>                             </property>
>>>>
>>>>                         </bean>
>>>>
>>>>                     </list>
>>>>
>>>>                 </property>
>>>>
>>>>             </bean>
>>>>
>>>>         </list>
>>>>
>>>>     </bean>
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Gangaiah
>>>>
>>>

Reply via email to