-
Notifications
You must be signed in to change notification settings - Fork 37
Comparing changes
Open a pull request
base repository: Ahoo-Wang/Wow
base: v5.28.0
head repository: Ahoo-Wang/Wow
compare: v6.0.0
- 17 commits
- 30 files changed
- 2 contributors
Commits on Jul 31, 2025
-
refactor(command): enrich CommandResult with FunctionInfo and Aggrega…
…teId - Add FunctionInfoData and AggregateId to CommandResult - Update related tests and components to accommodate new fields - Adjust WaitSignal to include AggregateId - Refactor CommandGateway to use new CommandResult structure Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 1badd91 - Browse repository at this point
Copy the full SHA 1badd91View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbe8203 - Browse repository at this point
Copy the full SHA fbe8203View commit details -
refactor(command): optimize CommandGateway and CommandResult
- Extract COMMAND_GATEWAY_FUNCTION as a constant - Update CommandMessage to use COMMAND_GATEWAY_FUNCTION instead of commandGatewayFunction() - Modify CommandResult to use COMMAND_GATEWAY_FUNCTION by default - Update tests to reflect the changes Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for b63fa60 - Browse repository at this point
Copy the full SHA b63fa60View commit details -
refactor(eventsourcing): standardize snapshot function information
- Extract SNAPSHOT_FUNCTION as a constant - Update contextName and processorName in AggregateSnapshotDispatcher - Modify EventCompensateHandlerFunctionTest to use SNAPSHOT_FUNCTION constant - Remove snapshotFunction() from NamedAggregate Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for f1b2634 - Browse repository at this point
Copy the full SHA f1b2634View commit details -
build: update project version to 6.0.0
- Increment major version from 5 to 6 Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 889e592 - Browse repository at this point
Copy the full SHA 889e592View commit details -
fix(wow-core): handle waiting for signal logic
- Update copyResult logic to properly handle waitingForSignal case - Improve null safety by using elvis operator to return last signal's result Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for f917ccf - Browse repository at this point
Copy the full SHA f917ccfView commit details -
test(wow-schema): update OpenAPISchemaBuilderTest for SimpleWaitSigna…
…l schema - Adjust the expected size of componentsSchemas from 6 to7 in the unit test Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for c3cc500 - Browse repository at this point
Copy the full SHA c3cc500View commit details -
fix(modeling): correct function context name for simple command aggre…
…gate - Update function context name to use Wow.WOW instead of metadata contextName - This change ensures consistent naming for function context across the system Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 21b59bf - Browse repository at this point
Copy the full SHA 21b59bfView commit details -
refactor(wow-core): add documentation for WaitingForStage
- Add class documentation for WaitingForStage - Improve code readability and maintainability Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 6c84a7d - Browse repository at this point
Copy the full SHA 6c84a7dView commit details -
feat(wow-core): add command size information to WaitSignal
- Add getCommandSize() method to MonoCommandWaitNotifier - Update WaitSignal interface and SimpleWaitSignal class to include commandSize - This enhancement allows tracking the number of commands emitted by Saga Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for e52aaf4 - Browse repository at this point
Copy the full SHA e52aaf4View commit details -
test(wow-core): enhance SagaHandledNotifierFilterTest with command st…
…ream and waiting for stage - Add command stream and waiting for stage logic to the test - Use MockAggregateCreated event instead of mock - Propagate saga handled context - Verify command stream size Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 3e81342 - Browse repository at this point
Copy the full SHA 3e81342View commit details -
refactor(wow-api): enhance ErrorInfo with toDefault conversion and de…
…fault errorMsg - Add toDefault() extension function to convert ErrorInfo to DefaultErrorInfo - Update create method to return DefaultErrorInfo instead of ErrorInfo - Set default empty string value for errorMsg in DefaultErrorInfo Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for a35ea75 - Browse repository at this point
Copy the full SHA a35ea75View commit details -
test(wow-tck): add subscribeOn to ensure concurrent execution
- Added subscribeOn(Schedulers.parallel()) to the send(message) call in CommandGatewaySpec.kt - This change ensures that the message sending is executed concurrently, improving test reliability Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for def926f - Browse repository at this point
Copy the full SHA def926fView commit details -
test(wow-tck): remove verifyWaitStrategyDestroyed in command gateway …
…tests - Removed the verifyWaitStrategyDestroyed function call from the CommandGatewaySpec test file - This change simplifies the test case and removes a potentially redundant check Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for ea7ee1b - Browse repository at this point
Copy the full SHA ea7ee1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 252d1c0 - Browse repository at this point
Copy the full SHA 252d1c0View commit details -
test(wow-tck): fix sendAndWaitThenNotify test case
- Update test case name from 'sendAndWaitThenNotify' to 'sendThenNotify' - Add CountDownLatch to wait for the completion of onFinally block - Verify WaitStrategy is properly destroyed after notification Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 70f9306 - Browse repository at this point
Copy the full SHA 70f9306View commit details -
test(wow-tck): remove unnecessary await in CommandGatewaySpec
- Remove thenAwait(Duration.ofMillis(10)) from two test cases - This change simplifies the tests by removing unnecessary delays Signed-off-by: Ahoo Wang <ahoowang@qq.com>
Configuration menu - View commit details
-
Copy full SHA for 1d66c07 - Browse repository at this point
Copy the full SHA 1d66c07View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v5.28.0...v6.0.0