Skip to content

Acl garbage collector update

This MR provides few major changes in garbage collecting actor:

  • Actor was moved to play-auth module since it has nothing to do with play-cms itself
  • Actor settings keys were refreshed to utilize HOCON's support of duration in configs.
  • Actor and it's executor was moved into a separate module in order to provide easy way of enabling/disabling garbage collecting
  • Garbage collecting is enabled by default
  • DefaultDomainObjectRetrievalStrategy got better way to resolve the id of the entity. It could now handle basic fields (numeric and string) as well as composite or embedded ids. This was acheved by adding new method to Identifier method that allows to retrieve original entity Id from the string representation.
  • DefaultPartyListener was dropped since we got ACL garbage collection enabled by default. Dropping this listener allows us to make one step towards removing static play framework calls.
Edited by Anton Sudak

Merge request reports