Skip to content
This repository has been archived by the owner on Jun 24, 2021. It is now read-only.

Releases: pingcap/tidb-ansible

v3.0.5

01 Nov 10:34
f820ebe
Compare
Choose a tag to compare
  • Add the monitoring metrics of adding index speed #986
    Simplify the configuration file content and remove parameters that users do not need to configure #1043c, #998
  • Fix the monitoring expression error of performance read and performance write #e90e7
  • Update the monitoring display method and the alarm rules of Raftstore CPU usage #992
  • Update the TiKV CPU monitoring item in the Overview monitoring dashboard to filter out the excess monitoring content #1001

v3.0.4

08 Oct 09:04
Compare
Choose a tag to compare
  • Upgrade TiSpark to v2.2.0 #926
  • Update the default value of the TiDB configuration item pessimistic_txn to true #933
  • Add more system-level monitoring metrics to node_exporter #938
  • Add two perf tools of iosnoop and funcslower to better diagnose the cluster state #946
  • Replace the raw module to shell module to address the long waiting time in such situations as the password expires #949
  • Update the default value of the TiDB configuration item txn_local_latches to false
  • Optimize the monitoring metrics and alert rules of Grafana dashboard #962, #963, #969
  • Check the configuration file before the deployment and upgrade #934, #972

v2.1.17

11 Sep 14:55
Compare
Choose a tag to compare
  • Update the Spark version to 2.4.3, and update the TiSpark version to 2.2.0 that is compatible with Spark 2.4.3 #914, #919
  • Fix the issue that there is a long waiting time when the remote machine password has expired #937, #948

v3.0.3

30 Aug 04:16
Compare
Choose a tag to compare
  • Optimize PD operations for rolling update to improve stability #894
  • Remove the Grafana Collector components that are not supported by the current Grafana version #892
  • Update TiKV alerting rules #898
  • Fix the issue that the generated TiKV configuration misses the pessimistic-txn parameter #911
  • Update Spark to V2.4.3, and update TiSpark to V2.1.4 that is compatible with Spark V2.4.3 #913 #918

v2.1.16

15 Aug 11:35
Compare
Choose a tag to compare
  • Add the log4j configuration file in Spark #842
  • Update the tispark jar package to v2.1.2 #863
  • Fix the issue that the Prometheus configuration file is generated in the wrong format when TiDB Binlog uses Kafka or ZooKeeper #845
  • Fix the bug that PD fails to switch the Leader when executing the rolling_update.yml operation #888
  • Optimize the logic of rolling updating PD nodes - upgrade Followers first and then the Leader - to improve stability (#895)

v3.0.2

07 Aug 12:31
Compare
Choose a tag to compare
  • Fix the unit error that the Disk Performance monitor treats seconds as milliseconds #840
  • Add the log4j configuration file in Spark #841
  • Fix the issue that the Prometheus configuration file is generated in the wrong format when Binlog is enabled and Kafka or ZooKeeper is configured #844
  • Fix the issue that the pessimistic-txn configuration parameter is left out in the generated TiDB configuration file #850
  • Add and optimize metrics on the TiDB Dashboard #853
  • Add descriptions for each monitoring item on the TiDB Dashboard #854
  • Add the TiDB Summary Dashboard to better view the cluster status and troubleshoot issues #855
  • Update the Allocator Stats monitoring item on the TiKV Dashboard #857
  • Fix the unit error in the Node Exporter’s alerting expression #860
  • Upgrade the TiSpark jar package to v2.1.2 #862
  • Update the descriptions of the Ansible Task feature #867
  • Update the expression of the local reader requests monitoring item on the TiDB Dashboard #874
  • Update the expression of the TiKV Memory monitoring item on the Overview Dashboard, and fix the issue of wrongly displayed monitoring #879
  • Remove the Binlog support in the Kafka mode #878
  • Fix the issue that PD fails to transfer the Leader when executing the rolling_update.yml operation #887

v2.1.15

18 Jul 13:44
Compare
Choose a tag to compare
  • Add the parse duration and compile duration monitoring items in TiDB Dashboard to monitor the time that it takes to parse SQL statements and execute compilation #815

v3.0.1

16 Jul 15:22
Compare
Choose a tag to compare
  • Add the precheck feature for the ansible command and its jmespath and jinja2 dependency packages #803, #813
  • Add the stop-write-at-available-space parameter (10 GiB by default) in Pump to stop writing binlog files in Pump when the available disk space is less than the parameter value #806
  • Update the I/O monitoring items in the TiKV monitoring information and make them compatible with the monitoring components of the new version #820
  • Update the PD monitoring information, and fix the anomaly that Disk Latency is empty in the disk performance dashboard #817
  • Add monitoring items for Titan in the TiKV details dashboard #824

v2.1.14

05 Jul 06:38
ce4b451
Compare
Choose a tag to compare
  • Add the precheck feature for the ansible command and its jmespath and jinja2 dependency packages #807
  • Add the stop-write-at-available-space parameter (10 GiB by default) in Pump, and stop writing binlog files in Pump when the available disk space is less than the parameter value #807

v3.0.0

28 Jun 13:08
Compare
Choose a tag to compare
  • Upgrade the following monitoring components to a stable version:
    • Prometheus from V2.2.1 to V2.8.1
    • Pushgateway from V0.4.0 to V0.7.0
    • Node_exporter from V0.15.2 to V0.17.0
    • Alertmanager from V0.14.0 to V0.17.0
    • Grafana from V4.6.3 to V6.1.6
    • Ansible from V2.5.14 to V2.7.11
  • Add the TiKV summary monitoring dashboard to view cluster status conveniently
  • Add the TiKV trouble_shooting monitoring dashboard to remove duplicate items and facilitate troubleshooting
  • Add the TiKV details monitoring dashboard to facilitate debugging and troubleshooting
  • Add concurrent check for version consistency during rolling updates to improve the update performance
  • Support deployment and operations for TiDB Lightning
  • Optimize the table-regions.py script to support displaying Leader distribution by tables
  • Optimize TiDB monitoring and add latency related monitoring items by SQL categories
  • Modify the operating system version limit to only support the CentOS 7.0+ and Red Hat 7.0+ operating systems
  • Add the monitoring item to predict the maximum QPS of the cluster (hidden by default)