Skip to content

Releases: graphene-monitoring/graphene

1.10.0

06 Nov 15:11
a207536
Compare
Choose a tag to compare

1.10.0

  • Add recent argument parameter for transformNullFunction #75

1.9.0

07 Jun 14:39
df3819f
Compare
Choose a tag to compare

Feature

  • support Prometheus Lexer. #62
  • Support basic auth for Elasticsearch client #64
  • Drop metric if metric id is greater than 512 bytes. It is es key hard limit. #64

Improvement

  • Improve local key cache #60
  • Include all option on tag value whenever result set is not empty #59
  • Configurable resolution(rollup) #63

1.8.0

29 Mar 13:12
8fa4aeb
Compare
Choose a tag to compare

Feature

  • read and write metrics from Cassandra by following offset based scheme #44

1.7.1

08 Feb 13:32
6b96d03
Compare
Choose a tag to compare

Feature

  • should deserialize converted metric if label value has whitespace [#54]

1.7.0

02 Feb 12:02
1444192
Compare
Choose a tag to compare

Feature

  • add input kafka type with graphite deserializer [#43]
  • search Graphene metrics by tags [#38]
  • add prometheus deserializer in kafka input. [#48]

Improvement

  • extract elasticsearch port and protocol to property [#42] Contributed by @jacek-bakowski
  • use index property each handler type [#51]

Bug fix

  • increase graphene cassandra handler max queue size [#40]
  • fix several bugs [#46]
  • fix prometheus deserializer edge case [#51]

1.6.0

04 Jan 07:02
Compare
Choose a tag to compare

Feature

  • add InfluxDB write api support [#35]
  • forward to another graphene server for zero downtime upgrade [#36]

Improvement

  • add Errors enum for handling exception more easily [#37]

Bug fix

  • fix rotated index with leading zero [#34]

1.5.0

17 Dec 06:45
Compare
Choose a tag to compare

Feature

  • add index-based key search handler & query optimizer for performance [#32]

1.4.0

08 Dec 07:33
Compare
Choose a tag to compare

Feature

  • add KeyCache interface for checking duplication metric key [#25]
  • add helm charts for support easy installation on k8s [#28] Contributed by @hwanjin-jeong
  • add nginx docker image for graphene reader's proxy [#27]
  • add dynamic template to store each key's parts in keyword type [#30]

Improvement

  • add bulkAsync feature for indexing performance [#20]
  • change package name to com.graphene [#31]
  • bump up dependency version [#29]

Bug fix

  • ignore unavailable index when read. [#21]
  • improve Key Store throughput [#23]
  • prevent calling clearScroll if there's no scrollId. [#24]
  • fixed some bugs and removed unnecessary codes and operations. [#26]

1.3.0

21 Nov 08:40
Compare
Choose a tag to compare

Feature

  • support past metric indexing based on metric timestamp. #18
  • full support for MapSeries, ReduceSeries functions. #19

Bug fix

  • Index is not determined by metric's timestamp when writing. #17

1.2.1

10 Nov 11:27
a030879
Compare
Choose a tag to compare
  • Modify bulk interval unit to milliseconds
  • Bump up elasticsearch client version to 6.8.1
  • Add auto_expand_replicas property