You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ Features:
26
26
* Limit document size (skip end of document when max size is reached)
27
27
* Remove whitespace
28
28
29
-
The library contains multiple filter implementations as to accommodate combinations of the above features with as little overhead as possible. No external dependencies are necessary.
29
+
The library contains multiple filter implementations as to accommodate combinations of the above features with as little overhead as possible. No external dependencies are required.
30
30
31
31
Bugs, feature suggestions and help requests can be filed with the [issue-tracker].
32
32
@@ -201,6 +201,9 @@ The resulting metrics could be logged as metadata alongside the JSON payload or
201
201
* Measuring the impact of the filtering, i.e. reduction in data size
202
202
* Make sure filters are actually operating as intended
203
203
204
+
### Request/response path module
205
+
See the [path](impl/path) module for help facilitating per-path filters for request/response-logging applications. This to further improve performance.
206
+
204
207
### Opt-in [Jackson] module
205
208
The filters have also been implemented using [Jackson], in an opt-in module.
206
209
@@ -216,8 +219,6 @@ This project trades parser/serializer features for performance, and runs multipl
216
219
217
220
See the benchmark results ([JDK 25](https://jmh.morethan.io/?source=https://raw.githubusercontent.com/skjolber/json-log-filter/master/benchmark/jmh/results/jmh-results-5.0.0.jdk25.json&topBar=off)) and the [JMH] module for running detailed benchmarks.
218
221
219
-
There is also a [path](impl/path) artifact which helps facilitate per-path filters for request/response-logging applications, which should further improve performance.
220
-
221
222
# See also
222
223
See the [xml-log-filter] for corresponding high-performance filtering of XML, and [JsonPath](https://github.com/json-path/JsonPath) for more advanced filtering.
0 commit comments