This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a change to branch maintenance-branch
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from c2843151d0 CAUSEWAY-3795 : fixes destroy callback
     add f07c9b3227 CAUSEWAY-3705 : sketches modules for title cache extension
     add fa174adedf CAUSEWAY-3705: wip, compiles at least
     add ffb32cd107 CAUSEWAY-3705: simple implementation, no strategy, single 
cache
     add 1efa31963e CAUSEWAY-3705: adds docs, renames module jcache to caffeine

No new revisions were added by this update.

Summary of changes:
 .../unrecoverable/BookmarkNotFoundException.adoc   |  19 ++
 .../index/services/metrics/MetricsService.adoc     |  40 +++-
 .../services/search/CollectionSearchService.adoc   |  47 +----
 .../dom/ApplicationUserAutoCreationService.adoc    |  17 ++
 .../index/titlecache/applib/event/Cached.adoc      |  40 ++++
 .../applib/event/CachedWithCacheSettings.adoc      |  38 ++++
 .../caffeine/dom/TitleCacheSubscriber.adoc         |  46 +++++
 .../changetracking/EntityChangeTrackerDefault.adoc |  16 +-
 .../modules/ROOT/partials/extensions.adoc          |   1 +
 antora/playbooks/site.NEXT.yml                     |   3 +
 antora/playbooks/site.yml                          |   3 +
 bom/pom.xml                                        |  23 +++
 core/adoc/modules/_overview/pages/about.adoc       | 114 +++++++++---
 .../config/pages/sections/causeway.applib.adoc     |   9 +
 .../config/pages/sections/causeway.extensions.adoc |  23 +++
 .../core/config/CausewayConfiguration.java         |  27 +++
 core/metamodel/src/main/java/module-info.java      |   3 +-
 .../specimpl/ObjectSpecificationAbstract.java      |  19 ++
 .../core/metamodel/spi/EntityTitleSubscriber.java  |  31 ++++
 .../{commandlog => titlecache}/adoc/antora.yml     |   0
 .../titlecache/adoc/modules/titlecache}/nav.adoc   |   0
 .../adoc/modules/titlecache/pages/about.adoc       | 124 +++++++++++++
 .../modules/titlecache/partials/module-nav.adoc    |   6 +
 extensions/core/titlecache/applib/pom.xml          |  45 +++++
 .../applib/src/main/java/module-info.java          |  25 +++
 .../applib/CausewayModuleExtTitlecacheApplib.java  |  27 +++
 .../extensions/titlecache/applib/event/Cached.java |  53 ++++++
 .../applib/event/CachedWithCacheSettings.java      |  39 ++++
 extensions/core/titlecache/caffeine/pom.xml        |  71 +++++++
 .../caffeine/src/main/java/module-info.java        |  34 ++++
 .../CausewayModuleExtTitlecacheCaffeine.java       |  61 ++++++
 .../caffeine/dom/TitleCacheSubscriber.java         | 204 +++++++++++++++++++++
 extensions/core/titlecache/pom.xml                 |  55 ++++++
 extensions/pom.xml                                 |   1 +
 34 files changed, 1174 insertions(+), 90 deletions(-)
 create mode 100644 
antora/components/refguide-index/modules/applib/pages/index/exceptions/unrecoverable/BookmarkNotFoundException.adoc
 create mode 100644 
antora/components/refguide-index/modules/extensions/pages/index/secman/delegated/springoauth2/dom/ApplicationUserAutoCreationService.adoc
 create mode 100644 
antora/components/refguide-index/modules/extensions/pages/index/titlecache/applib/event/Cached.adoc
 create mode 100644 
antora/components/refguide-index/modules/extensions/pages/index/titlecache/applib/event/CachedWithCacheSettings.adoc
 create mode 100644 
antora/components/refguide-index/modules/extensions/pages/index/titlecache/caffeine/dom/TitleCacheSubscriber.adoc
 create mode 100644 
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/spi/EntityTitleSubscriber.java
 copy extensions/core/{commandlog => titlecache}/adoc/antora.yml (100%)
 copy {antora/components/userguide/modules/btb => 
extensions/core/titlecache/adoc/modules/titlecache}/nav.adoc (100%)
 create mode 100644 
extensions/core/titlecache/adoc/modules/titlecache/pages/about.adoc
 create mode 100644 
extensions/core/titlecache/adoc/modules/titlecache/partials/module-nav.adoc
 create mode 100644 extensions/core/titlecache/applib/pom.xml
 create mode 100644 
extensions/core/titlecache/applib/src/main/java/module-info.java
 create mode 100644 
extensions/core/titlecache/applib/src/main/java/org/apache/causeway/extensions/titlecache/applib/CausewayModuleExtTitlecacheApplib.java
 create mode 100644 
extensions/core/titlecache/applib/src/main/java/org/apache/causeway/extensions/titlecache/applib/event/Cached.java
 create mode 100644 
extensions/core/titlecache/applib/src/main/java/org/apache/causeway/extensions/titlecache/applib/event/CachedWithCacheSettings.java
 create mode 100644 extensions/core/titlecache/caffeine/pom.xml
 create mode 100644 
extensions/core/titlecache/caffeine/src/main/java/module-info.java
 create mode 100644 
extensions/core/titlecache/caffeine/src/main/java/org/apache/causeway/extensions/titlecache/caffeine/CausewayModuleExtTitlecacheCaffeine.java
 create mode 100644 
extensions/core/titlecache/caffeine/src/main/java/org/apache/causeway/extensions/titlecache/caffeine/dom/TitleCacheSubscriber.java
 create mode 100644 extensions/core/titlecache/pom.xml

Reply via email to