Commit Graph
330 Commits
Author SHA1 Message Date
Tomasz Kowalczewski 9e07ef34ca Merge pull request #67 from tkowalcz/39-drain-on-shutdown
39 drain on shutdown
2021-07-30 14:19:47 +02:00
Tomasz Kowalczewski c7343aab5f Re #39: Added unit tests 2021-07-30 14:08:22 +02:00
Tomasz Kowalczewski 89eb4db274 Re #39: Fixed unstable tests. 2021-07-29 00:04:12 +02:00
Tomasz Kowalczewski 7a1d153a61 Re #39: Added tests for logback implementation of draining. 2021-07-28 23:30:07 +02:00
tomasz.kowalczewski 97c6c88abc Re #39: Implemented drain-on-shutdown with testcontainers test. Done some refactoring - still in progress. 2021-07-25 00:28:35 +02:00
tomasz.kowalczewski 2e9653a156 Removed spurious newline. 2021-07-24 10:54:28 +02:00
Tomasz Kowalczewski a3864003f1 Merge pull request #66 from efimmatytsin/master
getLogBufferByteRemainsSize method
2021-07-22 07:28:00 +02:00
Efim Matytsin 8b3f30b30e getLogBufferByteRemainsSize method 2021-07-21 15:53:19 +04:00
tomasz.kowalczewski cd488ed10f [skip ci] [maven-release-plugin] prepare for next development iteration 2021-07-20 19:44:23 +00:00
tomasz.kowalczewski 3ea0585041 [skip ci] [maven-release-plugin] prepare release tjahzi-parent-0.9.15 2021-07-20 19:44:18 +00:00
tomasz.kowalczewski 40149bcba9 Optimized forEach loop into counted loop to avoid allocation. Added documentation of MDC lookups. 2021-07-20 21:22:19 +02:00
Tomasz Kowalczewski b6a3a5af1a Merge pull request #65 from efimmatytsin/master
Logback mdcLogLabel functionality
2021-07-20 20:56:46 +02:00
Efim Matytsin 1220eb7ded mdcLogLabel functionality 2021-07-20 20:31:05 +04:00
tomasz.kowalczewski 9d2f810e3a Making test more stable - it can happen that there is some other unrelated log line (e.g. from [Finalizer] thread) so we can't assume there is exactly ONE result. 2021-07-17 13:49:14 +02:00
Tomasz Kowalczewski 9a07bcff13 Merge pull request #63 from tkowalcz/jdk-http
Small steps toward reducing dependency on Netty in core.
2021-07-17 11:25:48 +02:00
tomasz.kowalczewski e4a6c0143e Cleanup after test for configuring Loki programmatically. 2021-07-15 20:51:57 +02:00
tomasz.kowalczewski 59e5771a66 Merge remote-tracking branch 'origin/master' 2021-07-15 20:48:51 +02:00
tomasz.kowalczewski e88aeae6f7 Test for configuring Loki programmatically. 2021-07-15 20:47:54 +02:00
tomasz.kowalczewski e539201f94 Removed unnecessary @Testcontainers annotation. 2021-07-15 20:47:16 +02:00
tomasz.kowalczewski 67063f91b9 Small steps toward reducing dependency on Netty in core. 2021-07-12 23:41:30 +02:00
tomasz.kowalczewski b1a9b35470 [skip ci] [maven-release-plugin] prepare for next development iteration 2021-07-12 06:21:24 +00:00
tomasz.kowalczewski c47157b111 [skip ci] [maven-release-plugin] prepare release tjahzi-parent-0.9.14 2021-07-12 06:21:19 +00:00
tomasz.kowalczewski 6f6a764e82 [skip ci] [maven-release-plugin] prepare for next development iteration 2021-07-10 06:05:55 +00:00
tomasz.kowalczewski c9ebb7fc7f [skip ci] [maven-release-plugin] prepare release tjahzi-parent-0.9.13 2021-07-10 06:05:50 +00:00
Tomasz Kowalczewski 0b5f98da18 Merge pull request #62 from tkowalcz/56-patterns-in-labels
56 patterns in labels
2021-07-10 07:41:02 +02:00
tomasz.kowalczewski 7e81c461da Added documentation about pattern attribute of Label tag. 2021-07-09 23:38:58 +02:00
tomasz.kowalczewski e88a011571 Merge branch 'master' into 56-patterns-in-labels 2021-07-09 23:21:22 +02:00
tomasz.kowalczewski f9141156aa [skip ci] [maven-release-plugin] prepare for next development iteration 2021-07-07 07:39:35 +00:00
tomasz.kowalczewski b006f6ae08 [skip ci] [maven-release-plugin] prepare release tjahzi-parent-0.9.12 2021-07-07 07:39:30 +00:00
tomasz.kowalczewski c13e81f361 [skip ci] [maven-release-plugin] prepare for next development iteration 2021-07-06 23:09:50 +00:00
tomasz.kowalczewski 74f001cecc [skip ci] [maven-release-plugin] prepare release tjahzi-parent-0.9.11 2021-07-06 23:09:45 +00:00
tomasz.kowalczewski 154fd1196c Fixing test to not fail randomly/ 2021-07-07 00:51:42 +02:00
tomasz.kowalczewski 3d2387e5e5 Extended wait time. 2021-07-07 00:06:00 +02:00
Tomasz Kowalczewski 9750c76dd0 Merge pull request #61 from tkowalcz/60-configure-buffer-destination-size
60 configure buffer destination size
2021-07-06 23:33:26 +02:00
tomasz.kowalczewski bf6abfe826 Missing accessors for batchSize and batchWait. 2021-07-06 23:26:46 +02:00
tomasz.kowalczewski 961ef5e43f Re #60: Documented maxLogLineSizeKilobytes property. 2021-07-06 23:26:15 +02:00
tomasz.kowalczewski 825844330f Re #60: Added test for message fragmentation and maxLogLineSizeKilobytes setting. 2021-07-06 23:04:08 +02:00
tomasz.kowalczewski bc4211272d Re #60: Refactored ByteBufferDestinations to be a factor of buffers with thread local caching and configurable buffer size. 2021-07-06 18:38:30 +02:00
tomasz.kowalczewski f321d6a718 Re #56: Added pattern formatting for Labels based on Log4j patterns. 2021-07-04 23:07:03 +02:00
Tomasz Kowalczewski 949d48a32d Added section about monitoring 2021-07-03 00:05:59 +02:00
Tomasz Kowalczewski 44e6edf258 Merge pull request #55 from tkowalcz/ctx-lookup-opt
Ctx lookup opt
2021-06-21 22:39:09 +02:00
tomasz.kowalczewski 722dcec326 Re #53: Added tests and fixed bug in default value handling. 2021-06-21 22:16:15 +02:00
tomasz.kowalczewski a2b5625919 Re #53: Moved test helper code out of main sources. 2021-06-18 23:34:35 +02:00
tomasz.kowalczewski e0dfd679b0 Re #53: Refactored label serializer api so its easier to setup during tests. Fixed error in Logback appender when log level label is null. 2021-06-18 23:08:56 +02:00
tomasz.kowalczewski 84b12b21a5 Re #53: Reworked (fixed) label value generation. 2021-06-17 22:52:27 +02:00
tomasz.kowalczewski 88688197cd Re #48: Rewrote to not use Java 9 method. 2021-06-13 23:11:31 +02:00
tomasz.kowalczewski b258c29830 Re #48: Working on allocation free labels generation. 2021-06-13 22:39:16 +02:00
Tomasz Kowalczewski 2e9d4adc67 Added test for default value resolution for missing ctx lookup. 2021-05-13 17:21:17 +02:00
tomasz.kowalczewski 5ff45b4eaf [skip ci] [maven-release-plugin] prepare for next development iteration 2021-05-02 21:20:09 +00:00
tomasz.kowalczewski fee47b8c47 [skip ci] [maven-release-plugin] prepare release tjahzi-parent-0.9.10 2021-05-02 21:20:04 +00:00