Skip to content

Releases: pingcap/tiup

v1.16.1

31 Oct 04:27
775384c
Compare
Choose a tag to compare

New Features

Fixes

  • Fix several racings during download, do not upgrade nightly automatically in tiup-cluster (#2458, @xhebox)
  • Fix possible panic when tiup-playground failed to start (#2457, @xhebox)
  • Respect component_versions when tiup-cluster scales (#2451, @djshow832)
  • Code clean: replace 'math/rand' with 'crypto/rand' (#2455, @bb7133)
  • Fix tiup cannot update itself when tiup comonent exist (#2443, @nexustar)
  • Do not check HTTP port for TiFlash 7.1.0 or above (#2440, @Lloyd-Pottiger)
  • Also hide other password args (#2436, @xhebox)

Improvements

  • Avoid unnecessary primary transfer for pdms mode in tiup-cluster (#2414, @HuSharp)
  • Add --port-offset for tiup-playground to start multiple instances without port conflicts (#2453, @breezewish)
  • Start with a name for pdms mode in tiup-cluster and tiup-playground (#2438, #2446, #2447, @HuSharp)
  • Remove prometheus systemd and interrupts collector (#2445, @xhebox)
  • Add example of setting the tiflash-proxy topology (#2444, @JaySon-Huang)
  • Improve cluster restart messaging for tiup-cluster (#2442, @zph)
  • Print version when filling tiup-playground --xx.binpath (#2334, @HuSharp)
  • Only display --comments when needed for tiup-playground (#2314, @dveeden)

v1.16.0

02 Jul 08:57
e543145
Compare
Choose a tag to compare

New Features

Fixes

  • Fix missing TiProxy session certs when tiup-cluster scale-out (#2432, @djshow832)

Improvements

  • Remove tombstone nodes of pd when executing tiup-cluster prune (#2044, @nexustar)
  • Redact -p (password) arguments in command execution (#2425, @nexustar)
  • Avoid duplicated downloads when upgrade (#2423, @nexustar)

v1.15.2

28 May 10:45
Compare
Choose a tag to compare
  • Remove LGPL dependency

v1.15.1

11 Apr 11:06
Compare
Choose a tag to compare

Fixes

Improvements

  • Wait for TSO component ready in tiup-playground (#2349, @HuSharp)
  • Improve error handling of mirror renew in tiup (#2400, @dveeden)

v1.15.0

01 Apr 03:36
48f15f4
Compare
Choose a tag to compare

New Features

Fixes

  • Fix can not set runtime config in config file specific by --tiflash.config in tiup-playground (#2346 #2383, @Lloyd-Pottiger)
  • Fix not sanitize tiproxy component config when scale in in tiup-playground (#2365, @xhebox)
  • Fix timeout when checking component upgrade in tiup (#2379, @KanShiori)
  • Fix pdms grafana display in tiup-playground (#2382, @HuSharp)
  • Fix not update prometheus config when scale in in tiup-cluster (#2387, @Yujie-Xie)

Improvements

  • Set the TiFlash logger level to DEBUG in tiup-playground (#2346, @Lloyd-Pottiger)
  • Add integration tests for tiproxy in tiup-cluster (#2371, @xhebox)
  • Set tiproxy addr without schema in tiup-playground (#2368, @xhebox)
  • Only pull nightly from cluster version in tiup-playground (#2364, @xhebox)
  • Skip tiproxy download & copy when upgrade in tiup-cluster (#2366, @xhebox)
  • Auto set session certs if there is a tiproxy in tiup-cluster (#2374, @xhebox)
  • Auto generate self-signed certs for TiProxy session migration in tiup-playground (#2372, @xhebox)
  • Remove resource manager in tiup-playground (#2381, @rleungx)
  • Add config advertise-addr to tiproxy spec in tiup-cluster and tiup-playground (#2392, @djshow832)

v1.14.1

12 Jan 10:28
Compare
Choose a tag to compare

Fixes

  • Fix tiproxy will restart even if version is the same in tiup-cluster (#2358, @xhebox)
  • Fix that empty label is not allowed in Prometheus in tiup-cluster (#2349, @borissavelev)
  • Fix can not set runtime config in config file & set TiFlash logger level to debug in tiup-playground (#2346, @Lloyd-Pottiger)
  • Fix TLS configs for tiproxy in tiup-cluster (#2356, @xhebox)
  • Fix cannot clone without global version in tiup (#2359, @nexustar)
  • Fix tiproxy config and version in tiup-cluster (#2354, @xhebox)
  • TiProxy needs to override usercfg in tiup-playground (#2342, @xhebox)
  • Fix the start script for alertmanager when enabling numa in tiup-cluster and tiup-dm (#2337, @KanShiori)
  • Fix metric targets will be overrided in tiup-playground (#2324, @xhebox)

Improvements

  • Change typo waitting to waiting in output messages for pdapi.go in tiup-cluster (#2330, @guangleibao)
  • Add check for rocky linux in tiup-cluster (#2333, @dveeden)
  • Fallback to default version when componen specific version is empty in tiup-playground (#2344, @xhebox)

v1.14.0

17 Nov 10:38
c3e9fc5
Compare
Choose a tag to compare

New Features

Fixes

  • Make sure to signal tiproxy to stop in tiup-playground (#2318, @dveeden)
  • Fix "clone" operation may be missing packages without throwing an error in tiup (#2309 #2311, @nexustar)
  • Not cache the output of ss -tln command when checking wether components are started/stopped in tiup-cluster and tiup-dm (#2298, @KanShiori)
  • Fix tidb-dashboard listen_host in tiup-cluster (#2304, @nexustar)
  • Fix tiproxy metrics addr in tiup-playground (#2299, @xhebox)

Improvements

v1.13.1

25 Sep 14:50
3653dc5
Compare
Choose a tag to compare

Fixes

Improvement

  • Support ignore version check when upgrade in tiup-cluster and tiup-dm (#2282, @nexustar)

v1.13.0

25 Aug 17:52
0ed23db
Compare
Choose a tag to compare

New Features

  • Support run components without tiup in tiup (#2265, @nexustar)
  • Support tiproxy in tiup-playground (#2202, @xhebox)
  • Show warning and continue if cannot delete data dir when destroy/scale-in instead of error and exit in tiup-cluster (#2256, @nexustar)
  • Support specifying package name of components in tiup-cluster (#2236, @nexustar)
  • playground: support microservices mode in tiup-playground (#2226, @rleungx)

Fixes

  • Fix the issue meta backup is failed when symbolic links exist in meta dir in tiup-cluster (#2255, @@KanShiori)
  • Fix node filter on exec in tiup-cluster (#2251, @nexustar)

Improvements

  • Move to Go 1.21 (#2249, @dveeden)
  • Upgrade TiCDC before TiKV and PD when cluster is equal or greater than v5.1.0 in tiup-cluster (#2253, @KanShiori)
  • progress: Add option to add error detail (#2203, @dveeden)

v1.12.5

17 Jul 11:21
Compare
Choose a tag to compare

Fix