Releases: pingcap/tiup
Releases · pingcap/tiup
v1.10.2
v1.10.1
v1.10.0
New Features
- Add support of backup and restore the cluster metadata for
tiup-cluster
andtiup-dm
(#1801, @nexustar) - Add
history
command fortiup
to display component execution records (#1808, @srstack) - Add support of trying to disable swap when
check --apply
intiup-cluster
(#1803, @AstroProfundis) - Add Grafana URL in
display
output oftiup-cluster
(#1819, @Smityz) - Add a
latest
alias for component versions when cloning repo withtiup mirror clone
command (#1835, @srstack) - Add Kylin Linux 10+ as supported in
check
result oftiup-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 oftiup-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
intiup 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 oftiup-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 fortiup-cluster
andtiup-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
v1.9.5
Fixes
- Fix
prune
incorrectly destroy pump/drainer node before they becomeTombstone
intiup-cluster
(#1851, @srstack) - Report error when multiple pump nodes with the same
ip:port
found intiup-cluster
(#1856, @srstack) - Get node status of pump/drainer from PD in
tiup-cluster
(#1862, @srstack)
Improvements
v1.9.4
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 intiup-cluster
(#1838, @overvenus)
v1.9.3
Fixes
- Fix error running
exec
subcommand oftiup-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 intiup-playground
(#1811, @nexustar)
Improvements
- Support cleanup audit log files for
tiup-cluster
andtiup-dm
(#1780, @srstack) - Add anonymous login example to Grafana configuration templates (#1785@sunzhaoyang)
v1.9.2
Fixes
- Fix next-generation monitor (
ng-monitor
) is not started by default for nightly versions intiup-cluster
(#1760, @nexustar) - Fix the
--ignore-config-check
argument not working during deploy process intiup-cluster
(#1774, @AstroProfundis) - Fix incorrect
initial-commit-ts
config for drainer intiup-cluster
(#1776, @nexustar) - Fix symbolic link handling when decompressing packages (#1784, @nexustar)
Improvements
v1.9.1
Fixes
- Fix panic running TPCC with
tiup-bench
(#1755, @nexustar) - Fix blackbox_exporter and node_exporter not restarted during upgrade in
tiup-cluster
andtiup-dm
(#1758, @srstack) - Fix messed
stdout
andstderr
handling for SSH commands intiup-cluster
andtiup-dm
(#1763, @tongtongyin) - Fix Grafana datasource config handling in
tiup-cluster
andtiup-dm
(#1768, @srstack)
v1.9.0
New Features
- Support
brew install pingcap/brew/tiup
(#1599, @srstack) - Enable next-generation monitor (
ng-monitor
) by default for TiDB versions equal or later thanv5.4.0
intiup-cluster
(#1699 #1743, @nexustar) - Add support of enabling and disabling TLS encryption for deployed TiDB cluster in
tiup-cluster
(#1657, @srstack) - Add support of deploying TLS enabled DM clusters in
tiup-dm
(#1745, @nexustar) - Add support of changing owner of a component in
tiup mirror
andtiup-server
(#1676, @AstroProfundis) - Add support of specifing IP address to bind for AlertManager in
tiup-cluster
(#1665 #1669, @srstack) - Add support of initialing random root password for TiDB in
tiup-cluster
(#1700, @AstroProfundis) - Add support of
check
before scaling out a cluster intiup-cluster
(#1659, @srstack) - Use latest nightly build for each component in
tiup-playground
(#1727, @nexustar)
Fixes
- Fix DM hosts not added to node_exporter list of Prometheus configuration in
tiup-dm
(#1654, @AstroProfundis) - Adjust command argument of
tiup
to workaround conflict with some components (#1698, @nexustar) - Fix global configs not correctly set for new instances during scaling out in
tiup-cluster
(#1701, @srstack) - Fix incorrect
initial_commit_ts
set in start up script of Drainer intiup-cluster
(#1706, @nexustar) - Fix JSON output for
check
results intiup-cluster
(#1720, @AstroProfundis) - Fix incorrect instance status for
display
intiup-cluster
(#1742, @nexustar) - Fix malformed commands in local executor in
tiup-cluster
(#1734, @AstroProfundis) - Fix incorrect exit code for
tiup
(#1738, @nexustar) - Remove duplicate
check
results intiup-cluster
(#1737, @srstack) - Fix version check of TiFlash nightly builds for TLS enabled clusters in
tiup-cluster
(#1735, @srstack)
Improvements
- Adjust configuration template for TiFlash to support new versions in
tiup-cluster
(#1673, @hehechen) - Adjust configuration sample for DM in
tiup-dm
(#1692, @lance6716) - Reder cluster name for custom Prometheus alert rules in
tiup-cluster
(#1674, @srstack) - Improve shell auto-completion to support cli of components (#1678, @nexustar)
- Add checks for
tiup
installed with 3rd party package manager when runningtiup update --self
(#1693, @srstack) - Check for component updates before actually run it (#1718, @nexustar)
- Add support of customizing Grafana configurations in
server_configs
section intiup-cluster
andtiup-dm
(#1703, @nexustar) - Add support of Chrony as valid NTP daemon for
check
intiup-cluster
(#1714, @srstack) - Add Amazon Linux 2 as supported OS for
check
intiup-cluster
(#1740, @dveeden) - Add significant warning destroying a cluster in
tiup-cluster
andtiup-dm
(#1723, @AstroProfundis)