{"push_id":2299190977,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"0ddbeace09b177ba4ceb702962636dd26b5055a3","before":"1717cdb112a334507b8f6adbf343688715842559","commits":[{"sha":"0ddbeace09b177ba4ceb702962636dd26b5055a3","author":{"name":"Jochen Schalanda","email":"c0324c926938473cb77abd4c0beb662bbb71abed@schalanda.name"},"message":"Fix entry count metric for lookup caches (#4541)\n\n* Fix entry count metric for lookup caches\r\n\r\nThe way the `LookupCache#entryCount()` method was defined, caused implementers to write incorrect implementations.\r\n\r\nFor example `GuavaLookupCache#entryCount()` returned a constant `Gauge<Long>` on the first call (in the constructor\r\nof `LookupCache`) which was never updated.\r\n\r\nAdditionally, the `CacheTableEntry` tried to access the entry count metric through an invalid object path which\r\nresulted in the metric always being displayed as \"NaN\" in the web interface.\r\n\r\nFixes #4540\r\n\r\n* Make entry count Gauge compatible with Graylog 2.4.x\r\n\r\nRefs #4499","distinct":true,"url":"https://api.github.com/repos/Graylog2/graylog2-server/commits/0ddbeace09b177ba4ceb702962636dd26b5055a3"}]}
{"actor":{"display_login":"bernd"}}