Hello! I think that value should have order of 1 to be used here. Can you try that?
Regards, -- Ilya Kasnacheev 2018-08-21 18:56 GMT+03:00 Prasad Bhalerao <prasadbhalerao1...@gmail.com>: > Original Sql query: > > SELECT dnsnb.value, > dnsnb.id > FROM DnsNetBiosAssetGroupData dnsnb > JOIN TABLE (value VARCHAR = ? ) temp > ON dnsnb.value = temp.value > WHERE dnsnb.subscriptionId = ? > AND dnsnb.assetGroupId = ? > AND dnsnb.assetTypeInd = ? > > temp table list has around 1_00_000 values. > > I also tried changing the indexes as follows. But it did not work. > > public class DnsNetBiosAssetGroupData implements > Data<DefaultDataAffinityKey>,UpdatableData<DefaultDataAffinityKey> { > > @QuerySqlField > private long id; > @QuerySqlField(orderedGroups = {@QuerySqlField.Group(name = > "dns_nb_asset_group_data_idx1", order = 1)}) > private long assetGroupId; > @QuerySqlField(orderedGroups = {@QuerySqlField.Group(name = > "dns_nb_asset_group_data_idx1", order = 2)}) > private int assetTypeInd; > private int partitionId; > @QuerySqlField > private long subscriptionId; > @QuerySqlField > private long updatedDate; > //@QuerySqlField (index = true) > @QuerySqlField(orderedGroups = {@QuerySqlField.Group(name = > "dns_nb_asset_group_data_idx1", order = 3)}) > private String value; > > > Thanks, > Prasad > > On Tue, Aug 21, 2018 at 7:35 PM ilya.kasnacheev <ilya.kasnach...@gmail.com> > wrote: > >> Hello! >> >> Can you please show the original query that you are running? >> >> Regards, >> >> >> >> -- >> Sent from: http://apache-ignite-users.70518.x6.nabble.com/ >> >