gollum icon indicating copy to clipboard operation
gollum copied to clipboard

An n:m message multiplexer written in Go

Results 23 gollum issues
Sort by recently updated
recently updated
newest added

## The purpose of this pull request Fix invalidly indented code block in one of the doc files

Signed-off-by: Rui Chen ## The purpose of this pull request Update base images for security patches in the base image. ## Checklist - [x] `make test` executed successfully - [...

Just a heads up that Go 1.17 (and the just-released 1.16 without first changing `GO111MODULE`) won't support builds that aren't in module-aware mode. The master build should work but the...

development

## The purpose of this pull request This adds a producer for google stackdriver logs. ## Config to verify Messages passed to stdin have to be formatted as `severity: payload`,...

new feature

The StatsdMetrics producer still uses its on batching implementation.

refactoring

Currently core.BatchedProducer, components.BatchedWriterAssembly and core.MessageBatch don't support flushing by size. This is one reason behind #140 and should be generalised for other batch producers, too.

enhancement

There are several commonly used types that should be supported by config structs: - `map[MessageStreamID]bool` used for stream blacklists / whitelists - `core.GetAppliedContent` used by filters and core.SimpleFormatter - `tnet.URI`...

enhancement

- If the configuration specifies a UNIX domain socket, and this socket already exists in the filesystem, consumer.Syslogd will fail with `[2017-07-24 00:26:19 CEST] ERROR Failed to open unix:///tmp/gol.sock PluginID=SyslogdConsumer...

bug
enhancement

There are a lot of resources that could be shared between producers and/or even consumers. E.g. if there are 3 kafka based plugins, we have 3 connections to each broker...

enhancement
development
performance

The socket producer is still build with a custom batch implementation. Move it over to the BatchedWriterAssembly like producer.File.

refactoring