demos/kafka/wordcount
15 months agoWIP counter-tests-instances
Kai Moritz [Sun, 12 Feb 2023 10:01:31 +0000 (11:01 +0100)]
WIP

15 months agoWIP
Kai Moritz [Sat, 11 Feb 2023 06:58:18 +0000 (07:58 +0100)]
WIP

15 months agocounter: Fixed a bug in the logic of the assertions for the expected state
Kai Moritz [Sun, 12 Feb 2023 14:12:08 +0000 (15:12 +0100)]
counter: Fixed a bug in the logic of the assertions for the expected state

- Each combination of a user and a word is a uniq key.
- Since the ordering is only guaranteed for messages, with the same key,
  no expectations can be made according the ordering of messages with
  different keys!

15 months agoWIP:test
Kai Moritz [Sun, 12 Feb 2023 13:56:34 +0000 (14:56 +0100)]
WIP:test

15 months agoWIP:test
Kai Moritz [Sat, 11 Feb 2023 12:02:44 +0000 (13:02 +0100)]
WIP:test

15 months agocounter: Fixed a `ConcurentModificationException`-bug
Kai Moritz [Sat, 11 Feb 2023 13:27:15 +0000 (14:27 +0100)]
counter: Fixed a `ConcurentModificationException`-bug

15 months agocounter: Refactored the test-data into a separated class
Kai Moritz [Sat, 11 Feb 2023 13:27:07 +0000 (14:27 +0100)]
counter: Refactored the test-data into a separated class

15 months agocounter: Fixed a bug in the integration-test `CounterApplicationIT`
Kai Moritz [Sat, 11 Feb 2023 14:26:42 +0000 (15:26 +0100)]
counter: Fixed a bug in the integration-test `CounterApplicationIT`

- The default store-type creates state, that is stored on disk.
- Hence, only the first run of the test succseeded.
- The bug was fixed by providing an in-memory store-type.

15 months agocounter: Introduced parameters for the config, that is needed by the test
Kai Moritz [Sat, 11 Feb 2023 14:38:03 +0000 (15:38 +0100)]
counter: Introduced parameters for the config, that is needed by the test

15 months agocounter: Implemented an integration test for the old message-format
Kai Moritz [Sat, 11 Feb 2023 06:09:45 +0000 (07:09 +0100)]
counter: Implemented an integration test for the old message-format

15 months agocounter: 1.1.2 - Moved configuration into `CounterApplication` counter-1.1.2
Kai Moritz [Sat, 11 Feb 2023 05:45:40 +0000 (06:45 +0100)]
counter: 1.1.2 - Moved configuration into `CounterApplication`

15 months agocounter: 1.1.1 - Upgraded Spring Boot 2.5.4 -> 3.0.2 counter-1.1.1
Kai Moritz [Sun, 5 Feb 2023 13:31:47 +0000 (14:31 +0100)]
counter: 1.1.1 - Upgraded Spring Boot 2.5.4 -> 3.0.2

2 years agocounter: 1.1.0 - Only counts words (splitting is done separately now) counter-1.1.0
Kai Moritz [Thu, 21 Oct 2021 19:49:51 +0000 (21:49 +0200)]
counter: 1.1.0 - Only counts words (splitting is done separately now)

2 years agocounter: 1.0.1 - changed default-port and exposed all actuator-endpoints counter-1.0.1
Kai Moritz [Sat, 16 Oct 2021 14:41:09 +0000 (16:41 +0200)]
counter: 1.0.1 - changed default-port and exposed all actuator-endpoints

2 years agowordcount:1.0.0 - counts words, keyed by username and word counter-1.0.0
Kai Moritz [Wed, 1 Sep 2021 20:31:01 +0000 (22:31 +0200)]
wordcount:1.0.0 - counts words, keyed by username and word