KNL-1106 merge r129116,129117 from trunk


git-svn-id: https://source.sakaiproject.org/svn/kernel@308546 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1115 merge r129118 from trunk


git-svn-id: https://source.sakaiproject.org/svn/kernel@308547 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1116 merge r129115 from trunk


git-svn-id: https://source.sakaiproject.org/svn/kernel@308548 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1117 merge r129209 from trunk


git-svn-id: https://source.sakaiproject.org/svn/kernel@308549 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1162 KNL-1229 Added in support to detect when a cache is distributed
This is necessary to support legacy event based expiration and modern distributed caching at the same time



git-svn-id: https://source.sakaiproject.org/svn/kernel@308550 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1195 merge r306861 from trunk


git-svn-id: https://source.sakaiproject.org/svn/kernel@308551 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1114 merge r129027 from trunk


git-svn-id: https://source.sakaiproject.org/svn/kernel@308552 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1211 merge r307531 from trunk


git-svn-id: https://source.sakaiproject.org/svn/kernel@308553 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1229 Remove deprecated "pattern" cache update event handling
All use of pattern caches removed except the specialized use in SiteCacheImpl which will be handled in the 1225 ticket



git-svn-id: https://source.sakaiproject.org/svn/kernel@308556 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1162 corrected visibility issue in CEE

git-svn-id: https://source.sakaiproject.org/svn/kernel@308562 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1229 reversing the removal of the cache

git-svn-id: https://source.sakaiproject.org/svn/kernel@308571 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-295 reversing for Sakai 10



git-svn-id: https://source.sakaiproject.org/svn/kernel@308572 66ffb92e-73f9-0310-93c1-f5514f145a0a
KNL-1229 Reinstating alias cache but disabling it for new caching system
Will remove this cache in 11



git-svn-id: https://source.sakaiproject.org/svn/kernel@308573 66ffb92e-73f9-0310-93c1-f5514f145a0a