summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* chore(deps): update all non-major dependencies to v3.15.0Renovate Bot2024-09-251-1/+1
|
* chore(deps): update junit5 monorepo to v5.11.1Renovate Bot2024-09-251-2/+2
|
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵Renovate Bot2024-09-141-1/+1
| | | | v3.2.6
* fix(deps): update dependency io.quarkus:quarkus-bom to v3.14.4Renovate Bot2024-09-141-1/+1
|
* chore(deps): update all non-major dependencies to v3.14.3Renovate Bot2024-09-111-1/+1
|
* chore(deps): update all non-major dependenciesRenovate Bot2024-09-091-3/+3
|
* fix!: Move from @ConfigRoot/@ConfigItem to @ConfigMapping.Matthias Andreas Benkard2024-08-264-41/+12
| | | | | | | | | | The old way is deprecated. BREAKING CHANGE: This makes GoogleCloudJsonLoggingConfiguration into an interface (it was a class before) and its 'enabled' field into a method. Change-Id: I1a5db74e009ad5427ab7348ab6a6c34b970d4148
* build: Bump version to 6.6.1-SNAPSHOT.Matthias Andreas Benkard2024-08-264-4/+4
| | | | Change-Id: I48b8eeb21baa6fed22e831405fee716e35c0b3bf
* chore(deps): update all non-major dependencies to v3.14.0 ↵Marge Bot2024-08-263-1/+35
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (mulk/quarkus-googlecloud-jsonlogging!22) This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [io.quarkus:quarkus-extension-processor](https://github.com/quarkusio/quarkus) | | minor | `3.13.3` -> `3.14.0` | | [io.quarkus:quarkus-extension-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.13.3` -> `3.14.0` | | [io.quarkus:quarkus-bom](https://github.com/quarkusio/quarkus) | import | minor | `3.13.3` -> `3.14.0` | | [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.13.3` -> `3.14.0` | --- ### Release Notes <details> <summary>quarkusio/quarkus</summary> ### [`v3.14.0`](https://github.com/quarkusio/quarkus/compare/3.13.3...3.14.0) [Compare Source](https://github.com/quarkusio/quarkus/compare/3.13.3...3.14.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this MR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMjQuMCJ9-->
| * build: Pass -AlegacyConfigRoot to the compiler.Matthias Andreas Benkard2024-08-262-0/+34
| | | | | | | | | | | | | | This is required while we are still using @ConfigRoot, which is deprecated in favor of @ConfigMapping. Change-Id: I07a97661ff874466e65f3d7a4d029aca63beea5d
| * chore(deps): update all non-major dependencies to v3.14.0Renovate Bot2024-08-211-1/+1
|/
* chore(deps): update all non-major dependencies to v3.13.3Renovate Bot2024-08-201-1/+1
|
* chore(deps): update all non-major dependencies to v3.4.0Renovate Bot2024-08-181-1/+1
|
* chore(deps): update junit5 monorepo to v5.11.0Renovate Bot2024-08-141-2/+2
|
* chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.4.1Renovate Bot2024-08-121-1/+1
|
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵Renovate Bot2024-08-121-1/+1
| | | | v3.2.5
* chore(deps): update all non-major dependencies to v3.13.2Renovate Bot2024-08-091-1/+1
|
* chore(deps): update all non-major dependencies to v3.13.1Renovate Bot2024-08-071-1/+1
|
* chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.4.0Renovate Bot2024-08-061-1/+1
|
* fix(deps): update dependency org.eclipse.parsson:parsson to v1.1.7Renovate Bot2024-07-301-1/+1
|
* chore(deps): update all non-major dependencies to v3.13.0Renovate Bot2024-07-241-1/+1
|
* Release 6.6.0v6.6.0Matthias Andreas Benkard2024-07-229-27/+27
| | | | Change-Id: I8a5b9a99f6aea3ae846cb80079aa026b9d0e3256
* chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin ↵Renovate Bot2024-07-201-1/+1
| | | | to v3.8.0
* test: Null-mark the unit tests.Matthias Andreas Benkard2024-07-202-20/+24
| | | | Change-Id: I0d7fc3443cacda222a58e6f098ebed4310bb4691
* feat: Null-mark the 'logmanager' package.Matthias Andreas Benkard2024-07-201-0/+3
| | | | Change-Id: I42c3e1db77c6a30966c045faa492103c0946dedc
* feat: JSpecify 1.0.0.Matthias Andreas Benkard2024-07-1810-43/+98
| | | | Change-Id: I84cc903128d013ff7f6b6cee29353abbe0a84fc8
* chore(deps): update all non-major dependencies to v3.12.3Renovate Bot2024-07-171-1/+1
|
* chore(deps): update all non-major dependencies to v3.3.1Renovate Bot2024-07-101-1/+1
|
* chore(deps): update all non-major dependencies to v3.12.2Renovate Bot2024-07-101-1/+1
|
* chore(deps): update all non-major dependenciesRenovate Bot2024-07-072-8/+8
|
* chore(deps): update junit5 monorepo to v5.10.3Renovate Bot2024-07-071-2/+2
|
* docs: Fix license headers and REUSE information.Matthias Andreas Benkard2024-07-056-1/+224
| | | | Change-Id: Idb49db605a090b57dcf62b97855a4cf991421602
* build: Bump version to 6.5.1-SNAPSHOT.Matthias Andreas Benkard2024-07-054-4/+4
| | | | Change-Id: Id6da50f0e738837fe1af68724edc795033e030cd
* Release 6.5.0.v6.5.0Matthias Andreas Benkard2024-07-059-27/+27
| | | | Change-Id: Ia9c3f6fba9a29479a1eab1910d3529102bc866f9
* perf: KeyValueParameter: Use a static JsonProvider.Matthias Andreas Benkard2024-07-051-8/+10
| | | | Change-Id: I8dcebfb6de16fcbb2b347ad03d40659a16647b74
* style: Rename append{Escaped => Json}String.Matthias Andreas Benkard2024-07-031-18/+18
| | | | Change-Id: Ie77c964f211d5cfa89edaa21b3d458afcc4402c7
* style: Declare appendJsonObject static.Matthias Andreas Benkard2024-07-031-1/+1
| | | | Change-Id: I992c86866d1b8fd5212264a69c4d0845583a7db4
* feat: Add InsertId class.Matthias Andreas Benkard2024-07-034-3/+102
| | | | Change-Id: Id620972fea28922a453cbe95ad8467d84df8eca8
* build: Bump version to 6.4.1-SNAPSHOT.Matthias Andreas Benkard2024-07-034-4/+4
| | | | Change-Id: I847ffe943cf6cff82efdf0d873d3acee53f563df
* Release 6.4.0.v6.4.0Matthias Andreas Benkard2024-07-039-27/+27
| | | | Change-Id: I44dafddf8fe81ed0ea1c5630297fcfe37393dbbc
* Generate JSON by hand.Matthias Andreas Benkard2024-07-035-71/+279
| | | | | | | | | | | | | | | | | | | | | | | | This improves performance further. Before: Benchmark Mode Cnt Score Error Units FormatterBenchmark.massivelyStructuredLogRecord thrpt 10 137879.001 ± 30467.644 ops/s FormatterBenchmark.simpleLogRecord thrpt 10 896085.217 ± 249890.421 ops/s FormatterBenchmark.structuredLogRecord thrpt 10 553428.807 ± 194787.754 ops/s After: Benchmark Mode Cnt Score Error Units FormatterBenchmark.massivelyStructuredLogRecord thrpt 10 220855.729 ± 56336.321 ops/s FormatterBenchmark.simpleLogRecord thrpt 10 4456647.085 ± 1041546.047 ops/s FormatterBenchmark.structuredLogRecord thrpt 10 1500896.509 ± 543358.587 ops/s There is also a new benchmark: FormatterBenchmark.nestedLogRecord thrpt 10 878620.441 ± 297024.983 ops/s Change-Id: If3e323b133f8e3e3ff29431a92d1b1e500f9b8b2
* build: Bump version to 6.3.1-SNAPSHOT.Matthias Andreas Benkard2024-06-254-4/+4
| | | | Change-Id: Ifc3c9a1555f7533607557079cd2fbe767fa3ef02
* Release 6.3.0.v6.3.0Matthias Andreas Benkard2024-06-259-27/+27
| | | | Change-Id: I09db0200d99b8f9ae7e2ef49129bf1bd9c36b832
* feat: Support more fine-grained log severity levels.Matthias Andreas Benkard2024-06-251-2/+14
| | | | Change-Id: Iaacd93432230da16699ee212cdba324b4f2368be
* feat: Omit the source location if it is all null.Matthias Andreas Benkard2024-06-252-13/+26
| | | | Change-Id: If4be1fe137510d803c4092dff4b17774113d3760
* build: Bump version to 6.2.1-SNAPSHOT.Matthias Andreas Benkard2024-06-234-4/+4
| | | | Change-Id: I11ec89f28271f6af60c187c823468ae9dcdd5c35
* docs: Update Javadoc links in the readme file.Matthias Andreas Benkard2024-06-231-10/+10
| | | | Change-Id: I6f81fcca267d0cc467f4acdc65971b7d285878ad
* docs: Fix version number in package-info.java.Matthias Andreas Benkard2024-06-231-2/+2
| | | | Change-Id: I178b747a7e02e669104f3209bc2e3799d214acc6
* Release 6.2.0.v6.2.06.2.0Matthias Andreas Benkard2024-06-238-25/+25
| | | | Change-Id: I06868ec47274e0fc2c01420d48c5e3d9f24ebeb6
* perf: Reuse a single JsonProvider.Matthias Andreas Benkard2024-06-233-21/+27
| | | | | | | | | | | | | | | | | | | | This speeds up the formatter significantly. Before: Benchmark Mode Cnt Score Error Units FormatterBenchmark.massivelyStructuredLogRecord thrpt 10 6552.727 ± 2169.572 ops/s FormatterBenchmark.simpleLogRecord thrpt 10 8126.699 ± 2259.912 ops/s FormatterBenchmark.structuredLogRecord thrpt 10 5594.849 ± 1129.151 ops/s After: Benchmark Mode Cnt Score Error Units FormatterBenchmark.massivelyStructuredLogRecord thrpt 10 137879.001 ± 30467.644 ops/s FormatterBenchmark.simpleLogRecord thrpt 10 896085.217 ± 249890.421 ops/s FormatterBenchmark.structuredLogRecord thrpt 10 553428.807 ± 194787.754 ops/s Change-Id: If184327a4ff0de0d92b769493dbf6270ba3a8c8e