Oklog Versions Save

A distributed and coördination-free log management system

v0.3.2

6 years ago

Primarily a bugfix release, addressing a longstanding issue with streaming queries.

v0.3.1

6 years ago

Primarily a bugfix release, the major bug being #95/#110.

v0.3.0

6 years ago

Primarily a bugfix release, we've fixed several panic bugs, and made recovery much more resilient. Logging of errors is also enhanced and made more consistent. Finally, the mmap filesystem mode is removed; it wasn't really effective.

v0.2.2

6 years ago

Brings the UI up to par with streaming query support.

v0.2.1

7 years ago

This is a little point release with a few small bugfixes and enhancements.

  • LOCK files are automatically recovered in case of panic or dirty shutdown
  • A prototype web UI is available on [ingest]store nodes, API port, /ui/ route — thanks, @xla!
  • Debug logs are enhanced, and gated behind a -debug flag (default false)
  • Some efficiency gains in the ingester, by using a non-newline-consuming bufio.Scanner
  • Improved tests and test coverage

v0.2.0

7 years ago

A fun new release with streaming queries! Run oklog stream -h for details, and check out #34 for implementation details. I'm really excited: this feature should enable entirely new classes of integration with other tools. They're still a bit rough around the edges, so please report any weird behavior or crashes.

v0.1.3

7 years ago

A minor release with a few bugfixes and a new feature.

  • Fix for bug during query deduplication (#30)
  • Fix for panic in certain circumstances during query (#41)
  • Forwarder gets a -prefix flag (#39)

v0.1.2

7 years ago

Another mostly hotfix release.

  • #1: file logs recover active, pending, etc. segments on startup
  • #24: handle long records in queries

v0.1.1

7 years ago

This is a hotfix that vendors the dependencies and captures https://github.com/djherbis/nio/pull/3. Thanks to @danp for the spot and fix, and thanks to @djherbis for the quick merge!

v0.1.0

7 years ago

This is the first release of the prototype OK Log system. Consider this an alpha-quality release: it works well for a selected subset of its intended functionality. If you're interested in trialing OK Log for your project or in your organization, please get in touch! I'd be happy to do a bit of consulting with you.