You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@geode.apache.org by "kirklund (GitHub)" <gi...@apache.org> on 2018/11/07 00:37:47 UTC

[GitHub] [geode] kirklund commented on issue #2798: GEODE-5997: Override ExtendedLogger methods in FastLogger

Below are the results of running FastLoggerBenchmark and FastLoggerParamsBenchmark with the configured settings (which are pretty short):
```
Benchmark                                                      Mode  Cnt           Score   Error  Units
FastLoggerBenchmark.debugLambdaLogStatementWithFastLogger     thrpt       1140378568.819          ops/s
FastLoggerBenchmark.debugLambdaLogStatementWithLogger         thrpt        581609863.899          ops/s
FastLoggerBenchmark.debugLogStatementWithFastLogger           thrpt        983969575.450          ops/s
FastLoggerBenchmark.debugLogStatementWithLogger               thrpt        494294798.393          ops/s
FastLoggerBenchmark.infoLambdaLogStatementWithFastLogger      thrpt          4987321.584          ops/s
FastLoggerBenchmark.infoLambdaLogStatementWithLogger          thrpt          4732322.932          ops/s
FastLoggerBenchmark.infoLogStatementWithFastLogger            thrpt          5567982.935          ops/s
FastLoggerBenchmark.infoLogStatementWithLogger                thrpt          5394038.341          ops/s
FastLoggerBenchmark.isDebugEnabledLogStatementWithFastLogger  thrpt       1201945194.555          ops/s
FastLoggerBenchmark.isDebugEnabledLogStatementWithLogger      thrpt        590098348.351          ops/s
FastLoggerBenchmark.isInfoEnabledLogStatementWithFastLogger   thrpt          5639765.772          ops/s
FastLoggerBenchmark.isInfoEnabledLogStatementWithLogger       thrpt          5591034.845          ops/s

Benchmark                                                                                 Mode  Cnt           Score   Error  Units
FasterLoggerParamsBenchmark.fastLoggerDebugLambdaLogStatementWithComplexConcat           thrpt       1116586797.172          ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLambdaLogStatementWithConcat                  thrpt       1104963621.430          ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithComplexConcat                 thrpt            63208.760          ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithComplexLambdaParams           thrpt         72440052.162          ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithComplexParams                 thrpt        633102739.342          ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithConcat                        thrpt         32081069.921          ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithLambdaParams                  thrpt         94661455.407          ops/s
FasterLoggerParamsBenchmark.fastLoggerDebugLogStatementWithParams                        thrpt        644039662.975          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLambdaLogStatementWithComplexConcat            thrpt            59992.915          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLambdaLogStatementWithConcat                   thrpt          4149139.617          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithComplexConcat                  thrpt            63423.394          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithComplexLambdaParams            thrpt          3124434.749          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithComplexParams                  thrpt          4087878.093          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithConcat                         thrpt          4604518.440          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithLambdaParams                   thrpt          3582505.282          ops/s
FasterLoggerParamsBenchmark.fastLoggerInfoLogStatementWithParams                         thrpt          4444080.268          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithComplexConcat        thrpt       1142947889.813          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithComplexLambdaParams  thrpt       1160009470.068          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithComplexParams        thrpt       1141453898.578          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithConcat               thrpt       1118099749.331          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithLambdaParams         thrpt       1145103424.363          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsDebugEnabledLogStatementWithParams               thrpt       1065989332.803          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLambdaLogStatementWithComplexConcat   thrpt            61046.349          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLambdaLogStatementWithConcat          thrpt          4317317.300          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithComplexConcat         thrpt            60507.705          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithComplexLambdaParams   thrpt          3293374.913          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithComplexParams         thrpt          4358819.938          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithConcat                thrpt          4616290.646          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithLambdaParams          thrpt          3596479.899          ops/s
FasterLoggerParamsBenchmark.fastLoggerIsInfoEnabledLogStatementWithParams                thrpt          4094615.116          ops/s
FasterLoggerParamsBenchmark.loggerDebugLambdaLogStatementWithComplexConcat               thrpt        556933807.539          ops/s
FasterLoggerParamsBenchmark.loggerDebugLambdaLogStatementWithConcat                      thrpt        572523916.059          ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithComplexConcat                     thrpt            57321.294          ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithComplexLambdaParams               thrpt         83977910.327          ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithComplexParams                     thrpt        486608883.220          ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithConcat                            thrpt         34533973.260          ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithLambdaParams                      thrpt         76632932.576          ops/s
FasterLoggerParamsBenchmark.loggerDebugLogStatementWithParams                            thrpt        466369919.883          ops/s
FasterLoggerParamsBenchmark.loggerInfoLambdaLogStatementWithComplexConcat                thrpt            61555.953          ops/s
FasterLoggerParamsBenchmark.loggerInfoLambdaLogStatementWithConcat                       thrpt          4193241.593          ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithComplexConcat                      thrpt            61853.767          ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithComplexLambdaParams                thrpt          2883375.456          ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithComplexParams                      thrpt          4058161.684          ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithConcat                             thrpt          3938143.663          ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithLambdaParams                       thrpt          3669863.702          ops/s
FasterLoggerParamsBenchmark.loggerInfoLogStatementWithParams                             thrpt          4390586.627          ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithComplexConcat            thrpt        515321848.206          ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithComplexLambdaParams      thrpt        589155764.117          ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithComplexParams            thrpt        587837022.387          ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithConcat                   thrpt        561898955.072          ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithLambdaParams             thrpt        577965496.685          ops/s
FasterLoggerParamsBenchmark.loggerIsDebugEnabledLogStatementWithParams                   thrpt        589392041.676          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLambdaLogStatementWithComplexConcat       thrpt            61586.162          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLambdaLogStatementWithConcat              thrpt          3977824.119          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithComplexConcat             thrpt            58787.252          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithComplexLambdaParams       thrpt          2995286.904          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithComplexParams             thrpt          4130394.631          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithConcat                    thrpt          4584411.374          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithLambdaParams              thrpt          3669342.646          ops/s
FasterLoggerParamsBenchmark.loggerIsInfoEnabledLogStatementWithParams                    thrpt          4396702.939          ops/s
```

[ Full content available at: https://github.com/apache/geode/pull/2798 ]
This message was relayed via gitbox.apache.org for notifications@geode.apache.org