Oliver Drotbohm
ca93c6b1f1
GH-1005 - Prepare next development iteration.
2024-12-20 14:13:44 +01:00
Oliver Drotbohm
36d3ac5c7d
GH-1005 - Release version 1.1.12.
2024-12-20 14:13:43 +01:00
Oliver Drotbohm
c7fb87b378
GH-957 - Prepare next development iteration.
2024-11-21 16:33:47 +01:00
Oliver Drotbohm
c418a5a0b0
GH-957 - Release version 1.1.11.
2024-11-21 16:33:46 +01:00
Oliver Drotbohm
94836432c3
GH-954 - Fix Javadoc in PersistentApplicationEventMulticaster.\n\nFixes GH-954.
2024-11-21 13:00:18 +01:00
Oliver Drotbohm
ed6c4a0c67
GH-939 - Fix logger creation in EventExternalizationSupport.
2024-11-18 16:27:09 +01:00
Oliver Drotbohm
d9ceec00fb
GH-895 - Prepare next development iteration.
2024-10-26 15:20:43 +02:00
Oliver Drotbohm
94b9b3510f
GH-895 - Release version 1.1.10.
2024-10-26 15:20:43 +02:00
Oliver Drotbohm
41112d8ef8
GH-880 - Add LICENSE and NOTICE files to binaries.
2024-10-14 22:19:59 +02:00
Oliver Drotbohm
a5c214ed75
GH-878 - Upgrade to embedded MongoDB 4.16.1.
2024-10-14 17:48:37 +02:00
Oliver Drotbohm
a47bbcc1ab
GH-812 - Prepare next development iteration.
2024-09-20 22:33:43 +02:00
Oliver Drotbohm
bf4e0c0602
GH-812 - Release version 1.1.9.
2024-09-20 22:33:43 +02:00
Oliver Drotbohm
b4456d5763
GH-832 - Upgrade to Testcontainers 1.17.6.
2024-09-20 22:26:56 +02:00
Martin Beentjes
706e9c8b3c
GH-791 - Correct package declaration in JacksonEventSerializer.
2024-08-30 17:25:48 +02:00
Oliver Drotbohm
2668e63525
GH-779 - Prepare next development iteration.
2024-08-23 11:50:36 +02:00
Oliver Drotbohm
bf2617c83b
GH-779 - Release version 1.1.8.
2024-08-23 11:50:36 +02:00
Oliver Drotbohm
35db5488af
GH-756 - Remove performance tests.
...
The functionality we compare against is only available in 1.3.
2024-08-08 12:10:39 +02:00
Oliver Drotbohm
4907d52ae3
GH-756 - Revert to @MockBean.
2024-08-08 12:01:31 +02:00
Oliver Drotbohm
5199c84ac9
GH-756 - Avoid superfluous, repeated deserialization in JdbcEventPublication.getEvent().
2024-08-08 11:49:05 +02:00
Oliver Drotbohm
ea7b299525
GH-751 - Optimize publication completion by event and target identifier.
...
We now additionally guard the completion query by event and target identifier to also only apply to publications that have not been completed yet. This will allow databases to optimize the query plan to apply simple comparisons (the date being null) over complex comparisons (the event payload) to reduce the intermediate results to process further and thus improve performance.
2024-08-06 17:30:30 -04:00
Oliver Drotbohm
8e4ac3f1ed
GH-740 - Prepare next development iteration.
2024-07-19 00:46:11 +02:00
Oliver Drotbohm
8a1f94490a
GH-740 - Release version 1.1.7.
2024-07-19 00:46:10 +02:00
Oliver Drotbohm
e8be6d51c3
GH-734 - Only create event publication registry entries for after commit listeners.
2024-07-14 19:26:29 +02:00
Raed
00852d289f
GH-718 - Enable tests that were mistakenly disabled.
2024-07-08 22:15:55 +02:00
Oliver Drotbohm
066a62a084
GH-676 - Prepare next development iteration.
2024-06-21 13:21:09 +02:00
Oliver Drotbohm
4cf8e05e11
GH-676 - Release version 1.1.6.
2024-06-21 13:21:09 +02:00
Oliver Drotbohm
56049baa73
GH-643 - Prepare next development iteration.
2024-05-24 12:44:12 +02:00
Oliver Drotbohm
6bdf54bb2e
GH-643 - Release version 1.1.5.
2024-05-24 12:44:12 +02:00
Oliver Drotbohm
8168b015a8
GH-628 - Polishing.
2024-05-24 12:41:58 +02:00
Oliver Drotbohm
1d63f0bc47
GH-631 - Let JdbcEventPublicationRepository implement BeanClassLoaderAware.
...
To make sure the event type is loaded via the RestartClassLoader when using Spring Boot Devtools.
2024-05-23 13:16:59 +02:00
Oliver Drotbohm
3c7c448a01
GH-629 - Improve repository interaction in DefaultEventPublicationRegistry.
...
DefaultEventPublicationRegistry is now directly invoking the corresponding repository to delete events older than a certain duration.
2024-05-23 10:28:14 +02:00
Oliver Drotbohm
adb8411d0b
GH-628 - Fix JDBC event deletion implementation.
...
We now augment the basic query with exactly the number of parameter placeholders as we're handing in as parameters.
2024-05-23 10:28:13 +02:00
Oliver Drotbohm
b4a2c2ae43
GH-586 - Fix configuration property metadata for JSON support in Kafka and RabbitMQ.
2024-05-08 12:41:49 +02:00
Oliver Drotbohm
d5fcda7f45
GH-585 - java.lang.boolean -> java.lang.Boolean in configuration property metadata.
2024-05-08 12:06:39 +02:00
Oliver Drotbohm
c16751b98b
GH-576 - Prepare next development iteration.
2024-04-29 13:52:32 +02:00
Oliver Drotbohm
2a9d3fda2a
GH-576 - Release version 1.1.4.
2024-04-29 13:52:32 +02:00
Benjamin Knauer
faca51a0c2
GH-564 - Use error log in PersistentApplicationEventMulticaster if listener not found.
...
Related pull request: GH-548.
2024-04-29 08:37:01 +02:00
Oliver Drotbohm
a22a3bd617
GH-513 - Prepare next development iteration.
2024-02-23 16:34:58 +01:00
Oliver Drotbohm
268b27b7c3
GH-513 - Release version 1.1.3.
2024-02-23 16:34:58 +01:00
Oliver Drotbohm
954ecc2993
GH-517 - Upgrade to Spring Boot 3.2.3
2024-02-23 16:30:40 +01:00
Oliver Drotbohm
c4c0c2f5be
GH-502 - Polishing.
2024-02-14 12:29:30 +01:00
lukasdooo
ac8f69935d
GH-502 - Only delete completed events.
2024-02-14 12:29:00 +01:00
Oliver Drotbohm
7e6c1111a2
GH-484 - Let CompletionRegisteringAdvisor forward EventExternalized event.
2024-01-29 21:15:26 +01:00
Oliver Drotbohm
6efcbea3ec
GH-475 - Prepare next development iteration.
2024-01-19 21:43:40 +01:00
Oliver Drotbohm
534f1ba628
GH-475 - Release version 1.1.2.
2024-01-19 21:43:40 +01:00
Oliver Drotbohm
c9b42fad55
GH-453 - Polishing.
2024-01-19 21:41:52 +01:00
Oliver Drotbohm
e26d4027f6
GH-464 - Update copyright headers.
2024-01-17 19:47:56 +01:00
Oliver Drotbohm
b90557ba39
GH-459 - Move off deprecated DatabaseDriver.fromDataSource(…).
2024-01-17 16:34:43 +01:00
TAO
199f1711c3
GH-456 - Fix potentially broken debug log output in PersistentApplicationEventMulticaster.
...
Swapped the ternary operator conditions for the 'message' variable assignment.
Fixes GH-456.
2024-01-16 20:08:13 +01:00
Oliver Drotbohm
bbae486935
GH-454 - Fix event externalization for RabbitMQ.
...
We now properly wrap the null value returned as a result from the RabbitMQ event externalization into a CompletableFuture. Tightened test case to prevent regressions going forward.
2024-01-16 19:54:31 +01:00