Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore(deps): update junit5 monorepo to v5.11.3 | Renovate Bot | 2024-10-21 | 1 | -2/+2 |
| | |||||
* | chore(deps): update junit5 monorepo to v5.11.2 | Renovate Bot | 2024-10-04 | 1 | -2/+2 |
| | |||||
* | chore(deps): update junit5 monorepo to v5.11.1 | Renovate Bot | 2024-09-25 | 1 | -2/+2 |
| | |||||
* | build: Bump version to 6.6.1-SNAPSHOT. | Matthias Andreas Benkard | 2024-08-26 | 1 | -1/+1 |
| | | | | Change-Id: I48b8eeb21baa6fed22e831405fee716e35c0b3bf | ||||
* | chore(deps): update junit5 monorepo to v5.11.0 | Renovate Bot | 2024-08-14 | 1 | -2/+2 |
| | |||||
* | fix(deps): update dependency org.eclipse.parsson:parsson to v1.1.7 | Renovate Bot | 2024-07-30 | 1 | -1/+1 |
| | |||||
* | Release 6.6.0v6.6.0 | Matthias Andreas Benkard | 2024-07-22 | 2 | -3/+3 |
| | | | | Change-Id: I8a5b9a99f6aea3ae846cb80079aa026b9d0e3256 | ||||
* | test: Null-mark the unit tests. | Matthias Andreas Benkard | 2024-07-20 | 2 | -20/+24 |
| | | | | Change-Id: I0d7fc3443cacda222a58e6f098ebed4310bb4691 | ||||
* | feat: Null-mark the 'logmanager' package. | Matthias Andreas Benkard | 2024-07-20 | 1 | -0/+3 |
| | | | | Change-Id: I42c3e1db77c6a30966c045faa492103c0946dedc | ||||
* | feat: JSpecify 1.0.0. | Matthias Andreas Benkard | 2024-07-18 | 10 | -43/+98 |
| | | | | Change-Id: I84cc903128d013ff7f6b6cee29353abbe0a84fc8 | ||||
* | chore(deps): update all non-major dependencies | Renovate Bot | 2024-07-07 | 1 | -4/+4 |
| | |||||
* | chore(deps): update junit5 monorepo to v5.10.3 | Renovate Bot | 2024-07-07 | 1 | -2/+2 |
| | |||||
* | docs: Fix license headers and REUSE information. | Matthias Andreas Benkard | 2024-07-05 | 3 | -1/+9 |
| | | | | Change-Id: Idb49db605a090b57dcf62b97855a4cf991421602 | ||||
* | build: Bump version to 6.5.1-SNAPSHOT. | Matthias Andreas Benkard | 2024-07-05 | 1 | -1/+1 |
| | | | | Change-Id: Id6da50f0e738837fe1af68724edc795033e030cd | ||||
* | Release 6.5.0.v6.5.0 | Matthias Andreas Benkard | 2024-07-05 | 2 | -3/+3 |
| | | | | Change-Id: Ia9c3f6fba9a29479a1eab1910d3529102bc866f9 | ||||
* | perf: KeyValueParameter: Use a static JsonProvider. | Matthias Andreas Benkard | 2024-07-05 | 1 | -8/+10 |
| | | | | Change-Id: I8dcebfb6de16fcbb2b347ad03d40659a16647b74 | ||||
* | style: Rename append{Escaped => Json}String. | Matthias Andreas Benkard | 2024-07-03 | 1 | -18/+18 |
| | | | | Change-Id: Ie77c964f211d5cfa89edaa21b3d458afcc4402c7 | ||||
* | style: Declare appendJsonObject static. | Matthias Andreas Benkard | 2024-07-03 | 1 | -1/+1 |
| | | | | Change-Id: I992c86866d1b8fd5212264a69c4d0845583a7db4 | ||||
* | feat: Add InsertId class. | Matthias Andreas Benkard | 2024-07-03 | 4 | -3/+102 |
| | | | | Change-Id: Id620972fea28922a453cbe95ad8467d84df8eca8 | ||||
* | build: Bump version to 6.4.1-SNAPSHOT. | Matthias Andreas Benkard | 2024-07-03 | 1 | -1/+1 |
| | | | | Change-Id: I847ffe943cf6cff82efdf0d873d3acee53f563df | ||||
* | Release 6.4.0.v6.4.0 | Matthias Andreas Benkard | 2024-07-03 | 2 | -3/+3 |
| | | | | Change-Id: I44dafddf8fe81ed0ea1c5630297fcfe37393dbbc | ||||
* | Generate JSON by hand. | Matthias Andreas Benkard | 2024-07-03 | 5 | -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 Benkard | 2024-06-25 | 1 | -1/+1 |
| | | | | Change-Id: Ifc3c9a1555f7533607557079cd2fbe767fa3ef02 | ||||
* | Release 6.3.0.v6.3.0 | Matthias Andreas Benkard | 2024-06-25 | 2 | -3/+3 |
| | | | | Change-Id: I09db0200d99b8f9ae7e2ef49129bf1bd9c36b832 | ||||
* | feat: Support more fine-grained log severity levels. | Matthias Andreas Benkard | 2024-06-25 | 1 | -2/+14 |
| | | | | Change-Id: Iaacd93432230da16699ee212cdba324b4f2368be | ||||
* | feat: Omit the source location if it is all null. | Matthias Andreas Benkard | 2024-06-25 | 2 | -13/+26 |
| | | | | Change-Id: If4be1fe137510d803c4092dff4b17774113d3760 | ||||
* | build: Bump version to 6.2.1-SNAPSHOT. | Matthias Andreas Benkard | 2024-06-23 | 1 | -1/+1 |
| | | | | Change-Id: I11ec89f28271f6af60c187c823468ae9dcdd5c35 | ||||
* | docs: Fix version number in package-info.java. | Matthias Andreas Benkard | 2024-06-23 | 1 | -2/+2 |
| | | | | Change-Id: I178b747a7e02e669104f3209bc2e3799d214acc6 | ||||
* | Release 6.2.0.v6.2.06.2.0 | Matthias Andreas Benkard | 2024-06-23 | 1 | -1/+1 |
| | | | | Change-Id: I06868ec47274e0fc2c01420d48c5e3d9f24ebeb6 | ||||
* | perf: Reuse a single JsonProvider. | Matthias Andreas Benkard | 2024-06-23 | 3 | -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 Benkard | 2024-06-23 | 2 | -6/+6 |
| | | | | Change-Id: I475604abd23fba3633b28ff8f67e8188188e3520 | ||||
* | test: Add benchmark with many log entry fields. | Matthias Andreas Benkard | 2024-06-23 | 2 | -0/+61 |
| | | | | Change-Id: I9ef4ff2bc0ccd8c0b674b9e8cd0c1e93fbe445ff | ||||
* | test: Add benchmarks. | Matthias Andreas Benkard | 2024-06-23 | 3 | -14/+126 |
| | | | | | | The benchmarks can be run using 'mvn verify -Pbenchmark'. Change-Id: I13058f52bea77aa3cb4f1967126c28e1e98d1838 | ||||
* | test: Add FormatterTest. | Matthias Andreas Benkard | 2024-06-23 | 2 | -0/+106 |
| | | | | Change-Id: Id627819583e8c9867b3950b7d8aac6830e5f3f80 | ||||
* | chore(deps): update dependency org.jboss.logmanager:jboss-logmanager to ↵ | Renovate Bot | 2024-04-30 | 1 | -1/+1 |
| | | | | v3.0.6.final | ||||
* | chore(deps): update dependency org.jboss.logmanager:jboss-logmanager to ↵ | Renovate Bot | 2024-04-24 | 1 | -1/+1 |
| | | | | v3.0.5.final | ||||
* | fix(deps): update dependency org.eclipse.parsson:parsson to v1.1.6 | Renovate Bot | 2024-04-05 | 1 | -1/+1 |
| | |||||
* | fix(deps): update dependency io.smallrye.common:smallrye-common-constraint ↵ | Renovate Bot | 2024-04-03 | 1 | -1/+1 |
| | | | | to v2.4.0 | ||||
* | fix(deps): update dependency io.smallrye.common:smallrye-common-constraint ↵ | Renovate Bot | 2024-02-01 | 1 | -1/+1 |
| | | | | to v2.3.0 | ||||
* | chore(deps): update dependency org.jboss.logmanager:jboss-logmanager to ↵ | Renovate Bot | 2023-12-20 | 1 | -1/+1 |
| | | | | v3.0.4.final | ||||
* | chore(deps): update all non-major dependencies | Renovate Bot | 2023-12-18 | 1 | -1/+1 |
| | |||||
* | fix(deps): update dependency org.eclipse.parsson:parsson to v1.1.5 | Renovate Bot | 2023-10-20 | 1 | -1/+1 |
| | |||||
* | fix(deps): update dependency io.smallrye.common:smallrye-common-constraint ↵ | Renovate Bot | 2023-10-02 | 1 | -1/+1 |
| | | | | to v2.2.0 | ||||
* | fix(pom): Revert jboss-logmanager-embedded to 1.1.1. | Matthias Andreas Benkard | 2023-09-24 | 1 | -1/+1 |
| | | | | Change-Id: Ib0489bc810808ac66c8320f13ebe615fde4214cf | ||||
* | chore(deps): update all non-major dependencies | Renovate Bot | 2023-09-24 | 1 | -3/+3 |
| | |||||
* | chore(pom): Bump version to 6.1.1-SNAPSHOT. | Matthias Andreas Benkard | 2023-09-24 | 1 | -1/+1 |
| | | | | Change-Id: Ic5f7e6304c6a4f4a241d86fff4c749d683eceb9f | ||||
* | Release 6.1.0.v6.1.0 | Matthias Andreas Benkard | 2023-09-24 | 1 | -1/+1 |
| | | | | Change-Id: Ic1e93e96b43e32c55e66e3b1d5ec431e5a42e72f | ||||
* | feat(core): Add DefaultConfiguratorFactory for JBoss Log Manager 3.x. | Matthias Andreas Benkard | 2023-09-24 | 3 | -2/+76 |
| | | | | Change-Id: I6bf88c9e6c8c4aba303cc1d18e8f18c917dd6b88 | ||||
* | Bump version to 6.0.1-SNAPSHOT. | Matthias Andreas Benkard | 2023-03-24 | 1 | -1/+1 |
| | | | | Change-Id: Ibbc5896e86ade0233c90d81aafd5713deb8949cb | ||||
* | Release 6.0.0.v6.0.0 | Matthias Andreas Benkard | 2023-03-24 | 1 | -1/+1 |
| | | | | Change-Id: I2168c4d15dd03379a9c7e53b257be3e5b69b7b3b |