Skip to content

Releases: pingcap/tiup

v1.11.1

24 Nov 06:18

Choose a tag to compare

Note

tiup bench has been moved to https://github.com/PingCAP-QE/tiup-bench and not release with tiup

Fixes

  • Set madvdontneed=1 for PD to shrink RSS after GC in tiup-cluster (#2019, @lhy1024)
  • Fix playground may panic when component fail to start in tiup-playground (#2076, @nexustar)

Improvements

  • Support configuring scrape_interval and scrape_timeout for prometheus in tiup-cluster (#2071, @nexustar)
  • Remove the restriction that tikv num must be greater than 0 in tiup-playground (#2073, @lilinghai)
  • Mark kylin v10 as supported OS in tiup-cluster (#2079, @nexustar)
  • Set ETCDCTL_API=v3 to get the v3 API in tiup-ctl (#2081, @dveeden)
  • Avoid redirect when grafana root_url is set in tiup-cluster (#2082, @nexustar)

v1.11.0

23 Sep 11:56
1a4714d

Choose a tag to compare

New Features

Fixes

  • Fix tmp file not deleted when upload package in tiup-server (#2021, @nexustar)
  • Fix redundant log when start TiDB cluster with tiup-playground (#2032, @nexustar)
  • Fix panic when fail to start component in tiup-playground (#1933, @dveeden)
  • Fix scale-out cdc command in tiup-playground (#1935, @lonng)
  • Fix ineffectiveness of ticdc.config in tiup-playground (#1978, @pingyu)
  • Fix timezone check and remove duplicate cleanTasks in tiup-cluster (#2045, @nexustar)

Improvements

  • Use test-cluster as dashboard name in tiup-playground (#1920, @breezewish)
  • Add pd.port argument in tiup-playground (#1931, @pingyu)
  • Allow --tag argument on any locate in tiup-playground (#1998, @pingyu)

v1.10.3

12 Aug 05:42

Choose a tag to compare

Mirror update

Fixes

  • Fix cannot clean related tidb topology after scale-in in tiup-cluster (#2011, @nexustar)
  • Fix fail to push if server name has "-" in tiup-cluster (#2008, @nexustar)
  • Fix unable to configure tiflash LearnerConfig in tiup-cluster (#1991, @srstack)

Improvements

  • Improve the THP check rule in tiup-cluster (#2014, @nexustar)
  • Add an example in -h for tiup mirror clone for multiple versions (#2009, @nexustar)

v1.10.2

16 Jun 11:47
2de5b50

Choose a tag to compare

Fixes

  • Fix cannot get drainer status from pd in tiup-cluster (#1922, @srstack)
  • Fix error when check time zone in tiup-cluster (#1925, @nexustar)
  • Fix wrong parameter value of --peer-urls in tiup-dm (#1926, @nexustar)

v1.10.1

09 Jun 08:55
e52c3bb

Choose a tag to compare

Fix

  • Fix SSH login error when identity file is specified for non-root user in tiup-cluster (#1914, @srstack)

v1.10.0

08 Jun 10:25
16c5f6b

Choose a tag to compare

New Features

  • Add support of backup and restore the cluster metadata for tiup-cluster and tiup-dm (#1801, @nexustar)
  • Add history command for tiup to display component execution records (#1808, @srstack)
  • Add support of trying to disable swap when check --apply in tiup-cluster (#1803, @AstroProfundis)
  • Add Grafana URL in display output of tiup-cluster (#1819, @Smityz)
  • Add a latest alias for component versions when cloning repo with tiup mirror clone command (#1835, @srstack)
  • Add Kylin Linux 10+ as supported in check result of tiup-cluster (#1886, @srstack)
  • Add support of completion of cluster name with Tab button for tiup-cluster (#1891, @nexustar)
  • Add support of checking timezone consistency among servers in check command of tiup-cluster (#1890, @nexustar)
  • Add support of deploying on RHEL 8 in tiup-cluster (#1896, @nexustar)
  • Add support of specifing custom key directory when rotating root.json in tiup mirror command (#1848, @AstroProfundis)

Fixes

  • Fix typo in error message of tiup-bench (#1824, @Mini256)
  • Fix duplicated component path printed in tiup (#1832, @nexustar)
  • Fix outdated URL in topology example for tiup-cluster (#1840, @srstack)
  • Fix DM startup scripts to bind 0.0.0.0 instead of host IP (#1845, @nexustar)
  • Fix incorrect blackbox_exporter, node_exporter and Grafana status monitor for TLS enabled clusters (#1853, @srstack)
  • Fix priority of tag argument for tiup-playground (#1869, @nexustar)
  • Fix TIUP_HOME not loaded correctly on initializing metadata for some components (#1885, @srstack)
  • Fix concurrent error in display command of tiup-cluster (#1895, @srstack)
  • Fix incorrect workload loading in tiup-bench (#1827, @Smityz)
  • Fix OS type detection for hybrid platform deployment in tiup-cluster (#1753, @srstack)

Improvements

  • Add notes about default workload values in help message of tiup-bench (#1807, @Smityz)
  • Refactor -h/--help handling to avoid conflicts with component arguments (#1831, @nexustar)
  • Refactor version specific handlings of TiDB cluster to a dedicated Go package (#1873, @nexustar)
  • Improve integrate tests for tiup-cluster (#1882, @nexustar)
  • Adjust help information of edit-cluster command for tiup-cluster and tiup-dm (#1900, @nexustar)
  • Update configuration example of monitoring components (#1818, @glkappe; #1843, @nexustar)
  • Improve cluster shutting down process in playground (#1893, @nexustar)

v1.9.6

20 May 07:59

Choose a tag to compare

Fix

  • Fix incorrect output of display in certain circumstances for tiup-cluster (#1889, @srstack)

v1.9.5

10 May 10:23

Choose a tag to compare

Fixes

  • Fix prune incorrectly destroy pump/drainer node before they become Tombstone in tiup-cluster (#1851, @srstack)
  • Report error when multiple pump nodes with the same ip:port found in tiup-cluster (#1856, @srstack)
  • Get node status of pump/drainer from PD in tiup-cluster (#1862, @srstack)

Improvements

  • Check node status concurrently and support custom timeout for display in tiup-cluster (#1867, @srstack)
  • Support tidb-lightning in tiup-ctl (#1863, @nexustar)

v1.9.4

12 Apr 15:38

Choose a tag to compare

Fixes

  • Fix copy error when file is read only in tiup-playground (#1816, @breeswish)
  • Fix data-dir not properly handled for TiCDC v6.0.0 in tiup-cluster (#1838, @overvenus)

v1.9.3

24 Mar 09:52

Choose a tag to compare

Fixes

  • Fix error running exec subcommand of tiup-cluster when hostname contains '-' (#1794, @nexustar)
  • Fix port conflict check for TiFlash instances in tiup-cluster (#1805, @AstroProfundis)
  • Fix next-generation monitor (ng-monitor) not available in Prometheus (#1806, @nexustar)
  • Fix node_exporter metrics not collected if the host has only Prometheus deployed (#1806, @nexustar)
  • Fix --host 0.0.0.0 not working in tiup-playground (#1811, @nexustar)

Improvements

  • Support cleanup audit log files for tiup-cluster and tiup-dm (#1780, @srstack)
  • Add anonymous login example to Grafana configuration templates (#1785@sunzhaoyang)