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