summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* style: Reorder imports.Matthias Andreas Benkard2024-06-232-6/+6
| | | | Change-Id: I475604abd23fba3633b28ff8f67e8188188e3520
* build: Do not set the Google Java Format version explicitly.Matthias Andreas Benkard2024-06-231-2/+0
| | | | Change-Id: I5c4541ab5c86ea01fd5fc62545e701aba88a7398
* test: Add benchmark with many log entry fields.Matthias Andreas Benkard2024-06-232-0/+61
| | | | Change-Id: I9ef4ff2bc0ccd8c0b674b9e8cd0c1e93fbe445ff
* test: Add benchmarks.Matthias Andreas Benkard2024-06-235-14/+152
| | | | | | The benchmarks can be run using 'mvn verify -Pbenchmark'. Change-Id: I13058f52bea77aa3cb4f1967126c28e1e98d1838
* test: Add FormatterTest.Matthias Andreas Benkard2024-06-232-0/+106
| | | | Change-Id: Id627819583e8c9867b3950b7d8aac6830e5f3f80
* chore(deps): update all non-major dependencies to v3.11.1Renovate Bot2024-06-051-1/+1
|
* chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin ↵Renovate Bot2024-05-311-1/+1
| | | | to v3.7.0
* chore(deps): update dependency ↵Renovate Bot2024-05-271-1/+1
| | | | org.sonatype.plugins:nexus-staging-maven-plugin to v1.7.0
* chore(deps): update all non-major dependencies to v3.11.0Renovate Bot2024-05-221-1/+1
|
* chore(deps): update all non-major dependencies to v3.10.1Renovate Bot2024-05-151-1/+1
|
* chore(deps): update dependency org.jboss.logmanager:jboss-logmanager to ↵Renovate Bot2024-04-301-1/+1
| | | | v3.0.6.final
* chore(deps): update dependency org.jboss.logmanager:jboss-logmanager to ↵Renovate Bot2024-04-241-1/+1
| | | | v3.0.5.final
* chore(deps): update all non-major dependencies to v3.10.0Renovate Bot2024-04-231-1/+1
|
* chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to ↵Renovate Bot2024-04-201-1/+1
| | | | v3.4.1
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵Renovate Bot2024-04-191-1/+1
| | | | v3.2.4
* chore(deps): update all non-major dependencies to v3.9.4Renovate Bot2024-04-181-1/+1
|
* chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to ↵Renovate Bot2024-04-131-1/+1
| | | | v3.4.0
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵Renovate Bot2024-04-111-1/+1
| | | | v3.2.3
* chore(deps): update all non-major dependencies to v3.9.3Renovate Bot2024-04-101-1/+1
|
* fix(deps): update dependency org.eclipse.parsson:parsson to v1.1.6Renovate Bot2024-04-051-1/+1
|
* chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin ↵Renovate Bot2024-04-041-1/+1
| | | | to v3.3.1
* fix(deps): update dependency io.smallrye.common:smallrye-common-constraint ↵Renovate Bot2024-04-031-1/+1
| | | | to v2.4.0
* chore(deps): update all non-major dependencies to v3.9.2Renovate Bot2024-04-031-1/+1
|
* chore(deps): update all non-major dependencies to v3.9.1Renovate Bot2024-03-271-1/+1
|
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵Renovate Bot2024-03-261-1/+1
| | | | v3.2.2
* chore(deps): update all non-major dependencies to v3.9.0Renovate Bot2024-03-201-1/+1
|
* chore(deps): update dependency ↵Renovate Bot2024-03-181-1/+1
| | | | org.apache.maven.plugins:maven-compiler-plugin to v3.13.0
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵Renovate Bot2024-03-181-1/+1
| | | | v3.2.1
* chore(deps): update all non-major dependencies to v3.8.3Renovate Bot2024-03-151-1/+1
|
* chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to ↵Renovate Bot2024-03-111-1/+1
| | | | v3.2.0
* chore(deps): update all non-major dependencies to v3.8.2Renovate Bot2024-03-071-1/+1
|
* chore(deps): update all non-major dependencies to v3.8.1Renovate Bot2024-02-281-1/+1
|
* chore(deps): update all non-major dependencies to v3.8.0 ↵Renovate Bot2024-02-211-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (mulk/quarkus-googlecloud-jsonlogging!21) This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [io.quarkus:quarkus-extension-processor](https://github.com/quarkusio/quarkus) | | minor | `3.7.2` -> `3.8.0` | | [io.quarkus:quarkus-extension-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.7.2` -> `3.8.0` | | [io.quarkus:quarkus-bom](https://github.com/quarkusio/quarkus) | import | minor | `3.7.2` -> `3.8.0` | | [io.quarkus:quarkus-maven-plugin](https://github.com/quarkusio/quarkus) | build | minor | `3.7.2` -> `3.8.0` | --- ### Release Notes <details> <summary>quarkusio/quarkus</summary> ### [`v3.8.0`](https://github.com/quarkusio/quarkus/compare/3.7.4...3.8.0) [Compare Source](https://github.com/quarkusio/quarkus/compare/3.7.4...3.8.0) ### [`v3.7.4`](https://github.com/quarkusio/quarkus/compare/3.7.3...3.7.4) [Compare Source](https://github.com/quarkusio/quarkus/compare/3.7.3...3.7.4) ### [`v3.7.3`](https://github.com/quarkusio/quarkus/releases/tag/3.7.3) [Compare Source](https://github.com/quarkusio/quarkus/compare/3.7.2...3.7.3) ##### Complete changelog - [#&#8203;36341](https://github.com/quarkusio/quarkus/issues/36341) - The API method KafkaStreams#cleanUp() is not applicable when use `@Produces` to build the topology - [#&#8203;37091](https://github.com/quarkusio/quarkus/pull/37091) - Fix VertxGrpcExporter reponse status handling - [#&#8203;37911](https://github.com/quarkusio/quarkus/pull/37911) - Store since JavaDoc tag in the configuration metadata, so that Quarkiverse projects can render it in their documentation if they like - [#&#8203;38055](https://github.com/quarkusio/quarkus/issues/38055) - Make annotation app.quarkus.io/vcs-uri optional in Kubernetes extension - [#&#8203;38079](https://github.com/quarkusio/quarkus/pull/38079) - Make OidcTestSecurityIdentityAugmentor faster by making privateKey's generation final and static - [#&#8203;38196](https://github.com/quarkusio/quarkus/pull/38196) - Use Vert.x pool with Jackson - [#&#8203;38477](https://github.com/quarkusio/quarkus/pull/38477) - Add disabled workflow to deploy snapshots in Quarkiverse extensions - [#&#8203;38489](https://github.com/quarkusio/quarkus/issues/38489) - OIDC authentication.extra-params not added to dev-services auth request - [#&#8203;38602](https://github.com/quarkusio/quarkus/issues/38602) - QuarkusComponentTest: `@TestConfigProperties` not applicable to method (override multiple config properties) - [#&#8203;38607](https://github.com/quarkusio/quarkus/pull/38607) - Gradle: fix IllegalStateException when resolving project deps - [#&#8203;38613](https://github.com/quarkusio/quarkus/issues/38613) - RabbitMQ Health Checks cannot be disabled from 3.7+ - [#&#8203;38615](https://github.com/quarkusio/quarkus/pull/38615) - Updates to Infinispan 14.0.24.Final - [#&#8203;38619](https://github.com/quarkusio/quarkus/pull/38619) - Pass extra authentication params in the OIDC DevUI code flow redirect URL - [#&#8203;38626](https://github.com/quarkusio/quarkus/pull/38626) - Bump org.junit.jupiter:junit-jupiter from 5.10.1 to 5.10.2 - [#&#8203;38650](https://github.com/quarkusio/quarkus/issues/38650) - UI doesn't work correct with umlauts - [#&#8203;38653](https://github.com/quarkusio/quarkus/pull/38653) - Enforce Dev UI charset to UTF-8 - [#&#8203;38655](https://github.com/quarkusio/quarkus/pull/38655) - Allow for multiple TestConfigProperty annotations on methods - [#&#8203;38656](https://github.com/quarkusio/quarkus/pull/38656) - Upgrade the Mutiny Vert.x bindings to 3.9.0 - [#&#8203;38658](https://github.com/quarkusio/quarkus/issues/38658) - Configure a REST Client ClientLogger vía CDI - [#&#8203;38662](https://github.com/quarkusio/quarkus/pull/38662) - Bump io.smallrye.config:smallrye-config-source-yaml from 3.5.2 to 3.5.4 in /devtools/gradle - [#&#8203;38663](https://github.com/quarkusio/quarkus/issues/38663) - ContainerRequestContext.getUriInfo().getMatchedURIs() IndexOutOfBoundsException - [#&#8203;38664](https://github.com/quarkusio/quarkus/pull/38664) - Bump Smallrye RM from 4.16.0 to 4.16.1 - [#&#8203;38670](https://github.com/quarkusio/quarkus/pull/38670) - Make ClientLogger beans unremovable - [#&#8203;38671](https://github.com/quarkusio/quarkus/pull/38671) - Redis Client: improve documentation for sentinel and cluster - [#&#8203;38672](https://github.com/quarkusio/quarkus/pull/38672) - Remove WATCH Command in absence of Optimistic Locking - [#&#8203;38673](https://github.com/quarkusio/quarkus/pull/38673) - Fix OidcRequestFiler typo in security docs - [#&#8203;38674](https://github.com/quarkusio/quarkus/pull/38674) - Improve flaky test - [#&#8203;38675](https://github.com/quarkusio/quarkus/pull/38675) - Correct example generated yaml in extension metadata docs - [#&#8203;38676](https://github.com/quarkusio/quarkus/issues/38676) - OpenAPI does not fill roles in SecurityScheme in schema - [#&#8203;38680](https://github.com/quarkusio/quarkus/pull/38680) - Log how Keycloak devservice maps resources - [#&#8203;38681](https://github.com/quarkusio/quarkus/pull/38681) - Upgrade to Hibernate ORM 6.4.4.Final / bytebuddy 1.14.11 - [#&#8203;38686](https://github.com/quarkusio/quarkus/pull/38686) - Make GraphQL Metrics End when Exceptional - [#&#8203;38692](https://github.com/quarkusio/quarkus/pull/38692) - Bump com.gradle:gradle-enterprise-maven-extension from 1.20 to 1.20.1 - [#&#8203;38693](https://github.com/quarkusio/quarkus/pull/38693) - Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 - [#&#8203;38694](https://github.com/quarkusio/quarkus/pull/38694) - OpenAPI: remove check that avoids running auto-security at build - [#&#8203;38703](https://github.com/quarkusio/quarkus/issues/38703) - RESTEasy Reactive Multipart struggles with non-file binary uploads - [#&#8203;38705](https://github.com/quarkusio/quarkus/pull/38705) - Kafka Streams fire event after created and before scheduling the start - [#&#8203;38706](https://github.com/quarkusio/quarkus/issues/38706) - Elasticsearch container reuse creates a new container on each run - [#&#8203;38709](https://github.com/quarkusio/quarkus/pull/38709) - Don't provide empty paths when using a root prefix - [#&#8203;38710](https://github.com/quarkusio/quarkus/pull/38710) - Avoid Vert.x GraphQL deprecation warning - [#&#8203;38712](https://github.com/quarkusio/quarkus/pull/38712) - Bump Smallrye RM from 4.16.1 to 4.16.2 - [#&#8203;38713](https://github.com/quarkusio/quarkus/pull/38713) - Only configure shared network for Elasticsearch/OpenSearch containers where necessary - [#&#8203;38714](https://github.com/quarkusio/quarkus/pull/38714) - Don't assume that multipart part without filename is always text - [#&#8203;38728](https://github.com/quarkusio/quarkus/pull/38728) - Encode Kafka messages with UTF8 - [#&#8203;38730](https://github.com/quarkusio/quarkus/issues/38730) - Accept-Header in hibernate validator's ResteasyReactiveLocaleResolver is resolved case-sensitive - [#&#8203;38732](https://github.com/quarkusio/quarkus/issues/38732) - Quarkus should still allow to create project with Java 11 (for older streams and other platforms) - [#&#8203;38733](https://github.com/quarkusio/quarkus/pull/38733) - Allow Java 11 as LTS for older streams and other platforms - [#&#8203;38738](https://github.com/quarkusio/quarkus/pull/38738) - Make accept header check in validation case insensitive - [#&#8203;38748](https://github.com/quarkusio/quarkus/pull/38748) - Sanitize app.dekorate.io/vcs-url kubernetes annotation - [#&#8203;38755](https://github.com/quarkusio/quarkus/pull/38755) - Log when a RestEasy Reactive client close method is called - [#&#8203;38756](https://github.com/quarkusio/quarkus/pull/38756) - Bump Keycloak version to 23.0.6 - [#&#8203;38760](https://github.com/quarkusio/quarkus/pull/38760) - Set COMPILE_ONLY flag on relevant dependencies that appear on DEPLOYMENT_CP and RUNTIME_CP </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-->