brianchandotcom/liferay-portal — pull request #3660 by samuelkong (2012-01-10 06:49:24+00:00)
Title: LPS-23297

1 bug reason:
cache arrayable operator using key {"id1","id2"...}
never get chance to clean the cache.

2 solution:
cache the arguments each entity using key id1 and id2 ...
key result
id1 {"id1","id2"...}
id2 {"id1","id2"...}
when id1 be updated, get the arguments {"id1","id2"...} and remove cache .
FinderCacheUtil.remove( {"id1","id2"...} )

# only submit the template, need run build service.