All notable changes to this project will be documented in this file, from 0.2.0.
- Adds configuration options
enable_event_as_json_keyword
andevent_as_json_keyword
- Adds BigDecimal support
- Adds additional logging for debugging purposes (with thanks to @mlkmhd's work)
- Adds Array and Hash to_json support for non-sprintf syntax
- Upgrades HikariCP to latest
- Fixes HikariCP logging integration issues
- phoenix-thin fixes for issue #60
- logstash v5 support
- Adds connection_test configuration option, to prevent the connection test from occuring, allowing the error to be suppressed. Useful for cockroachdb deployments. #53
- Brings tests from v5 branch, providing greater coverage
- Removes bulk update support, due to inconsistent behaviour
- Plugin now marked as threadsafe, meaning only 1 instance per-Logstash
- Raises default max_pool_size to match the default number of workers (1 connection per worker)
- Support non-string entries in statement array
- Adds backtrace to exception logging
- Fix NameError exception.
- Moved log_jdbc_exception calls
- Backport retry exception logic from v5 branch
- Backport improved timestamp compatibility from v5 branch
- Fix for exception infinite loop
- Basic tests running against DerbyDB
- Fix for converting Logstash::Timestamp to iso8601 from @hordijk
- Documentation fixes from @hordijk
- Bug fixes
- Bug fixes
- Support for connection pooling support added through HikariCP
- Support for unsafe statement handling (allowing dynamic queries)
- Altered exception handling to now count sequential flushes with exceptions thrown