Releases: rchicoli/docker-log-elasticsearch
0.5.3
0.5.1: Merge pull request #93 from rchicoli/parse-request
5cad53f elasticsearch: improve map bulkable requests
0.5.0: Merge pull request #91 from rchicoli/rewrite-bulk
- an UUID (16 bytes) is added to each document
- docker containerCreated timestamp will have the same timezone as the timestamp field
- tests bulk rejections
- add backoff strategy to bulk processor
baaa668 elasticsearch: skip error on mapping request
fcf3b60 makefile: correct indentation
aaf16c0 elasticsearch: reuse bulk processor with logging
9fc9363 docker: fix docker create timestamp
de2fd45 Merge pull request #92 from [secure]/check-timeout
1762c85 elasticsearch: resend bulk rejection messages
6de16ad elasticsearch: add retry function for commiting bulk
8e5ec53 elasticsearch: check if result is nil before parsing
032570b docker: split new container func
7685e43 release: new custom bulk processor
5dcae91 docker: remove unused ticker from container type
ff24e61 tests: improve bulk multi message
5099d75 docker: simplify the bulk worker
739b67f docker: create a bulk worker type for the bulk service
a4a2efb tests: disable retry tests
ffb9daa make: add plugin_set to all stage
21c8501 docker: return instead of break
f8d3fab docker: defer flush on last pipe and close client connection on stop
8fbb583 docker: close client on closed channel
e41165b tests: reconnection
e996bb6 errgroup: remove internal package
b6de7e2 elasticsearch: implement new bulk service for all clients
57a8888 docker: add flush interval to log pipeline
6deffda elasticsearch: create a bulk interface
3e28b21 workaround: fix bulk service
f8200c1 tests: add multiple messages to bulk
2635c73 elasticsearch: check if bulkResponse is nil before return
55429f1 config: change timeout to time duration and set the default value to 10s
101ed50 tests: check the bulk interval time and if actions and disable are disabled
ecd8e6e tests: remove old stats from bulk tests
ca543d2 docker: ignore if bulk size or actions is negative
560c837 tests: remove old stats log opt
2b3a2e0 docker: implement custom bulk for all elasticsearch versions
6b17199 docker: add internal errgroup for running sync once
0402c4f docker: rewrite bulk service
0.4.4: Merge pull request #88 from rchicoli/rewrite-handler
0.4.3: Merge pull request #87 from rchicoli/organize-code
cda5b23 docker: pass variables to Log func instead of object
15d5621 docker: place container, pipeline and log message into different files
2b3b049 regex: place func in an extra package
1bd3012 docker: rename log opt func and vars
86883a9 docker: pass parameter to pipeline functions
b9afb66 docker: add unittest for non index flag
23b6168 docker: remove context from struct, pass as a variable and simplify index regex
Merge pull request #86 from rchicoli/organize-code
0644391 docker: pass a context to newContainer
162d358 docker: correct debug level
456aabf driver: update dependencies
fa5fd63 log: rename logrus to old name
68073ec docker: fix defer unlock and use file for pipeline
7983742 main: rename logrus import name
3396d3d docker: create a newContainer and getContainer function
d552cfe docker: log if err not nil and if dec.ReadMsg not closed by the write
56ee607 roadmap: update check list
4ddc243 readme: update docker run example
ee70ddc docker: create a logger for logging with containerID
841e4b8 docker: sort variables inside struct and add comments
10a58b5 docker: place pipeline inside functions
0.4.1: Merge pull request #85 from rchicoli/make-unittests
0.4.0
set time zone
8534e1c Merge pull request #76 from [secure]/set-timezone
df5a563 tests: fix tests after change default docker index
e6be814 readme: add default value to environment table
d4fec8b driver: run cron only if index flag is set
c26fb9c driver: set default docker index with timestamp
ca7e458 readme: add environment table and remove outdated lines
599e118 plugin: add timezone environment
implement elasticsearch index name regex
db94552 tests: fix test for indexName regex
4793ed0 driver: convert indexname to lower case
5deb8f3 driver: lock indexName during the update
2ac3d5d driver: remove unaccepted index regex
fae4d1c readme: add index regex table
89226cf tests: check index regex
0a8b06a driver: add elasticsearch index regex