influxdb-cluster

InfluxDB Cluster - Open Source Alternative to InfluxDB Enterprise

MIT License

Stars
857
Committers
17

Bot releases are hidden (Show)

influxdb-cluster - Release v1.8.10-c1.1.2 Latest Release

Published by chengshiwen almost 2 years ago

Features

  • feat(flux): support flux query language in cluster
  • chore(influxd-ctl): optimize shard not found tips in influxd-ctl show-shards
  • chore(monitor): optimize nodeID value to tcp addr in statistics

Bugfixes

  • fix(influxql): fix show queries and kill query statement in cluster
  • fix(influxql): fix explain and explain analyze statement in cluster
  • fix(influxql): fix show measurement cardinality and show series cardinality statement in cluster

Note: All influxql (influx query language) statements are already supported in cluster.

Documents

influxdb-cluster - Release v1.8.10-c1.1.1

Published by chengshiwen about 2 years ago

Features

  • feat(config): support allow-out-of-order-writes and max-writes-pending in data node configuration
  • chore: update raft to v1.3.11

Bugfixes

  • fix(meta-handler): announcement concurrent map iteration and map write in meta handler
  • fix(hinted-handoff): optimize the load order of segments in hh
  • fix(hinted-handoff): optimize marshalWrite and unmarshalWrite in node processor
  • fix(hinted-handoff): do not queue partial write errors to hinted handoff
  • fix(hinted-handoff): prevent the hinted handoff from becoming blocked if it encounters field type errors
  • fix(hinted-handoff): fix issue where read bytes, blocked writes and dropped writes were not recorded in hh
  • fix(hinted-handoff): ensure the hinted handoff (hh) queue makes forward progress when segment errors occur
  • fix(hinted-handoff): verify and truncate the queue segment files if any are corrupted upon node startup
  • fix(hinted-handoff): improve hinted handoff metrics
  • fix(hinted-handoff): append bytes to buffer in hh queue to avoid OOM

Documents

influxdb-cluster - v1.8.10-c1.1.0

Published by chengshiwen about 2 years ago

Features

  • feat(influxd-ctl): support -auth-type, -pwd, -secret and -user global options
  • feat(influxd-ctl): support copy-shard, join, leave, remove-shard, show-shards, token and truncate-shards commands
  • feat(influxd-ctl): remove-data: remove data directory after data node removed
  • feat(influxd-ctl): remove-meta: remove meta directory after meta node removed
  • feat(influxd-ctl): show: display version column with health check
  • feat(config): support 19 settings in meta and data node configuration
  • feat(https): support https and authorization in meta and data node
  • feat(auth): support jwt and basic authentication in meta and data node
  • feat(gossip): support gossip announcement in influxd-meta and influxd
  • feat(query): skip failed nodes that hold a shard needed for queries (if there is a replica on another node, it will retry on that node)
  • feat(hinted-handoff): refactor hinted handoff to ensure purge data under node/shard/segment directory structure
  • feat(hinted-handoff): remove hinted handoff queues when data nodes are removed to eliminate manual cleanup tasks
  • feat(chronograf): compat chronograf access via /user and /role interface in meta service
  • feat(pool): improve connection pool in shard writer and meta executor

Bugfixes

  • fix(influx_inspect): multiple retention policies problem in influx_inspect export #23197
  • fix(iterator): float, integer, string and boolean iterator finalized by GC
  • fix(query): show measurements, show tag keys, show tag values, show field keys and show series only query local data
  • fix(query): node_id not workding in /query
  • fix(hinted-handoff): segment is full

Documents

influxdb-cluster - v1.8.10-c1.0.0

Published by chengshiwen over 2 years ago

Release InfluxDB Cluster v1.8.10-c1.0.0 based on InfluxDB Enterprise, InfluxDB v1.8.10 and InfluxDB v0.11.1

Documents: