Closes a second issue described in #39. Fields with aliases are stored by their field name, not their alias name in the cache so we were trying to look them up in the EntityTypeMap by their alias name and incorrectly missing evicting them. This fix handles properly evicting expired aliased fields and filtering them out of the returned query result.
Closes a second issue described in #39. Fields with aliases are stored by their field name, not their alias name in the cache so we were trying to look them up in the
EntityTypeMap
by their alias name and incorrectly missing evicting them. This fix handles properly evicting expired aliased fields and filtering them out of the returned query result.