In JDG 6.4, the protobuf format allows to specify which fields are indexed and which are not. However, once the cache is configured to have indexing enabled (some of the fields are indexed), client cannot opt-out for index-less query when it wants to query some of the non-indexed fields. There is even a more complicated scenario when we want to run single query on both indexed and non-indexed fields, however, this would be even more tricky to implement.
This also happens in embedded mode, with indexless dls queries on an already indexed cache.
Adrian Nistor <anistor> updated the status of jira ISPN-5165 to Coding In Progress