Chris Richardson
Chris Richardson
Goal: ensure that the example applications use resources effectively. This needs to be done for all examples, especially eventuate-*-customers-and-orders
It's too error prone otherwise. https://github.com/eventuate-tram/eventuate-tram-examples-customers-and-orders/blob/4d5206b4fe7ff6274fd5bbb1ca915a3804b21639/build-and-test-all-mysql-maven.sh#L5 And https://github.com/eventuate-tram/eventuate-tram-examples-customers-and-orders/blob/4d5206b4fe7ff6274fd5bbb1ca915a3804b21639/pom.xml#L16-L18
https://github.com/eventuate-tram/eventuate-tram-examples-customers-and-orders/blob/db61543b93aa037892e87e9885ecc65b333770fb/order-history-text-search-service/Dockerfile#L1 @dartartem
https://github.com/eventuate-tram/eventuate-tram-core/blob/d4c8fa98a715c03efb302e7c6a63c30edd888034/eventuate-tram-in-memory/build.gradle#L10-L11
# Currently * a command handler returns a reply message. * The command handler cannot be implemented using a command # Proposed: Support command handlers that * Return void *...
A notification is a command that does not have a reply.
[Slack discussion](https://eventuate-users.slack.com/archives/C3L9MNMQC/p1658474376460969) asked about Spring's `ReplyingKafkaTemplate` Perhaps it makes sense to have something analogous would be useful.
Key points: * Each service should have its own schema * Each service could have its own DB instance but that is not mandatory * The easier option is for...
https://keepachangelog.com/en/1.0.0/ Ditto for other main projects: sagas, cdc, quarkus, ...
https://github.com/eventuate-tram/eventuate-tram-core/blob/0c691aae12b4c51b42d503862a73c8d8c0662d6f/eventuate-tram-spring-reactive-consumer-jdbc/src/test/java/io/eventuate/tram/spring/reactive/consumer/jdbc/EventuateSpringReactiveSqlTableBasedDuplicateMessageDetectorTest.java#L46 Some strange error caused the test to hang indefinitely: ``` 16:21:12.038 [Test worker] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class io.eventuate.tram.spring.reactive.consumer.jdbc.EventuateSpringReactiveSqlTableBasedDuplicateMessageDetectorTest] �16:21:12.043 [Test worker] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating...