File tree 3 files changed +13
-2
lines changed
3 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 2
2
3
3
## master (unreleased)
4
4
5
+ * Introduce ` logjam.appender.default-event-size ` configuration option.
6
+
5
7
## 0.2.0 (2024-01-04)
6
8
7
9
* [ #8 ] ( https://github.com/clojure-emacs/logjam/issues/8 ) : Introduce Timbre compatibility.
Original file line number Diff line number Diff line change @@ -108,6 +108,14 @@ like:
108
108
(repl/shutdown )
109
109
```
110
110
111
+ ## Configuration options
112
+
113
+ The following options can be set as Java system properties:
114
+
115
+ * ` logjam.appender.default-event-size `
116
+ * The default maximum number of events that can be captured by a given appender.
117
+ * Default: 100000
118
+
111
119
## Development
112
120
113
121
#### Makefile
Original file line number Diff line number Diff line change 4
4
(:require [logjam.event :as event]))
5
5
6
6
(def ^:private default-size
7
- " The default number of events captured by an appender."
8
- 100000 )
7
+ " The default maximum number of events that can be captured by a given appender."
8
+ (or (some-> (System/getProperty " logjam.appender.default-event-size" ) Long/parseLong)
9
+ 100000 ))
9
10
10
11
(def ^:private default-threshold
11
12
" The default threshold in percentage after which log events are cleaned up.
You can’t perform that action at this time.
0 commit comments