v1.8.0
·
11 commits
to release-1.8
since this release
New Features
- Add
data-dir
support for TiCDC intiup-playground
(#1631, @nexustar) - Add support of using custom files as input of
edit-config
, and support dumping the current full config to a file withshow-config
command intiup-cluster
(#1637, @haiboumich) - Add support of next-generation monitor (
ng-monitor
) intiup-playground
(#1648, @nexustar) - Add support of inserting custom
scrape_configs
to Prometheus configs intiup-cluster
(#1641, @nexustar) - [experimental] Support 2-staged scaling out for
tiup-cluster
(#1638 #1642, @srstack)- Scaling out of a TiDB cluster can be devided with
--stage1
and--stage2
arguments, the stage 1 deploys files and configs but not starting the new instances, and the stage 2 actually starts the new instances and reload necessary configs - This could be useful if you want to modify config of the new instances or use a custom binary with
patch
before the first start of the new instances
- Scaling out of a TiDB cluster can be devided with
- [experimental] Implement plain text output and support custom output writer for logs (#1646, @AstroProfundis)
Fixes
- Fix incorrect progress bar displaying in some tasks (#1624, @nexustar)
- Fix incorrect argument flags in
tiup-playground
(#1635, @srstack) - Fix files of monitoring agents and TiDB audit log not cleaned with
clean
command oftiup-cluster
(#1643 #1644, @srstack) - Fix confirmation prompt in
scale-out
can not be skipped with--yes
argument intiup-cluster
(#1645, @srstack) - Fix directory conflict error in some circumstances even when node is marked as
ignore_exporter
(#1649, @AstroProfundis) - Fix DM nodes not added to node_exporter target list in Prometheus config in
tiup-dm
(#1654, @AstroProfundis)
Improvements
- Add significant warning when
--force
argument is set forscale-in
command intiup-cluster
(#1629, @AstroProfundis) - Add environment variables to skip topology sanity check in
scale-in
command intiup-cluster
(#1627, @AstroProfundis) - Update examples to use
--without-monitor
instead of--monitor
fortiup-playground
(#1639, @dveeden)