Skip to content

Releases: FTWynn/gologgen

New Engine and Other Updates

15 Feb 20:24
Compare
Choose a tag to compare

Bumping the major version number because this is a big one. Previously the output engine was limited to only running every second. I've revised it to be as flexible as you can specify with millisecond precision.

This comes with a new flag: workers. This tell the program how many goroutines should be spawned in the worker pool to handle the load. The current default is 10 and there's no limit, so be mindful not to shoot yourself in the foot. The output WON'T drop messages, instead simply falling behind if there's too much work to do.

There are a few other refactoring improvements as well (which hopefully don't break anything).

Changing Token Separators

13 Feb 04:32
Compare
Choose a tag to compare

The primary purpose of this release is to change the token separator. Instead of commas, files now need to use the double pipe.

There are a few other miscellaneous improvements as well with error checking and error messaging.

Replay Headers and New User Improvements

04 Feb 06:53
Compare
Choose a tag to compare

Significant release!

First, there was previously no way to specify http headers for replay files. Now you can!

This release also (hopefully) makes things easier for new users... also known as people who are not me. I've beefed up the README, added some validation to the conf and data files, and upped the default log level so it's a little clearer when stuff is happening.

New feature: Epoch Timestamp Formats

29 Jan 03:36
Compare
Choose a tag to compare

This adds the ability to format timestamps in epoch. Useful if you're trying to spoof things like graphite data.

Minor Release: Add Flag for Config Path

26 Jan 16:54
Compare
Choose a tag to compare

Time to make this a little more flexible and add a flag for the config path.

Add File Output Type

26 Jan 07:43
Compare
Choose a tag to compare

Hooray progress!

Just in case you've got a system that prefers files over http or syslog (or you want something locally verifiable), you're now covered. Details are in the README.

Generalized HTTP Header Improvement

17 Jan 03:32
Compare
Choose a tag to compare

Not too much has changed, but I did break the config file setup for HTTP headers, so following semantic guidelines the version bump is probably needed.

... that's probably way too fast and I should've planned it better, but I'll improve over time.

Initial Release

16 Jan 21:53
Compare
Choose a tag to compare

Not too much to say here except I'm moving the builds out of the builds folder and giving the repo a 1.0 tag. More things to come!