epam / gflog
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 144 files with 12,127 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 6 files changed 6-20 times (689 lines of code)
    • 138 files changed 1-5 times (11,438 lines of code)
0% | 0% | 0% | 5% | 94%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 144 files with 12,127 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 8 files changed by 2-5 contributors (2,977 lines of code)
    • 136 files changed by 1 contributor (9,150 lines of code)
0% | 0% | 0% | 24% | 75%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, xml, yaml, properties, gradle, md, txt, bat, gitignore, xsd, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 5% | 94%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
gflog-core0% | 0% | 0% | 4% | 95%
gflog-benchmark0% | 0% | 0% | 17% | 82%
gflog-api0% | 0% | 0% | 0% | 100%
gflog-mail0% | 0% | 0% | 0% | 100%
gflog-slf4j0% | 0% | 0% | 0% | 100%
gflog-jul0% | 0% | 0% | 0% | 100%
gflog-sample0% | 0% | 0% | 0% | 100%
gflog-jcl0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
Log4jMemoryBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
49 2 2021-02-25 2021-05-11 11 1 humanfault101@gmail.com humanfault101@gmail.com
GflogMemoryBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
49 2 2021-02-25 2021-05-11 10 1 humanfault101@gmail.com humanfault101@gmail.com
Util.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
254 30 2021-02-10 2022-10-04 8 1 humanfault101@gmail.com humanfault101@gmail.com
Log4jBenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
58 9 2021-02-25 2023-03-08 7 1 humanfault101@gmail.com humanfault101@gmail.com
BenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
115 9 2021-02-24 2021-05-11 7 1 humanfault101@gmail.com humanfault101@gmail.com
LogBuffer.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
164 12 2021-02-10 2021-04-19 6 1 humanfault101@gmail.com humanfault101@gmail.com
BackoffIdleStrategy.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/idle
91 4 2021-02-10 2023-03-08 5 1 humanfault101@gmail.com humanfault101@gmail.com
BenchmarkState.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
101 7 2021-02-24 2023-03-08 5 1 humanfault101@gmail.com humanfault101@gmail.com
GflogBenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
110 15 2021-02-25 2021-04-05 5 1 humanfault101@gmail.com humanfault101@gmail.com
LogLimitedEntry.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
578 52 2021-02-10 2023-08-21 5 2 humanfault101@gmail.com akorzun@deltixlab.com
LogLocalEntry.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
825 102 2021-02-10 2023-08-21 5 2 humanfault101@gmail.com akorzun@deltixlab.com
Formatting.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
1197 91 2021-02-10 2023-08-21 5 2 humanfault101@gmail.com akorzun@deltixlab.com
JulBridge.java
in gflog-jul/src/main/java/com/epam/deltix/gflog/jul
17 3 2021-02-10 2021-09-23 4 3 humanfault101@gmail.com 72259616+artsiomkorzun@user...
Log4jLatencyBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
42 2 2021-02-25 2021-03-10 4 1 humanfault101@gmail.com humanfault101@gmail.com
SyncLogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
50 4 2021-02-10 2021-05-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
GflogLatencyBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
51 2 2021-02-25 2021-03-24 4 1 humanfault101@gmail.com humanfault101@gmail.com
Log4jThroughputBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
84 12 2021-02-24 2021-03-10 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
106 5 2021-02-10 2021-03-24 4 1 humanfault101@gmail.com humanfault101@gmail.com
GflogThroughputBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
111 18 2021-02-25 2021-03-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
AsyncLogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
122 5 2021-02-10 2021-05-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogConfigFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
371 30 2021-02-10 2023-03-08 4 1 humanfault101@gmail.com humanfault101@gmail.com
FastDateFormat.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template
781 68 2021-02-10 2023-03-08 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogEntryTemplate.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
24 - 2021-02-10 2023-08-21 3 2 humanfault101@gmail.com akorzun@deltixlab.com
AppendableEntry.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
24 - 2021-02-10 2023-08-21 3 2 humanfault101@gmail.com akorzun@deltixlab.com
AsyncLogProcessor.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
37 5 2021-02-10 2021-03-24 3 1 humanfault101@gmail.com humanfault101@gmail.com
LogEntry.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
69 - 2021-02-10 2023-08-21 3 2 humanfault101@gmail.com akorzun@deltixlab.com
PropertyUtil.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
133 11 2021-02-10 2024-07-03 3 1 humanfault101@gmail.com humanfault101@gmail.com
JulBridgeLogger.java
in gflog-jul/src/main/java/com/epam/deltix/gflog/jul
210 26 2021-02-10 2023-03-08 3 1 humanfault101@gmail.com humanfault101@gmail.com
Loggable.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
4 - 2021-02-10 2021-02-26 2 1 humanfault101@gmail.com humanfault101@gmail.com
BusySpinIdleStrategy.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/idle
10 1 2021-02-10 2021-02-26 2 1 humanfault101@gmail.com humanfault101@gmail.com
log4j-noop-benchmark.xml
in gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/log4j
11 - 2021-02-25 2021-05-11 2 1 humanfault101@gmail.com humanfault101@gmail.com
log4j-file-benchmark.xml
in gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/log4j
12 - 2021-02-25 2021-05-11 2 1 humanfault101@gmail.com humanfault101@gmail.com
DailyRollingFileAppenderSample.java
in gflog-sample/src/main/java/com/epam/deltix/gflog/sample
13 1 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogIndex.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
19 2 2021-02-10 2021-04-20 2 1 humanfault101@gmail.com humanfault101@gmail.com
Slf4jBridgeFactory.java
in gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j
25 2 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
Log.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
27 - 2021-02-10 2021-02-26 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogFactory.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
32 4 2021-02-10 2021-02-26 2 1 humanfault101@gmail.com humanfault101@gmail.com
JulBridgeManager.java
in gflog-jul/src/main/java/com/epam/deltix/gflog/jul
35 3 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogAsciiEntry.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
35 7 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogUtf8Entry.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
35 7 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
FormattingBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc
36 1 2021-02-25 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogRecordEncoder.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
39 2 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
GelfAppenderSample.java
in gflog-sample/src/main/java/com/epam/deltix/gflog/sample
52 3 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
ConsoleAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
62 4 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
ExceptionBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc
65 9 2021-03-09 2021-03-10 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogRecordDecoder.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
76 5 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogProcessor.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
79 4 2021-02-10 2021-03-10 2 1 humanfault101@gmail.com humanfault101@gmail.com
ClockFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/clock
87 8 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogConfigurator.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
91 16 2021-02-10 2021-03-01 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogEntryUtil.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
95 6 2021-02-10 2021-04-26 2 1 humanfault101@gmail.com humanfault101@gmail.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
JulBridge.java
in gflog-jul/src/main/java/com/epam/deltix/gflog/jul
17 3 2021-02-10 2021-09-23 4 3 humanfault101@gmail.com 72259616+artsiomkorzun@user...
Formatting.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
1197 91 2021-02-10 2023-08-21 5 2 humanfault101@gmail.com akorzun@deltixlab.com
LogLimitedEntry.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
578 52 2021-02-10 2023-08-21 5 2 humanfault101@gmail.com akorzun@deltixlab.com
LogLocalEntry.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
825 102 2021-02-10 2023-08-21 5 2 humanfault101@gmail.com akorzun@deltixlab.com
LogEntry.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
69 - 2021-02-10 2023-08-21 3 2 humanfault101@gmail.com akorzun@deltixlab.com
AppendableEntry.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
24 - 2021-02-10 2023-08-21 3 2 humanfault101@gmail.com akorzun@deltixlab.com
LogEntryTemplate.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
24 - 2021-02-10 2023-08-21 3 2 humanfault101@gmail.com akorzun@deltixlab.com
NoOpLogEntry.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
243 66 2021-02-10 2023-08-21 2 2 humanfault101@gmail.com akorzun@deltixlab.com
Log4jMemoryBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
49 2 2021-02-25 2021-05-11 11 1 humanfault101@gmail.com humanfault101@gmail.com
GflogMemoryBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
49 2 2021-02-25 2021-05-11 10 1 humanfault101@gmail.com humanfault101@gmail.com
Util.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
254 30 2021-02-10 2022-10-04 8 1 humanfault101@gmail.com humanfault101@gmail.com
BenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
115 9 2021-02-24 2021-05-11 7 1 humanfault101@gmail.com humanfault101@gmail.com
Log4jBenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
58 9 2021-02-25 2023-03-08 7 1 humanfault101@gmail.com humanfault101@gmail.com
LogBuffer.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
164 12 2021-02-10 2021-04-19 6 1 humanfault101@gmail.com humanfault101@gmail.com
BenchmarkState.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
101 7 2021-02-24 2023-03-08 5 1 humanfault101@gmail.com humanfault101@gmail.com
GflogBenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
110 15 2021-02-25 2021-04-05 5 1 humanfault101@gmail.com humanfault101@gmail.com
BackoffIdleStrategy.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/idle
91 4 2021-02-10 2023-03-08 5 1 humanfault101@gmail.com humanfault101@gmail.com
GflogThroughputBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
111 18 2021-02-25 2021-03-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
GflogLatencyBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
51 2 2021-02-25 2021-03-24 4 1 humanfault101@gmail.com humanfault101@gmail.com
Log4jThroughputBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
84 12 2021-02-24 2021-03-10 4 1 humanfault101@gmail.com humanfault101@gmail.com
Log4jLatencyBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
42 2 2021-02-25 2021-03-10 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogConfigFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
371 30 2021-02-10 2023-03-08 4 1 humanfault101@gmail.com humanfault101@gmail.com
FastDateFormat.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template
781 68 2021-02-10 2023-03-08 4 1 humanfault101@gmail.com humanfault101@gmail.com
SyncLogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
50 4 2021-02-10 2021-05-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
106 5 2021-02-10 2021-03-24 4 1 humanfault101@gmail.com humanfault101@gmail.com
AsyncLogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
122 5 2021-02-10 2021-05-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
PropertyUtil.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
133 11 2021-02-10 2024-07-03 3 1 humanfault101@gmail.com humanfault101@gmail.com
AsyncLogProcessor.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
37 5 2021-02-10 2021-03-24 3 1 humanfault101@gmail.com humanfault101@gmail.com
JulBridgeLogger.java
in gflog-jul/src/main/java/com/epam/deltix/gflog/jul
210 26 2021-02-10 2023-03-08 3 1 humanfault101@gmail.com humanfault101@gmail.com
SmtpAppender.java
in gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender
294 27 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
SmtpAppenderFactory.java
in gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender
143 33 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
SmtpSettings.java
in gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender
103 22 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
log4j-file-benchmark.xml
in gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/log4j
12 - 2021-02-25 2021-05-11 2 1 humanfault101@gmail.com humanfault101@gmail.com
log4j-noop-benchmark.xml
in gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/log4j
11 - 2021-02-25 2021-05-11 2 1 humanfault101@gmail.com humanfault101@gmail.com
ExceptionBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc
65 9 2021-03-09 2021-03-10 2 1 humanfault101@gmail.com humanfault101@gmail.com
FormattingBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc
36 1 2021-02-25 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LatencyBenchmarkRunner.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
127 7 2021-02-25 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
GflogStubBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
108 10 2021-02-25 2021-03-10 2 1 humanfault101@gmail.com humanfault101@gmail.com
JclBridge.java
in gflog-jcl/src/main/java/com/epam/deltix/gflog/jcl
112 21 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
Slf4jBridgeFactory.java
in gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j
25 2 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
Slf4jBridge.java
in gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j
259 39 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
ConsoleAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
62 4 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
TcpAppenderFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
95 13 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
NioAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
100 10 2021-02-10 2021-04-19 2 1 humanfault101@gmail.com humanfault101@gmail.com
BusySpinIdleStrategy.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/idle
10 1 2021-02-10 2021-02-26 2 1 humanfault101@gmail.com humanfault101@gmail.com
UnsafeBuffer.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
310 44 2021-02-10 2021-04-19 2 1 humanfault101@gmail.com humanfault101@gmail.com
TemplateParser.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template
120 2 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogConfigurator.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
91 16 2021-02-10 2021-03-01 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogRecordDecoder.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
76 5 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogUtf8Entry.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
35 7 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
FastDateFormat.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template
781 68 2021-02-10 2023-03-08 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogConfigFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
371 30 2021-02-10 2023-03-08 4 1 humanfault101@gmail.com humanfault101@gmail.com
UnsafeBuffer.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
310 44 2021-02-10 2021-04-19 2 1 humanfault101@gmail.com humanfault101@gmail.com
SmtpAppender.java
in gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender
294 27 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
Slf4jBridge.java
in gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j
259 39 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
Util.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
254 30 2021-02-10 2022-10-04 8 1 humanfault101@gmail.com humanfault101@gmail.com
LogView.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
222 26 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
DailyRollingFileAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
214 18 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
JulBridgeLogger.java
in gflog-jul/src/main/java/com/epam/deltix/gflog/jul
210 26 2021-02-10 2023-03-08 3 1 humanfault101@gmail.com humanfault101@gmail.com
TcpAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
181 10 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
GelfLayout.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout
173 16 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
LogBuffer.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
164 12 2021-02-10 2021-04-19 6 1 humanfault101@gmail.com humanfault101@gmail.com
SmtpAppenderFactory.java
in gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender
143 33 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
PropertyUtil.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
133 11 2021-02-10 2024-07-03 3 1 humanfault101@gmail.com humanfault101@gmail.com
LatencyBenchmarkRunner.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
127 7 2021-02-25 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
DefaultDateTimeTemplate.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template
122 10 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
LogProcessorRunner.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
122 10 2021-02-10 2021-05-11 2 1 humanfault101@gmail.com humanfault101@gmail.com
AsyncLogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
122 5 2021-02-10 2021-05-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
TemplateParser.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template
120 2 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
AsyncLogServiceFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
116 12 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
BenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
115 9 2021-02-24 2021-05-11 7 1 humanfault101@gmail.com humanfault101@gmail.com
JclBridge.java
in gflog-jcl/src/main/java/com/epam/deltix/gflog/jcl
112 21 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
GflogThroughputBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
111 18 2021-02-25 2021-03-11 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogServiceFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
111 14 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
GflogBenchmarkUtil.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
110 15 2021-02-25 2021-04-05 5 1 humanfault101@gmail.com humanfault101@gmail.com
GflogStubBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog
108 10 2021-02-25 2021-03-10 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogService.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
106 5 2021-02-10 2021-03-24 4 1 humanfault101@gmail.com humanfault101@gmail.com
SmtpSettings.java
in gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender
103 22 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
BenchmarkState.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util
101 7 2021-02-24 2023-03-08 5 1 humanfault101@gmail.com humanfault101@gmail.com
NoOpLog.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
101 25 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
NioAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
100 10 2021-02-10 2021-04-19 2 1 humanfault101@gmail.com humanfault101@gmail.com
TcpAppenderFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
95 13 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogEntryUtil.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
95 6 2021-02-10 2021-04-26 2 1 humanfault101@gmail.com humanfault101@gmail.com
BackoffIdleStrategy.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/idle
91 4 2021-02-10 2023-03-08 5 1 humanfault101@gmail.com humanfault101@gmail.com
LogConfigurator.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
91 16 2021-02-10 2021-03-01 2 1 humanfault101@gmail.com humanfault101@gmail.com
StringSubstitution.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/util
87 4 2024-07-03 2024-07-03 1 1 humanfault101@gmail.com humanfault101@gmail.com
ClockFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/clock
87 8 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
Log4jThroughputBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j
84 12 2021-02-24 2021-03-10 4 1 humanfault101@gmail.com humanfault101@gmail.com
LogProcessor.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
79 4 2021-02-10 2021-03-10 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogRecordDecoder.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/service
76 5 2021-02-10 2021-03-24 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogDebug.java
in gflog-api/src/main/java/com/epam/deltix/gflog/api
74 11 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
SafeAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
72 5 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
SetMemoryBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc
71 8 2021-02-25 2021-02-25 1 1 humanfault101@gmail.com humanfault101@gmail.com
ObservableAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
66 7 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
ExceptionBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc
65 9 2021-03-09 2021-03-10 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogEntryBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/core/service
64 5 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
ConsoleAppender.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/appender
62 4 2021-02-10 2021-03-02 2 1 humanfault101@gmail.com humanfault101@gmail.com
LogFactoryImpl.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core
62 6 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
TemplateLayoutBenchmark.java
in gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/layout
61 3 2021-02-25 2021-02-25 1 1 humanfault101@gmail.com humanfault101@gmail.com
IdleStrategyFactory.java
in gflog-core/src/main/java/com/epam/deltix/gflog/core/idle
59 13 2021-02-10 2021-02-10 1 1 humanfault101@gmail.com humanfault101@gmail.com
Correlations

File Size vs. Number of Changes: 144 points

gflog-core/src/main/java/com/epam/deltix/gflog/core/util/PropertyUtil.java x: 133 lines of code y: 3 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/util/StringSubstitution.java x: 87 lines of code y: 1 # changes gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j/Slf4jBridgeProvider.java x: 32 lines of code y: 1 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/AppendableEntry.java x: 24 lines of code y: 3 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/LogEntry.java x: 69 lines of code y: 3 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/NoOpLogEntry.java x: 243 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogLimitedEntry.java x: 578 lines of code y: 5 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogLocalEntry.java x: 825 lines of code y: 5 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/util/Formatting.java x: 1197 lines of code y: 5 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jBenchmarkUtil.java x: 58 lines of code y: 7 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/BenchmarkState.java x: 101 lines of code y: 5 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/LogConfigFactory.java x: 371 lines of code y: 4 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template/FastDateFormat.java x: 781 lines of code y: 4 # changes gflog-jul/src/main/java/com/epam/deltix/gflog/jul/JulBridgeLogger.java x: 210 lines of code y: 3 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/idle/BackoffIdleStrategy.java x: 91 lines of code y: 5 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/util/Util.java x: 254 lines of code y: 8 # changes gflog-jul/src/main/java/com/epam/deltix/gflog/jul/JulBridge.java x: 17 lines of code y: 4 # changes gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/log4j/log4j-console-benchmark.xml x: 12 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/AsyncLogService.java x: 122 lines of code y: 4 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogProcessorRunner.java x: 122 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/SyncLogService.java x: 50 lines of code y: 4 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/GflogMemoryBenchmark.java x: 49 lines of code y: 10 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jMemoryBenchmark.java x: 49 lines of code y: 11 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/BenchmarkUtil.java x: 115 lines of code y: 7 # changes gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/log4j/log4j-file-benchmark.xml x: 12 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogEntryUtil.java x: 95 lines of code y: 2 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/Generator.java x: 38 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogIndex.java x: 19 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/NioAppender.java x: 100 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogBuffer.java x: 164 lines of code y: 6 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/util/UnsafeBuffer.java x: 310 lines of code y: 2 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/GflogBenchmarkUtil.java x: 110 lines of code y: 5 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/AsyncLogProcessor.java x: 37 lines of code y: 3 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/AsyncLogServiceFactory.java x: 116 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/ExceptionIndex.java x: 44 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogAsciiEntry.java x: 35 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogRecordDecoder.java x: 76 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogRecordEncoder.java x: 39 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogService.java x: 106 lines of code y: 4 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/GflogThroughputBenchmark.java x: 111 lines of code y: 4 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jThroughputBenchmark.java x: 84 lines of code y: 4 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogProcessor.java x: 79 lines of code y: 2 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/GflogStubBenchmark.java x: 108 lines of code y: 2 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jLatencyBenchmark.java x: 42 lines of code y: 4 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc/ExceptionBenchmark.java x: 65 lines of code y: 2 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/LatencyBenchmarkRunner.java x: 127 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/ConsoleAppender.java x: 62 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/clock/ClockFactory.java x: 87 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template/TemplateParser.java x: 120 lines of code y: 2 # changes gflog-jcl/src/main/java/com/epam/deltix/gflog/jcl/JclBridge.java x: 112 lines of code y: 2 # changes gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender/SmtpAppender.java x: 294 lines of code y: 2 # changes gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender/SmtpAppenderFactory.java x: 143 lines of code y: 2 # changes gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender/SmtpSettings.java x: 103 lines of code y: 2 # changes gflog-sample/src/main/java/com/epam/deltix/gflog/sample/DailyRollingFileAppenderSample.java x: 13 lines of code y: 2 # changes gflog-sample/src/main/java/com/epam/deltix/gflog/sample/GelfAppenderSample.java x: 52 lines of code y: 2 # changes gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j/Slf4jBridge.java x: 259 lines of code y: 2 # changes gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j/Slf4jBridgeFactory.java x: 25 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/LogConfigurator.java x: 91 lines of code y: 2 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/Log.java x: 27 lines of code y: 2 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/LogFactory.java x: 32 lines of code y: 2 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/Loggable.java x: 4 lines of code y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/idle/BusySpinIdleStrategy.java x: 10 lines of code y: 2 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/GflogInliningBenchmark.java x: 33 lines of code y: 1 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/layout/TemplateLayoutBenchmark.java x: 61 lines of code y: 1 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc/CopyMemoryBenchmark.java x: 40 lines of code y: 1 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc/SetMemoryBenchmark.java x: 71 lines of code y: 1 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/NoOpAppender.java x: 23 lines of code y: 1 # changes gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/gflog/gflog-console-direct-benchmark.xml x: 9 lines of code y: 1 # changes gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/gflog/gflog-noop-benchmark.xml x: 7 lines of code y: 1 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/BenchmarkDescriptor.java x: 29 lines of code y: 1 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/LogDebug.java x: 74 lines of code y: 1 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/LogLevel.java x: 25 lines of code y: 1 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/NoOpLog.java x: 101 lines of code y: 1 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/NoOpLogFactory.java x: 16 lines of code y: 1 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/core/service/LogEntryBenchmark.java x: 64 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/LogConfig.java x: 59 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/LogInfo.java x: 21 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/LogView.java x: 222 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/Logger.java x: 49 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/AppenderFactory.java x: 5 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/CompositeAppenderFactory.java x: 18 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/ConsoleAppenderFactory.java x: 36 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/DailyRollingFileAppender.java x: 214 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/DailyRollingFileAppenderFactory.java x: 56 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/FileAppenderFactory.java x: 28 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/NioAppenderFactory.java x: 47 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/ObservableAppender.java x: 66 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/SafeAppender.java x: 72 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/TcpAppender.java x: 181 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/clock/Clock.java x: 4 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/idle/SleepingIdleStrategy.java x: 14 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/GelfLayout.java x: 173 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template/DefaultDateTimeTemplate.java x: 122 lines of code y: 1 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogServiceFactory.java x: 111 lines of code y: 1 # changes
11.0
# changes
  min: 1.0
  average: 2.01
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 11.0
0 1197.0
lines of code
min: 4.0 | average: 84.22 | 25th percentile: 18.0 | median: 37.5 | 75th percentile: 95.0 | max: 1197.0

Number of Contributors vs. Number of Changes: 144 points

gflog-core/src/main/java/com/epam/deltix/gflog/core/util/PropertyUtil.java x: 1 # contributors y: 3 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/util/StringSubstitution.java x: 1 # contributors y: 1 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/AppendableEntry.java x: 2 # contributors y: 3 # changes gflog-api/src/main/java/com/epam/deltix/gflog/api/NoOpLogEntry.java x: 2 # contributors y: 2 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogLimitedEntry.java x: 2 # contributors y: 5 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jBenchmarkUtil.java x: 1 # contributors y: 7 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/BenchmarkState.java x: 1 # contributors y: 5 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/LogConfigFactory.java x: 1 # contributors y: 4 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/util/Util.java x: 1 # contributors y: 8 # changes gflog-jul/src/main/java/com/epam/deltix/gflog/jul/JulBridge.java x: 3 # contributors y: 4 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogProcessorRunner.java x: 1 # contributors y: 2 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/GflogMemoryBenchmark.java x: 1 # contributors y: 10 # changes gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jMemoryBenchmark.java x: 1 # contributors y: 11 # changes gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogBuffer.java x: 1 # contributors y: 6 # changes
11.0
# changes
  min: 1.0
  average: 2.01
  25th percentile: 1.0
  median: 1.0
  75th percentile: 2.0
  max: 11.0
0 3.0
# contributors
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

Number of Contributors vs. File Size: 144 points

gflog-core/src/main/java/com/epam/deltix/gflog/core/util/PropertyUtil.java x: 1 # contributors y: 133 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/util/StringSubstitution.java x: 1 # contributors y: 87 lines of code gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j/Slf4jBridgeProvider.java x: 1 # contributors y: 32 lines of code gflog-api/src/main/java/com/epam/deltix/gflog/api/AppendableEntry.java x: 2 # contributors y: 24 lines of code gflog-api/src/main/java/com/epam/deltix/gflog/api/LogEntry.java x: 2 # contributors y: 69 lines of code gflog-api/src/main/java/com/epam/deltix/gflog/api/NoOpLogEntry.java x: 2 # contributors y: 243 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogLimitedEntry.java x: 2 # contributors y: 578 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogLocalEntry.java x: 2 # contributors y: 825 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/util/Formatting.java x: 2 # contributors y: 1197 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jBenchmarkUtil.java x: 1 # contributors y: 58 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/BenchmarkState.java x: 1 # contributors y: 101 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/LogConfigFactory.java x: 1 # contributors y: 371 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/template/FastDateFormat.java x: 1 # contributors y: 781 lines of code gflog-jul/src/main/java/com/epam/deltix/gflog/jul/JulBridgeLogger.java x: 1 # contributors y: 210 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/idle/BackoffIdleStrategy.java x: 1 # contributors y: 91 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/util/Util.java x: 1 # contributors y: 254 lines of code gflog-jul/src/main/java/com/epam/deltix/gflog/jul/JulBridge.java x: 3 # contributors y: 17 lines of code gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/log4j/log4j-console-benchmark.xml x: 1 # contributors y: 12 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/AsyncLogService.java x: 1 # contributors y: 122 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/SyncLogService.java x: 1 # contributors y: 50 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/BenchmarkUtil.java x: 1 # contributors y: 115 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogEntryUtil.java x: 1 # contributors y: 95 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/Generator.java x: 1 # contributors y: 38 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogIndex.java x: 1 # contributors y: 19 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogBuffer.java x: 1 # contributors y: 164 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/util/UnsafeBuffer.java x: 1 # contributors y: 310 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/gflog/GflogBenchmarkUtil.java x: 1 # contributors y: 110 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/AsyncLogProcessor.java x: 1 # contributors y: 37 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/ExceptionIndex.java x: 1 # contributors y: 44 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogRecordDecoder.java x: 1 # contributors y: 76 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/service/LogService.java x: 1 # contributors y: 106 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/log4j/Log4jThroughputBenchmark.java x: 1 # contributors y: 84 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc/ExceptionBenchmark.java x: 1 # contributors y: 65 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/util/LatencyBenchmarkRunner.java x: 1 # contributors y: 127 lines of code gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender/SmtpAppender.java x: 1 # contributors y: 294 lines of code gflog-mail/src/main/java/com/epam/deltix/gflog/mail/appender/SmtpAppenderFactory.java x: 1 # contributors y: 143 lines of code gflog-sample/src/main/java/com/epam/deltix/gflog/sample/GelfAppenderSample.java x: 1 # contributors y: 52 lines of code gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j/Slf4jBridge.java x: 1 # contributors y: 259 lines of code gflog-slf4j/src/main/java/com/epam/deltix/gflog/slf4j/Slf4jBridgeFactory.java x: 1 # contributors y: 25 lines of code gflog-api/src/main/java/com/epam/deltix/gflog/api/Loggable.java x: 1 # contributors y: 4 lines of code gflog-benchmark/src/main/java/com/epam/deltix/gflog/benchmark/misc/SetMemoryBenchmark.java x: 1 # contributors y: 71 lines of code gflog-benchmark/src/main/resources/com/epam/deltix/gflog/benchmark/gflog/gflog-console-direct-benchmark.xml x: 1 # contributors y: 9 lines of code gflog-api/src/main/java/com/epam/deltix/gflog/api/NoOpLogFactory.java x: 1 # contributors y: 16 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/LogView.java x: 1 # contributors y: 222 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/DailyRollingFileAppender.java x: 1 # contributors y: 214 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/ObservableAppender.java x: 1 # contributors y: 66 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/appender/TcpAppender.java x: 1 # contributors y: 181 lines of code gflog-core/src/main/java/com/epam/deltix/gflog/core/layout/GelfLayout.java x: 1 # contributors y: 173 lines of code
1197.0
lines of code
  min: 4.0
  average: 84.22
  25th percentile: 18.0
  median: 37.5
  75th percentile: 95.0
  max: 1197.0
0 3.0
# contributors
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0