Skip to content

Releases: exasol/remotelog-lua

Version 1.1.1: Fix filtering of `trace` messages and support Lua 5.4

03 Mar 09:45
a66034a
Compare
Choose a tag to compare

remotelog-lua 1.1.1, released 2022-03-03

Code name: Fix filtering of trace messages and support Lua 5.4

Summary

Version 1.1.1 of remotelog-lua fixes a bug that caused trace messages always being logged, independent of the log level. Additionally it also supports Lua 5.4.

Feature

  • #18: Added support for Lua 5.4.

Bugfixes

  • #19: Fixed filtering of trace messages

Dependency Updates

  • Added lua:5.4

1.1.0 -- Fallback switch

25 Nov 11:43
Compare
Choose a tag to compare

remotelog-lua 1.1.0, released 2021-11-25

Code name: Fallback switch

Summary

Version 1.1.0 of remotelog-lua lets you pick between three different fallback strategies in case the remote logging connection can't be established:

  • Console logging (default)
  • Silently discarding messages
  • Throwing an error

Check the user guide for more details.

We also added a developer guide that helps you setting up and building the project and migrated the CI build from Travis CI to GitHub Actions.

Features

  • #5: Made fallback configurable.

Documentation

  • #4: Added developer guide.

Refactoring

  • #13: Migrated to GitHub actions.

Fixed rockspec

03 Sep 08:16
ba5c18f
Compare
Choose a tag to compare

Summary

Fixes in the LuaRocks spec file. Corrected repository link, so that it starts with git:.

Documentation

  • #8: Turned description from Markdown to plain text

Socket Logging

26 Aug 11:54
Compare
Choose a tag to compare

remotelog 1.0.0, released 2020-08-26

Summary

In this first release of remotelog, we added all features to have a functional equivalent in Lua to the existing
remote logging for Exasol in Java: logging via TCP socket and fallback to STDOUT, log level control, proper
timestamps and so on.

Features

  • Logging to STDOUT
  • Logging to remote log receiver via a TCP socket
  • Automatic fallback in case socket connection cannot be established
  • Log level control
  • Configurable timestamp format
  • Optional high-resolution timer

Dependency Updates

  • Added Mockagne:1.0-1 (or newer)
  • Added lua:5.1 to lua:5.4
  • Added LuaSocket:2.0.2-6 (or newer)
  • Added luauint:3.3-1 (or newer)