goka icon indicating copy to clipboard operation
goka copied to clipboard

Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.

Results 46 goka issues
Sort by recently updated
recently updated
newest added

Adds some system tests that were used to verify expected behavior for issue #369 Won't hurt to have those tests merged

if the group table already exists, it is not checked for copartitioning with the input topics - which is dangerous. This needs to be checked when starting the processor

the processor integration test is unclean and has many commented test cases. Implement them or remove them: https://github.com/lovoo/goka/blob/master/integrationtest/processor_test.go#L227

enhancement

In most cases, when multiple processors in the same application (system test, in this case), are shut down at the same time by closing the runner-`ctx` - one of them...

bug
enhancement

in rare cases, topic creation can get delayed, so the topic manager should retry when verifying a topic, like this: ```go func (m *topicManager) getTopicConfigMap(topic string) (map[string]sarama.ConfigEntry, error) { var...

enhancement

Implement [Streams DSL](https://docs.confluent.io/platform/current/streams/developer-guide/dsl-api.html) using Processor and storage API. Included abstractions: 1. KStream 2. KTable 3. KGroupedStream 4. KGroupedTable 5. WindowedJoins 6. PersistentJoins 7. Cogroups This provides much needed abstractions stream...

Hi, I have a problem with using a loop. I found that when using the loop, both input and loop topics must have the same number of partitions. However, if...

Hi @frairon, I would like to implement [OpenTelemetry](https://opentelemetry.io/) support with Goka. ![F25D98CE-6B67-4A9A-8C5F-0118EC2D75C7](https://user-images.githubusercontent.com/103900/137968421-e3c70d8c-f060-4192-82b6-20d6dfef5000.jpeg) I've seen that some discussions have already started on issue https://github.com/lovoo/goka/issues/160 some time ago. In order to do...

If two views use the same storage folder for any reason: ```error setting up partition table: error building storage: error opening leveldb: resource temporarily unavailable``` That might be confusing, because...

This commit https://github.com/lovoo/goka/commit/efeaf69a500dc79b3adeecf8312a3de77b14f272 introduced a breaking change by actively avoiding creating new topics, regardless of the broker configurations. It breaks integration tests which rely on creating topics automatically. Without it,...