This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 0c13b4c7b5 adds PageRenderSubscriber into refguide docs.
add c8f20f2a32 ESTUP2-668 enable bulk mode for property change audit trails
add 35e3015471 ESTUP2-668 enabled bulk processing for repository service
add 13fb837c06 ESTUP2-668 enabled bulk processing for repository service
for a given class
add 8978aab9be ESTUP2-668 this should make bulk processing thread safe
add 7b0b703619 ESTUP2-668 a little cleanup
add e7d8d98107 ESTUP2-668 review changes
add e0a8593e18 ESTUP2-668 review changes PtII
add 1c2c80a2e8 ESTUP2-668 regression test finetuning
add c0bd9a91b0 Merge branch 'ESTUP2-668' into CAUSEWAY-3745
add f3905f657e CAUSEWAY-3745: updates javadoc is all.
add d389e3c482 CAUSEWAY-3745: updates javadoc is all.
add 46655c69cd CAUSEWAY-3745: renames AuditEntryRepository#createForBulk
...
add 2d39c84661 CAUSEWAY-3745: renames
EntityPropertychangeSubscriber#onBulkChanging ...
add 7817369ba0 CAUSEWAY-3745: renames
EntityPropertychangeSubscriber#onBulkChanging ...
add ccfb0c6e62 CAUSEWAY-3745: renames RepositoryServiceDefault's
'bulkMode' thread local...
add 6eb1c52458 CAUSEWAY-3745: factors out 'suppressFlushing' and
'resumeFlushing' methods
add ead2170ca7 CAUSEWAY-3745: inlines setSuppressFlushing wherever called,
and simplify
add 416930a375 CAUSEWAY-3745: fixes the config property in the regression
test
new 69b7f3d4fa Merge pull request #2424 from apache/CAUSEWAY-3745
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../publishing/log/EntityPropertyChangeLogger.java | 8 +++++-
.../spi/EntityPropertyChangeSubscriber.java | 14 +++++++++
.../services/repository/RepositoryService.java | 10 +++++++
.../core/config/CausewayConfiguration.java | 22 +++++++++++++++
.../EntityPropertyChangePublisherDefault.java | 14 +++++++--
.../applib/dom/AuditTrailEntryRepository.java | 5 ++++
.../dom/AuditTrailEntryRepositoryAbstract.java | 7 +++++
...ntityPropertyChangeSubscriberForAuditTrail.java | 10 +++++++
.../repository/RepositoryServiceDefault.java | 33 ++++++++++++++++++++--
.../testdomain/fixtures/EntityTestFixtures.java | 24 ++++++++++++++--
.../causeway/testdomain/jdo/JdoTestFixtures.java | 12 ++++++++
.../causeway/testdomain/jpa/JpaTestFixtures.java | 11 ++++++++
.../persistence/jpa/JpaBootstrappingTest.java | 2 +-
...est.java => JpaPropertyBulkPublishingTest.java} | 2 +-
...t.java => JpaPropertySinglePublishingTest.java} | 3 +-
15 files changed, 165 insertions(+), 12 deletions(-)
copy
regressiontests/publishing-jpa/src/test/java/org/apache/causeway/testdomain/publishing/jpa/{JpaPropertyPublishingTest.java
=> JpaPropertyBulkPublishingTest.java} (98%)
rename
regressiontests/publishing-jpa/src/test/java/org/apache/causeway/testdomain/publishing/jpa/{JpaPropertyPublishingTest.java
=> JpaPropertySinglePublishingTest.java} (94%)