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