hermes
hermes copied to clipboard
Fast and reliable message broker built on top of Kafka.
Both tests (_shouldFetchSingleAvroMessage_ and _shouldFetchSingleAvroMessageWithSchemaAwareSerialization_) are failing due to possible 201 instead of expected 202: ``` 2022-02-02T12:59:01.7251097Z Gradle suite > Gradle test > pl.allegro.tech.hermes.integration.KafkaSingleMessageReaderTest > shouldFetchSingleAvroMessage SKIPPED 2022-02-02T12:59:02.5246748Z 2022-02-02T12:59:02.5260766Z Gradle...
Hello, Docs for `Consumers rate limiter` are outdated, for sure [Maximum rate negotiation](https://hermes-pubsub.readthedocs.io/en/latest/configuration/rate-limiting/#maximum-rate-negotiation) options are not available anymore. It is misleading, especially `consumer.maxrate.strategy` as `strict`, which was deleted in https://github.com/allegro/hermes/pull/1095...
https://github.com/allegro/hermes/runs/4517349662?check_suite_focus=true ``` pl.allegro.tech.hermes.integration.MultipleKafkaTest: setupEnvironment A MultiException has 5 exceptions. They are: pl.allegro.tech.hermes.common.exception.InternalProcessingException: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /hermes/groups java.lang.IllegalArgumentException: While attempting to resolve the dependencies of pl.allegro.tech.hermes.frontend.publishing.handlers.HandlersChainFactory errors were found...
``` Gradle suite > Gradle test > pl.allegro.tech.hermes.integration.auth.FrontendAuthenticationConfigurationTest.shouldAuthenticateUsingBasicAuth FAILED org.junit.ComparisonFailure: expected: but was: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at pl.allegro.tech.hermes.integration.auth.FrontendAuthenticationConfigurationTest.shouldAuthenticateUsingBasicAuth(FrontendAuthenticationConfigurationTest.java:91) ```
Hello, Have you thought about doing a complete UI rewrite? Bootstrap 3 with AngularJS is a bit outdated setup. Introducing modern library/framework would add several benefits eg. hot reloading or...
Hi, Every Hermes user motivates us to improve the project. Therefore, if you use Hermes in production, please share a comment about that here. Additionally, we will appreciate information why...
As a macbook M1 user I would like to be able to start hermes as a docker container. When I try to do this I encounter an error, here is...
It would be useful if it was possible to filter logs about messages received and sent by Hermes, for instance, with specific value in the `content-type` HTTP header. To make...
Hermes management has a mechanism used for detecting inconsistencies between data centers (implemented in #1296). We would like to extend this mechanism to not only detect inconsistencies but also repair...
BalancingJob on leader consumer nodes registers and updates consumer workload stats. Once the node loses leadership, consumer workload metrics (3 histograms) do not get unregistered so metric reporters continue to...