logstash/logstash-core
Jake Landis 166ac8b2bd Metrics: Add custom witness for plugins, and code clean up
Remove LongGauge and DoubleGauge and Replace with NumberGauge
 - This is an unecessary distiction for Gauges and can complicate the serialization. Double/Float should serialize with decimal precision, and Jackson handles this by default.

Add custom witness to match existing Ruby API, such that existing Ruby plugins should not need changes

Remove namespace from LazyDelegatingGauge
 - It was only there for logging, but newer versions (not here) will completely remove the concept of namespace.

Part of #7788

Fixes #8053
2017-08-23 17:09:01 +00:00
..
benchmarks #7998 Serialization benchmark and Afterburner removal 2017-08-16 16:08:09 +00:00
lib Metrics: Add custom witness for plugins, and code clean up 2017-08-23 17:09:01 +00:00
locales Add --setup phase for modules (#7965) 2017-08-09 16:50:56 -06:00
spec #8016 remove Max bucket setting from specs to bring them in line with #8010 2017-08-17 15:07:14 +00:00
src Metrics: Add custom witness for plugins, and code clean up 2017-08-23 17:09:01 +00:00
.lock LIR UI (Read Only) (#6241) 2017-04-03 08:49:00 -04:00
build.gradle #7998 Serialization benchmark and Afterburner removal 2017-08-16 16:08:09 +00:00
gemspec_jars.rb Fix ominous warning: jar coordinate ... already loaded 2017-07-12 20:50:21 +00:00
logstash-core.gemspec use jruby 9.1.9.0 2017-06-12 12:35:10 -04:00
settings.gradle merge feature/java_persistence into master 2016-11-01 17:13:23 -04:00