IMap.values(predicateWithoutIndex) does not update TTL metadata #15896
Labels
Module: IMap
Module: Query
Source: Internal
PR or issue was opened by an employee
Team: Core
Type: Defect
Milestone
#15136 introduced eviction support on index level. As a result, API calls such as
IMap.values(predicate)
update the TTL metadata (lastAccessTime
, ...) of the returned records if an index is used. However, if the predicate doesn't use an index, the TTL metadata is not updated.Reproducer:
This affects also
map.values()
which is implemented asmap.values(Predicates.alwaysTrue())
internally.The text was updated successfully, but these errors were encountered: