Commit graph

64 commits

Author SHA1 Message Date
Shuduo Sang
98b283202b
fix: sync install script with 2.4 (#12470)
* [TD-12286]<fix>: script alignly print without sudo

* compile in order for enterprise

* add 5-taos-tools/taosdump/taosdumpTestTypeJson.py

* Revert "add 5-taos-tools/taosdump/taosdumpTestTypeJson.py"

This reverts commit 6fa2a810af.

* add jemalloc to more components

* determine CPU cores

* fix: sync install script with 2.4

[TD-12286]

Co-authored-by: Shuduo Sang <sdsang@taosdata.com>
2022-05-14 13:22:26 +08:00
Shuduo Sang
865b34ef78
fix: packaging script for connector (#11922)
for develop branch

[TD-15158]
2022-04-27 12:10:40 +08:00
Linhe Huo
d3e967c2ca
feat(release): TDinsight.sh --offline mode support (#11725)
This pr add TDinsight cached file to relase tar. Use it like:

```sh
sudo /path/to/TDinsight.sh --offline
```

It's done.

Ref: [TD-14977](https://jira.taosdata.com:18080/browse/TD-14977)
2022-04-22 11:20:28 +08:00
Yang Zhao
2786ebb2ba
Feature/td 14141 add taosbenchmark sample csv (#10850)
* add taosbenchmark sample json csv files

* add taosbenchmark sample csv to install package
2022-03-21 11:53:27 +08:00
Shuduo Sang
c116cdcea5
Hotfix/sangshuduo/td 13440 add taos benchmark back (#10460)
* [TD-13440]<fix>: move taosBenchmark back in TDengine package

* update taos-tools

* remove TDinsight.sh too to void failure on second install

* cherry pick with 2.4 branch

* [TD-13440]<fix>: make taosdump/TDinsight be included again.

* fix makeclient.sh dbName

* turn on taosTools tar.gz

* revert script

* checkout tools/makepkg.sh from 2.4
2022-03-01 00:16:08 +08:00
Shuduo Sang
f3bd5d446f
Hotfix/sangshuduo/td 13440 add taos benchmark back (#10454)
* [TD-13440]<fix>: move taosBenchmark back in TDengine package

* update taos-tools

* remove TDinsight.sh too to void failure on second install

* cherry pick with 2.4 branch

* [TD-13440]<fix>: make taosdump/TDinsight be included again.

* fix makeclient.sh dbName

* turn on taosTools tar.gz
2022-02-28 20:29:36 +08:00
Shuduo Sang
73f7ddfb4c
Hotfix/sangshuduo/td 13440 add taos benchmark back (#10450)
* [TD-13440]<fix>: move taosBenchmark back in TDengine package

* update taos-tools

* remove TDinsight.sh too to void failure on second install

* cherry pick with 2.4 branch

* [TD-13440]<fix>: make taosdump/TDinsight be included again.
2022-02-28 18:45:32 +08:00
zyyang
77e1dd3d32 [TS-1237]<relase>: release script modify 2022-02-26 10:35:01 +08:00
Shuduo Sang
c3988d79d1
[TD-13440]<fix>: move taosBenchmark back in TDengine package (#10301) 2022-02-18 13:35:58 +08:00
Shuduo Sang
efb00db77d
[TD-13408]<test>: move example back (#10191)
* [TD-13408]<test>: move examples back

* [TD-13408]<test>: move examples back
2022-02-10 16:19:55 +08:00
Zhiyu Yang
481d1e4489
[TS-1073]<release>(other): release packaging scripts (#9808)
* remove deprecated scripts

* remove oem infos

* [TS-997]<release>(other): release packaging scripts on linux and windows

* [TS-997]<release>(other): release packaging scripts on linux and windows

* [TS-1073]<release>(other): remove taosadapter.service dependence with taosd
2022-01-18 22:31:03 +08:00
Shuduo Sang
b30a0a77b5
[TD-12899]<fix>(taosAdapter): make taosd/taosAdapter service decouple (#9760)
* [TD-12899]<fix>(taosAdapter): make taosd/taosAdapter service decouple

* [TD-12899]<fix>(taosAdapter): document refine

* [TD-12899]<fix>(taosAdapter): change run_taosd.sh to run_taosd_and_taosadapter.sh

* [TD-12899]<fix>(taosAdapter): check platform

* [TD-12899]<fix>(taosAdapter): check platform

change to _branch for taosAdapter version

* [TD-12899]<fix>(taosAdapter): taosd and taosAdapter decouple

use taosBenchmark rather than taosdemo

* [TD-12899]<fix>(taosAdapter): taosd and taosAdapter decouple

use 2.4.0.4 docker image in example

* [TD-12899]<fix>(taosAdapter): taosd and taosAdapter decouple

update taosadapter.service
2022-01-17 11:50:54 +08:00
Zhiqiang Wang
25aac41d2e
[TS-991]<fix>(tools): taos-tools uninstall. (#9739)
* [TS-991]<fix>(tools): taos-tools uninstall.

* [TS-991]<fix>(tools): taos-tools uninstall.

* [TS-991]<fix>(tools): update taosTools

* [TS-991]<fix>(tools): update test case

Co-authored-by: Shuduo Sang <sangshuduo@gmail.com>
Co-authored-by: zhaoyanggh <yzhao@taosdata.com>
2022-01-14 15:54:52 +08:00
Shuduo Sang
027ee155b4
[TD-12810]<fix>(other): install script cleanup (#9718)
* [TD-12810]<fix>(other): install script cleanup

* [TD-12810]<fix>(other): install script cleanup

fix taosadapter config

* [TD-12810]<fix>(other): install script cleanup

fix make_install.sh

* [TD-12810]<fix>(other): install script cleanup

fix install.sh

* [TD-12810]<fix>(other): install script cleanup

fix makepkg.sh

* [TD-12810]<fix>(other): install script cleanup

remove init.d from deb and rpm
2022-01-12 10:44:04 +08:00
Shuduo Sang
28edd2e4c9
[TD-12759]<fix>(tools): fix taosdemo link (#9654) 2022-01-07 16:24:38 +08:00
Shuduo Sang
d2ccf9aacf
Hotfix/sangshuduo/td 12626 change taostools pkg name (#9517)
* [TD-12626]<fix>(others): taosTools packing script.

* [TD-12626]<fix>(other): taosTools packing script.
2021-12-30 22:14:31 +08:00
Shuduo Sang
10347c1bbb
Hotfix/sangshuduo/td 11875 add taosa to docker (#8977)
* [TD-11875]<fix>: docker support taosAdapter

* modified more scripts.

* fix typo in install.sh
2021-12-08 14:57:11 +08:00
Shuduo Sang
866f95cbe4
Hotfix/sangshuduo/td 11842 split taostools targz (#8957)
* [TD-11842]<fix>: split taos-tools from TDengine tar.gz

* fix taos-tools version

* disable install_avro() in install.sh

* update makeclient.sh and deb/rpm script.

* update taos-tools commit

* update commit to fix taosdemo/taosdump

* missed $ in shell.
2021-12-08 14:42:37 +08:00
Shuduo Sang
37abb9575c
Hotfix/sangshuduo/td 11842 split taostools targz (#8939)
* [TD-11842]<fix>: split taos-tools from TDengine tar.gz

* fix taos-tools version

* disable install_avro() in install.sh

* update makeclient.sh and deb/rpm script.

* update taos-tools commit
2021-12-07 11:12:52 +08:00
zyyang-taosdata
eafe0f6206 merge develop 2021-11-30 14:08:19 +08:00
zyyang-taosdata
c46d0076fb [TS-505]<release>: install.sh error in centos 2021-11-30 10:51:23 +08:00
Shuduo Sang
0b01819da9
Feature/sangshuduo/td 11128 move taosdump out (#8757)
* [TD-11128]<feature>: move taosdump out of tdengine.

* [TD-11128]<feature>: move taosdump out from TDengine.

* remove avro installation from deb and rpm

* update to full function taos-tools

* update taos-tools with better tar.gz support.

* make taosdump build by default. and disable taoshellCheckCase.py temporarily.

* update README.md for taos-tools build.

* disable taos-tools on arm.

* disable taosdumpTestNanoSupport.py case due to taosdump do not support sql format

* export interface taos_parse_time() with same style.

* fix taos-tools install script.

* fix version format for rpmbuild

* update README.md
2021-11-29 15:11:57 +08:00
Shuduo Sang
a3c73a826b
[TD-10896]<fix>: use taosa instead of blm3 (#8656)
* [TD-10896]<fix>: replace blm3 with taosadapter

* fix script to install taosadapter.service

* fix if upx already executed

* fix blm3 wording in document

* fix tar.gz miss taosadapter service issue
2021-11-11 14:55:07 +08:00
Shuduo Sang
990092ce3d
[TD-10896]<fix>: replace blm3 with taosadapter (#8605) 2021-11-09 07:01:09 +08:00
Linhe Huo
7d161847b9
[TD-10852]<docs>: remove grafana plugin in releases [ci skip] (#8543) 2021-11-02 15:29:15 +08:00
Shuduo Sang
7f8960a5b4
Feature/sangshuduo/td 10469 blm3 (#8220)
* [TD-10469]<feature>: use blm to replace httpd

* add blm3 as submodule and modify the install script.

* make http disabled by default.

* use external project for go build.

* make install and systemctl works.

* change blm3 to official repo.

* fix alert build missing sqlx package.

* update README regarding golang env setup.

* remove blm3.

* modify script to support blm3

* <test>udpate submodule in CI

* update jenkinsfile

* update blm3 with statsd port changed and config file name changed.

* still use tdengine's httpd for lite version.

* include blm.toml in released packages.

* merge with develop branch.

* update grafana plugin to support telegraf.

* fix python test framework

* fix blm3.toml name

* comment off restful test for blm3 CI.

* fix blm.toml name

* comment off http related case for blm3.

* fix cmake define.inc for windows build

* update grafanaplugin

* update blm3

Co-authored-by: liuyq-617 <yqliu@taosdata.com>
2021-10-14 22:16:39 +08:00
tomchon
f4e91e1874 [TD-5871]<fix>modify makepkg.sh about lite's package 2021-08-06 18:51:46 +08:00
tomchon
d4737dc1de modify release scripts 2021-07-23 17:48:03 +08:00
tomchon
228be72a82 modify release.sh about beta version name 2021-07-12 18:34:31 +08:00
Shuduo Sang
ce9119b332
Feature/sangshuduo/td 3973 use jemalloc (#6788)
* [TD-3973]<feature>: add jemalloc as submodule.

* add macro definitions in cmake.

* [TD-3973]<feature>: use jemalloc.

build works as following instructions:

cmake .. -DJEMALLOC_ENABLED=true

make

* fix jemalloc at tag 5.2.1

* link jemalloc works.

* make install works.

* support jemalloc in release.sh.

* release script works.

* fix a typo.

* [TD-3937]<feature>: support jemalloc

add install funtion to all scripts.

* adjust install_jemalloc() position for update check compatiblity.

* fix position bug.

* add ldconfig for jemalloc library cache refresh.

* add /etc/ld.so.conf.d/jemalloc.conf for centos

* check ver comp by file.

Co-authored-by: Shuduo Sang <sdsang@taosdata.com>
2021-07-07 17:24:51 +08:00
Shuduo Sang
07c48dadd9
Feature/sangshuduo/td 3973 use jemalloc (#6334)
* [TD-3973]<feature>: add jemalloc as submodule.

* add macro definitions in cmake.

* [TD-3973]<feature>: use jemalloc.

build works as following instructions:

cmake .. -DJEMALLOC_ENABLED=true

make

* fix jemalloc at tag 5.2.1

* link jemalloc works.

* make install works.

* support jemalloc in release.sh.

* release script works.

Co-authored-by: Shuduo Sang <sdsang@taosdata.com>
2021-06-01 21:32:21 +08:00
zyyang
696c784377
Fix/td 4086 (#6153)
* [TD-3086]<fix>: clean out unnecessary file in packaging scripts

* [TD-4224]<enhance>: reduce grafana module size in packaging

* change

* [TD-4228]<fix>: error or warn while lost grafanaplugin or go submodule

Conflicts:
	packaging/deb/makedeb.sh
	packaging/rpm/tdengine.spec
	packaging/tools/make_install.sh
	packaging/tools/makeclient.sh
	packaging/tools/makeclient_power.sh
	packaging/tools/makepkg.sh
	packaging/tools/makepkg_power.sh

Co-authored-by: Huo Linhe <linhehuo@gmail.com>
2021-05-22 15:55:32 +08:00
Shuduo Sang
cc5e1ebb63
Merge pull request #5251 from taosdata/hotfix/sangshuduo/TD-3037-disable-balance-for-enterprise
[TD-3037] <fix>: disable balance for enterprise user.
2021-02-23 19:07:06 +08:00
Shuduo Sang
6f022e072e [TD-3037] <fix>: disable balance for enterprise user. 2021-02-23 06:48:59 +00:00
Shuduo Sang
f2fc2fe82e [TD-2984] <fix>: combine taosdemo and taosdemox. 2021-02-19 06:35:49 +00:00
Hui Li
321e97d7d8 [TD-2823]<feature> modify start count by systemd 2021-01-28 11:55:17 +08:00
Hui Li
4858bee76b [TD-2103]<feature> taosdemo enhancement 2020-12-29 14:53:30 +08:00
Hui Li
71e99dced0 [TD-2101]<feature> release taosdump for install package 2020-11-16 12:42:00 +08:00
zyyang
67c90d60df change 2020-11-06 18:23:27 +08:00
zyyang
fdaf1e470c [TD-1954]<feature>: a inport/export tool for logical backup 2020-11-05 17:18:01 +08:00
plum-lihui
67ddca5d80 [TD-1781] 2020-10-27 16:10:40 +08:00
Hui Li
16ea473ddd [TD-1353] 2020-09-29 15:54:11 +08:00
Hui Li
1f4d0b0c13 [TD-1465] 2020-09-27 13:28:37 +08:00
Shuduo Sang
111607e5ca modify packaging tools for grafana plugin changed to submodule. 2020-08-20 14:38:00 +08:00
Hui Li
d7bf44a03b [fix bug] 2020-08-13 13:57:39 +08:00
Hui Li
9ef11679bd [TD-1121] 2020-08-13 11:18:55 +08:00
Hui Li
5eceec5935 [TD-1055/TD-1004] 2020-08-04 17:24:13 +08:00
Hui Li
d9d22393de [TD-1017] 2020-07-28 17:41:32 +08:00
lihui
7293ebe830 [TD-192] 2020-04-23 16:02:51 +08:00
lihui
bd304d0e01 [BASE-1513] 2020-02-11 10:36:55 +08:00