Commit Graph

87 Commits

Author SHA1 Message Date
zhaoyanggh fba92f9301 add asm notice in cmake 2021-09-07 14:04:52 +08:00
Shuduo Sang 02f6f5e457
Feature/sangshuduo/td 5844 cmdline parameters align (#7239)
* [TD-5844]<feature>: make cmd line parameter similar.

* fix test case align with taosdemo change.

* fix windows stack overflow issue.

* fix mac compile error.

* fix taosdemo cmdline parameter in tests/pytest/tools/taosdemoAllTest/NanoTestCase/taosdemoTestSupportNanoInsert.py

* fix windows compiler options.

* make taos.exe use mysql style password input.

* make taos shell and taosdump use mysql style password input.

* determine scanf return value.
2021-08-15 12:53:34 +08:00
Haojun Liao 73c609f783 Merge branch 'develop' into feature/cenc 2021-07-09 13:25:03 +08:00
Shuduo Sang 8d1e7a804f
Hotfix/sangshuduo/td 5128 odbc compile failure (#6811)
* [TD-5128]<fix>: odbc compile failed.

* cherry pick from master branch.

* fix visual studio 2012 build issue.
2021-07-08 21:58:30 +08:00
yihaoDeng cff7b2395b compile errro on arm 2021-07-07 18:41:00 +08:00
Haojun Liao 3c7469de35 [td-225] merge develop. 2021-07-06 23:22:37 +08:00
Zhiyu Yang a657f4529b
add tq release packagine scripts (#6739)
* change version number

* change packaging scripts

* add more scripts

* change scripts

* change

* change

* change

Co-authored-by: plum-lihui <huili@taosdata.com>
2021-07-06 09:23:05 +08:00
Haojun Liao f5ae338969
Merge pull request #6687 from bit-hope/develop
fix cmake scripts and reduce compile warnings
2021-07-01 23:10:16 +08:00
Ganlin Zhao d80c0c2804
[TD-4991]<fix>: fix build failure on MacOS with apple m1 chip (#6688)
* Fix build failure on MacOS with apple m1 chip

* Fix build failure on MacOS with apple m1 chip
2021-07-01 09:43:03 +08:00
hope 1978c7729a 1. move gnu compile flags "-pipe -Wshadow" from root "CMakeLists.txt" to "cmake/define.inc"; and change compile flag "/O3" to "/O2", because "/O3" is not supported by MSVC.
2. fix compile warnings in "src/util/src/tbuffer.c", by using "union" to transform integer with float and double.
3. use "memcpy()" instead of directly type convert in "rc/util/src/tutil.c" to resolve memory alignment problem in ARM platform.
4. reduce other compile warnings.
2021-06-30 15:29:42 +08:00
Shengliang Guan 5fa02912f2 Merge from master 2021-06-22 14:53:38 +08:00
Shengliang Guan 25ec36ddd6 [TD-4835] change c++ std option 2021-06-22 14:47:52 +08:00
Shengliang Guan 017299c082 Merge from master 2021-06-09 10:23:11 +08:00
Shuduo Sang dc3de5dae0
Feature/sangshuduo/td 4198 support address sanitizer (#6419)
* cherry pick from develop branch.

* cherry pick from develop branch.

* add static lib link.
2021-06-09 06:51:29 +08:00
Shuduo Sang db251e8e41
Feature/sangshuduo/td 4198 support address sanitizer for develop (#6414)
* [TD-4198]<feature>: support AddressSanitizer on windows.

* fix compile flag.

* fix compile warning for early version visual c++.

* disable memory sanitizer by default.

* fix variable name

* add static lib link.
2021-06-09 06:51:14 +08:00
Haojun Liao d9f403ad3d [td-255] merge develop. 2021-06-01 22:45:47 +08:00
Shuduo Sang 09c4c28169
Feature/sangshuduo/td 3973 use jemalloc (#6319)
* [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.

Co-authored-by: Shuduo Sang <sdsang@taosdata.com>
2021-06-01 13:34:03 +08:00
yihaoDeng 35e2e015c0 fix compile error on windows 2021-05-18 17:47:36 +08:00
Shengliang Guan 875072a474 Merge from develop 2021-05-18 14:11:01 +08:00
Shuduo Sang 6f6dab4d01
[TD-4198]<feature>: support AddressSanitizer on windows. (#6132) 2021-05-15 20:21:16 +08:00
Shuduo Sang 6892a32fe5
[TD-4173]<fix>: compile failed with gcc 4.8.5 on centos7. (#6111) 2021-05-13 13:02:35 +08:00
Haojun Liao 4b3301be83 [td-225] merge develop 2021-05-12 20:01:39 +08:00
Shengliang Guan 619a77ccad TD-4088 2021-05-09 10:25:11 +08:00
Shengliang Guan ce6aa6d036 TD-4088 2021-05-09 10:04:03 +08:00
Shengliang Guan 15fc9ccb40 TD-4088 2021-05-08 12:07:18 +08:00
Haojun Liao dc95f7b811 [td-225]merge develop 2021-04-27 16:59:29 +08:00
Shuduo Sang beb7f55f29
[TD-3913]<fix>: mips compile support. (#5894)
* [TD-3913]<fix>: mips compile support.

* [TD-3912]<fix>: support mips64 compile.

add mips64 header file and modify tcrc32c.c for mips64.

Co-authored-by: Shuduo Sang <sdsang@taosdata.com>
2021-04-23 10:56:50 +08:00
yihaoDeng 0010927964 add third deps lus 2021-04-07 14:14:57 +08:00
yihaoDeng af03391f37 support lua script 2021-04-05 11:44:09 +08:00
Shengliang Guan 3f726464ea TD-3246 2021-03-22 11:21:53 +00:00
Shengliang Guan 32510fa452 TD-3130 for topic module 2021-03-04 17:06:45 +08:00
Shengliang Guan be5e6182df Merge from develop 2021-01-25 08:23:32 +00:00
Shengliang Guan 80dfa0a47e TD-2837 2021-01-25 12:54:27 +08:00
Shengliang Guan 39bd90915a TD-1207 compile error in windows 2021-01-25 11:30:41 +08:00
freemine 0c96f7653e 1. bugfix: eok.c: array of pointers rather than POD buffer
2. initial port of taosd for MacOSX
2021-01-17 21:40:39 +08:00
Hongze Cheng dd459c531a Merge branch 'develop' into feature/TD-1925 2020-12-21 17:13:45 +08:00
Shengliang Guan 547fa46ae7 fix compile errors 2020-12-13 23:29:08 +08:00
Shengliang Guan ce393e4d2d add release compile flags 2020-12-13 23:03:13 +08:00
Shengliang Guan 67d25a29ee TD-1853 2020-12-13 22:23:00 +08:00
Shengliang Guan 5aef8c57ac Re implement the TD-1925 code because it cannot merge 2020-12-07 12:57:35 +08:00
Shengliang Guan 6507ac3c39 TD-1207 2020-12-01 14:54:46 +08:00
Shengliang Guan 44963201ab TD-1767 2020-10-22 06:28:44 +00:00
Hongze Cheng e19a3eaf78 more code 2020-10-21 09:12:54 +00:00
Hongze Cheng 82baff2528 more code 2020-10-20 02:41:47 +00:00
Shengliang Guan 5f97a7b400 TD-1530 2020-09-29 13:43:17 +08:00
Shengliang Guan 05687d1eba TD-1530 minor changes 2020-09-28 22:30:34 +08:00
Shengliang Guan e32e507e1f TD-1530 2020-09-28 14:29:23 +08:00
Shengliang Guan 2811c96b30 TD-1530 2020-09-28 10:29:49 +08:00
Shuduo Sang e7099d5518 add void cast to solve unused variables. 2020-09-16 11:02:36 +08:00
Shuduo Sang ab198e6fd7 disable warning for self assign. 2020-09-16 10:47:47 +08:00