Releases: exasol/remotelog-lua
Version 1.1.1: Fix filtering of `trace` messages and support Lua 5.4
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
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
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
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
tolua:5.4
- Added
LuaSocket:2.0.2-6
(or newer) - Added
luauint:3.3-1
(or newer)