You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2023/03/05 16:02:32 UTC

[causeway] branch master updated (b466a14cd0 -> b8ae15036b)

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 b466a14cd0 improves build.sh, serve up timeline
     add 743b346a22 CAUSEWAY-3366: wip, adding in onReady and onStarted callbacks
     add 5047dfae33 CAUSEWAY-3366: simplifies CommandSubscriberForCommandLog impl
     add 0362d49288 CAUSEWAY-3366: fixes commandlog integ test
     add 6f25e1b318 CAUSEWAY-3366: improves docs/website for Command in refguide, is all.
     add 144924de60 CAUSEWAY-3366: improves javadoc for Interaction, is all.
     add 1e0ee3db04 CAUSEWAY-3366: fixes mis-spelling in EntityState, is all.
     add 577260ff59 CAUSEWAY-3366: makes AsyncCallable also implement Callable
     add 848cee3f7f CAUSEWAY-3366: improves docs of cmd-2.0.xsd, is all.
     add 0413633c07 CAUSEWAY-3366: makes InteractionIdGenerator into an interface, with ..
     add 1ce7983fe5 CAUSEWAY-3366: improves internal comment in CommandSubscriberForCommandLog, is all.
     add 6042ddaabe CAUSEWAY-3366: removes unnecessary getter of ServiceRegistry service in CausewayIntegrationTestAbstract, is all.
     add 02849974e0 CAUSEWAY-3366: improves docs for execution outbox is all (outbox idiom)
     add c9ceccae2c CAUSEWAY-3366: fixes bug in WrapperFactoryDefault, the uuid of the child command should be ...
     add 564e9a9d15 CAUSEWAY-3366: simplifies API of CommandExecutorService ...
     add 830c301ce6 CAUSEWAY-3366: adds docs on interactions, commands and executions
     add cd1fd8be51 CAUSEWAY-3366: allows the Command's interactionId to be replaced by CommandExecutorService
     add 671362972e CAUSEWAY-3366: fixes regression tests for new behaviour of cmdlog
     new b8ae15036b Merge pull request #1475 from apache/CAUSEWAY-3366

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:
 .../causeway/applib/services/command/Command.java  |  72 +++++--
 .../services/command/CommandExecutorService.java   |  29 +--
 .../applib/services/iactn/Interaction.java         |   5 +-
 .../services/publishing/log/CommandLogger.java     |  17 +-
 .../services/publishing/spi/CommandSubscriber.java |  29 ++-
 .../applib/services/repository/EntityState.java    |   7 +-
 .../services/wrapper/callable/AsyncCallable.java   |   3 +-
 .../src/main/resources/schema/cmd/cmd-2.0.xsd      |   7 +-
 .../interactions-commands-and-executions.adoc      | 230 +++++++++++++++++++++
 .../modules/interaction/partials/module-nav.adoc   |   1 +
 .../interaction/session/CausewayInteraction.java   |  19 +-
 .../metamodel/execution/InteractionInternal.java   |   3 +
 .../publish/command/CommandPublishingFacet.java    |  17 --
 .../core/metamodel/object/MmEntityUtil.java        |   4 +-
 .../object/_ManagedObjectEntityBookmarked.java     |   4 +-
 .../services/publishing/CommandPublisher.java      |  16 +-
 .../CausewayModuleCoreRuntimeServices.java         |   3 +-
 .../command/CommandExecutorServiceDefault.java     | 153 ++++++--------
 .../executor/MemberExecutorServiceDefault.java     |  40 +++-
 .../publish/CommandPublisherDefault.java           |  42 +++-
 .../core/runtimeservices/publish/_Xray.java        |  32 ++-
 .../session/InteractionIdGenerator.java            |  16 +-
 ...tor.java => InteractionIdGeneratorDefault.java} |  18 +-
 .../session/InteractionServiceDefault.java         |   6 +-
 .../wrapper/WrapperFactoryDefault.java             |  34 +--
 .../commandlog/applib/dom/BackgroundService.java   |   1 -
 .../commandlog/applib/dom/CommandLogEntry.java     |  29 +--
 .../applib/dom/CommandLogEntryRepository.java      |   4 +-
 .../applib/job/RunBackgroundCommandsJob.java       |   2 +-
 .../subscriber/CommandSubscriberForCommandLog.java |  45 +++-
 .../BackgroundService_IntegTestAbstract.java       |  20 +-
 .../adoc/modules/executionoutbox/pages/about.adoc  |  72 ++++++-
 .../jobcallables/ReplicateAndRunCommands.java      |   2 +-
 .../CmdExecAuditSessLog_IntegTestAbstract.java     |  95 ++++++---
 .../subscriber/CommandSubscriberForTesting.java    |  27 ++-
 .../applib/CausewayIntegrationTestAbstract.java    |   5 +-
 .../testing/integtestsupport/applib/_Helper.java   |   2 +-
 37 files changed, 818 insertions(+), 293 deletions(-)
 create mode 100644 core/interaction/src/main/adoc/modules/interaction/pages/interactions-commands-and-executions.adoc
 copy core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/session/{InteractionIdGenerator.java => InteractionIdGeneratorDefault.java} (62%)


[causeway] 01/01: Merge pull request #1475 from apache/CAUSEWAY-3366

Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit b8ae15036be92773c5456c629389bc96542bd7f3
Merge: b466a14cd0 671362972e
Author: Dan Haywood <da...@apache.org>
AuthorDate: Sun Mar 5 16:02:26 2023 +0000

    Merge pull request #1475 from apache/CAUSEWAY-3366
    
    Causeway 3366

 .../causeway/applib/services/command/Command.java  |  72 +++++--
 .../services/command/CommandExecutorService.java   |  29 +--
 .../applib/services/iactn/Interaction.java         |   5 +-
 .../services/publishing/log/CommandLogger.java     |  17 +-
 .../services/publishing/spi/CommandSubscriber.java |  29 ++-
 .../applib/services/repository/EntityState.java    |   7 +-
 .../services/wrapper/callable/AsyncCallable.java   |   3 +-
 .../src/main/resources/schema/cmd/cmd-2.0.xsd      |   7 +-
 .../interactions-commands-and-executions.adoc      | 230 +++++++++++++++++++++
 .../modules/interaction/partials/module-nav.adoc   |   1 +
 .../interaction/session/CausewayInteraction.java   |  19 +-
 .../metamodel/execution/InteractionInternal.java   |   3 +
 .../publish/command/CommandPublishingFacet.java    |  17 --
 .../core/metamodel/object/MmEntityUtil.java        |   4 +-
 .../object/_ManagedObjectEntityBookmarked.java     |   4 +-
 .../services/publishing/CommandPublisher.java      |  16 +-
 .../CausewayModuleCoreRuntimeServices.java         |   3 +-
 .../command/CommandExecutorServiceDefault.java     | 153 ++++++--------
 .../executor/MemberExecutorServiceDefault.java     |  40 +++-
 .../publish/CommandPublisherDefault.java           |  42 +++-
 .../core/runtimeservices/publish/_Xray.java        |  32 ++-
 .../session/InteractionIdGenerator.java            |  16 +-
 ...tor.java => InteractionIdGeneratorDefault.java} |  18 +-
 .../session/InteractionServiceDefault.java         |   6 +-
 .../wrapper/WrapperFactoryDefault.java             |  34 +--
 .../commandlog/applib/dom/BackgroundService.java   |   1 -
 .../commandlog/applib/dom/CommandLogEntry.java     |  29 +--
 .../applib/dom/CommandLogEntryRepository.java      |   4 +-
 .../applib/job/RunBackgroundCommandsJob.java       |   2 +-
 .../subscriber/CommandSubscriberForCommandLog.java |  45 +++-
 .../BackgroundService_IntegTestAbstract.java       |  20 +-
 .../adoc/modules/executionoutbox/pages/about.adoc  |  72 ++++++-
 .../jobcallables/ReplicateAndRunCommands.java      |   2 +-
 .../CmdExecAuditSessLog_IntegTestAbstract.java     |  95 ++++++---
 .../subscriber/CommandSubscriberForTesting.java    |  27 ++-
 .../applib/CausewayIntegrationTestAbstract.java    |   5 +-
 .../testing/integtestsupport/applib/_Helper.java   |   2 +-
 37 files changed, 818 insertions(+), 293 deletions(-)