Commit Graph
188 Commits
Author SHA1 Message Date
tomasz.kowalczewski 8dbd04cc4b [skip ci] [maven-release-plugin] prepare for next development iteration 2021-02-13 17:57:32 +00:00
tomasz.kowalczewski 270af9e08a [skip ci] [maven-release-plugin] prepare release tjahzi-0.9.1 2021-02-13 17:57:26 +00:00
tomasz.kowalczewski 3b5e7b8979 Added step that fixes unit test results storage. 2021-02-13 17:33:51 +01:00
tomasz.kowalczewski d02336b8a9 Next released version will be 0.9.1. 2021-02-13 17:16:14 +01:00
tomasz.kowalczewski 23d2ca57b9 POM file cleanup, improvements to shading settings. 2021-02-13 17:02:03 +01:00
tomasz.kowalczewski 4073628247 Shaded artifact name contains one dash too many. 2021-02-13 16:42:32 +01:00
tomasz.kowalczewski 6b267f8652 Using maven shade plugin so we can release a nodep version of log4j2 appender artifact. It has Agrona and Netty shaded in with relocated package names.
The option to minimizeJar is enabled so that only required classes are included (fingers crossed that it is sound).
2021-02-13 16:39:14 +01:00
tomasz.kowalczewski cdb4bce604 Updated documentation with new configuration fields. 2021-02-09 23:30:38 +01:00
Tomasz Kowalczewski dde92f1d4e Merge pull request #32 from tkowalcz/31-remove-javolution
Re #31: Removed dependency on Javolution artifact. We use just one cl…
2021-02-09 22:43:05 +01:00
tomasz.kowalczewski 354730198b Re #31: Removed dependency on Javolution artifact. We use just one class from it and that class was copied while preserving copyright notice. 2021-02-09 22:35:04 +01:00
Tomasz Kowalczewski 4a599e0067 Update README.md 2021-02-09 08:47:34 +01:00
tomasz.kowalczewski 60ad038195 [skip ci] [maven-release-plugin] prepare for next development iteration 2021-02-08 08:46:07 +00:00
tomasz.kowalczewski 14c675256f [skip ci] [maven-release-plugin] prepare release tjahzi-0.9 2021-02-08 08:46:00 +00:00
tomasz.kowalczewski aec0b56378 Next release will be 0.9. 2021-02-08 09:32:56 +01:00
Tomasz Kowalczewski 0703b28f36 Merge pull request #30 from tkowalcz/5-in-house-protobuf
5 in house protobuf
2021-02-07 17:02:10 +01:00
tomasz.kowalczewski 5a83a75248 Re #5: Improved allocation test. 2021-02-07 16:53:19 +01:00
tomasz.kowalczewski f11128631f Re #5: Snappy allocation optimisation - create and reuse largest possible hash table (array of shorts) with 16k entries. 2021-02-07 16:53:00 +01:00
tomasz.kowalczewski 93d189237b Re #5: Some cleanups. Also added experimental test that records allocations - results are mind blowing. Some improvements based on that test. 2021-02-07 09:52:50 +01:00
tomasz.kowalczewski 63ad557a8c Re #5: Removed dependency on protobuf code. It is left only for test scope. 2021-02-06 23:05:02 +01:00
tomasz.kowalczewski a313b458be Re #5: Further progress. Fixed/updated tests. All but one pass. 2021-02-06 22:17:45 +01:00
tomasz.kowalczewski 4c375dd506 Re #5: Working on in house protobuf serialisation and reducing allocations. 2021-02-06 19:20:54 +01:00
tomasz.kowalczewski 99af35ac18 Merge branch 'master' into 5-in-house-protobuf 2021-02-04 20:59:55 +01:00
tomasz.kowalczewski b845f92e3c [skip ci] [maven-release-plugin] prepare for next development iteration 2021-02-02 20:21:59 +00:00
tomasz.kowalczewski 7eefa77cc4 [skip ci] [maven-release-plugin] prepare release tjahzi-0.8.2 2021-02-02 20:21:53 +00:00
tomasz.kowalczewski 8c338ef3de Fixed Netty buffer leak. 2021-02-02 21:08:24 +01:00
tomasz.kowalczewski 3f7b2cad24 Merge branch 'master' into 5-in-house-protobuf 2021-01-31 19:25:01 +01:00
tomasz.kowalczewski 3e2e6b354c [skip ci] [maven-release-plugin] prepare for next development iteration 2021-01-31 16:24:22 +00:00
tomasz.kowalczewski cdc79b82f8 [skip ci] [maven-release-plugin] prepare release tjahzi-0.8.1 2021-01-31 16:24:16 +00:00
tomasz.kowalczewski c94552356e Next release will be patch release. 2021-01-31 17:12:21 +01:00
Tomasz Kowalczewski a827bc2798 Merge pull request #27 from tkowalcz/26-snappy-32k-bug
Re #26: Fixed bug caused by Snappy class from Netty being able to com…
2021-01-31 13:22:59 +01:00
tomasz.kowalczewski 0539d70240 Re #26: Fixed bug caused by Snappy class from Netty being able to compress max 32kb of data. Now it is called multiple times but since it appends uncompressed data size at the beginning I had to copy the class contents and remove that (we only need it once).
Also streamlined dependency on netty-all.
2021-01-31 11:47:21 +01:00
tomasz.kowalczewski 7b8bf0d298 [skip ci] [maven-release-plugin] prepare for next development iteration 2021-01-28 00:05:40 +00:00
tomasz.kowalczewski 3095590746 [skip ci] [maven-release-plugin] prepare release tjahzi-0.8 2021-01-28 00:05:33 +00:00
tomasz.kowalczewski 6083bc1627 Manually preparing for 0.8 release. 2021-01-28 00:53:15 +01:00
tomasz.kowalczewski e63a7f3e15 [skip ci] [maven-release-plugin] prepare release tjahzi-0.7 2021-01-27 22:31:56 +00:00
tomasz.kowalczewski f5b61bed14 Revert "[skip ci] [maven-release-plugin] prepare release tjahzi-0.7"
This reverts commit bf1ebd6c
2021-01-27 23:19:51 +01:00
tomasz.kowalczewski d37c098758 Revert "[skip ci] [maven-release-plugin] prepare release tjahzi-0.7"
This reverts commit bf1ebd6c
2021-01-26 22:33:55 +01:00
tomasz.kowalczewski c62c4e5268 Merge remote-tracking branch 'origin/master' 2021-01-26 22:33:22 +01:00
tomasz.kowalczewski ee2bacaaf2 Changing how releases are performed. 2021-01-26 22:32:05 +01:00
tomasz.kowalczewski bf1ebd6c76 [skip ci] [maven-release-plugin] prepare release tjahzi-0.7 2021-01-26 07:53:49 +00:00
tomasz.kowalczewski bad0d0d5d1 Trying to make circleci checkout repo without detached HEAD. 2021-01-26 08:46:32 +01:00
tomasz.kowalczewski d023fb45db Never version of maven release orb. 2021-01-26 00:37:39 +01:00
tomasz.kowalczewski 110c6f922d Of course there was an error in yaml... 2021-01-26 00:08:44 +01:00
tomasz.kowalczewski 989f6014c6 Working to make CircleCI trigger on tag. 2021-01-26 00:07:40 +01:00
tomasz.kowalczewski 07bf4b8c24 Re #5: Initial stab at implementing in-house protobuf serialzier. Looks like it works. 2021-01-25 19:05:11 +01:00
Tomasz Kowalczewski d2ebf5f531 Merge pull request #25 from tkowalcz/23-preserialize-static-lables
Re #23: Static labels are serialized into string at startup. If there…
2021-01-24 13:31:45 +01:00
tomasz.kowalczewski 3172b3cfd2 Re #23: Static labels are serialized into string at startup. If there are no other labels to add to the stream then we will just use that string. 2021-01-24 13:13:07 +01:00
Tomasz Kowalczewski 8a02d34ed4 Merge pull request #24 from tkowalcz/21-send-logic
Re #21: Added more elaborate logic to decide when we should send data…
2021-01-24 01:54:28 +01:00
tomasz.kowalczewski 81ebb0911a Re #21: Added more elaborate logic to decide when we should send data to Loki. Using terminology from promtail introduced 'batchSize' and 'batchWait' parameters. Fixed ByteBuf and HttpMessage leak due to missing release. 2021-01-23 23:56:12 +01:00
Tomasz Kowalczewski 600cef10e9 Merge pull request #20 from tkowalcz/7-monitoring
7 monitoring
2021-01-22 20:05:43 +01:00