Haojun Liao
ceb78fdad2
Merge branch '3.0' into refact/fillhistory
2023-06-24 18:53:48 +08:00
yihaoDeng
ff3ad6c65f
add static lib to 3.0
2023-06-21 14:38:52 +08:00
Hui Li
60f6307dd1
Update cmake.version
2023-06-19 15:02:33 +08:00
yihaoDeng
0eeaab9cd3
Merge branch 'refact/fillhistory1' into refact/fillhistory
2023-06-19 13:53:37 +08:00
yihaoDeng
9f9171719a
support fill history
2023-06-15 21:29:52 +08:00
kailixu
96c91aa5cc
chore: naming optimize
2023-06-14 17:35:13 +08:00
kailixu
62c1d5cf12
enh: decrease the package size
2023-06-14 17:31:07 +08:00
Ping Xiao
1664efebcf
update release version
2023-06-06 19:44:45 +08:00
Ping Xiao
44ed6f0c92
release: update default version
2023-06-06 18:51:08 +08:00
Haojun Liao
0f69aa0b7a
other: set the tags for 3.0 branch.
2023-06-03 17:24:17 +08:00
wade zhang
7bbb070716
Merge pull request #21580 from taosdata/enchance/xlli/TD-24552-static-link-libgoes_c
...
enchance: support libgeos static link & install remove librocksdb
2023-06-02 18:50:45 +08:00
xleili
8d3b3dbedc
enchance: main geos use static link, remove and install librocksdb
2023-06-02 18:11:56 +08:00
Alex Duan
eb344891da
feat: get taos-tools code from main branch
2023-06-02 14:03:53 +08:00
Alex Duan
dca2abd8d1
feat: change get taos-tools with 3.0 branch
2023-06-02 13:57:54 +08:00
xleili
5c64a730a9
enchance: change goes as static link
2023-06-02 11:17:38 +08:00
yihaoDeng
7977490b81
delete geos opt
2023-05-29 08:42:52 +00:00
yihaoDeng
87b2d76731
Merge branch 'enh/TD-24469/m1-build' into enh/addCompileError
2023-05-29 08:23:24 +00:00
t_max
f9d867f50d
fix: TDengine build on macOS arm64
2023-05-29 13:20:53 +08:00
yihaoDeng
d0b9abcc7b
merge 3.0
2023-05-29 10:46:53 +08:00
yihaoDeng
342ce14c7d
Merge branch 'enh/3.0' into fix/shared_link_rocksdb
2023-05-29 02:37:47 +00:00
yihaoDeng
58cc631c22
Merge branch 'enh/3.0' into fix/shared_link_rocksdb
2023-05-29 02:29:56 +00:00
t_max
34224fbaa6
enh(taosAdapter): change taosAdapter to 3.0 branch
2023-05-25 18:58:13 +08:00
Hongze Cheng
e60ca23834
more
2023-05-24 19:01:04 +08:00
Hongze Cheng
b708a3c9dd
more
2023-05-24 18:59:54 +08:00
Hongze Cheng
4d526ed0cd
change more
2023-05-24 18:59:09 +08:00
Hongze Cheng
e4a3d1dfcf
fix: link rocksdb shared library
2023-05-24 18:26:02 +08:00
Dingle Zhang
984211f3b4
Feature/3.0 geometry ( #21037 )
...
* Add GEOMETRY data type and make sql.c able to parse it. The GEMETRY works like BINARY so far.
* add GEOMETRY type into gConvertTypes to fix some issues like DELETE calling
* change some test cases to make sure no same timestamp is inserted, and add my smoketest.sh
* Add a function MakePoint() and introduce a lib geometry
* implement sql functions GeomFromText() and AsText()
* Use GEOS *_r funcions instead for thread safety
* Handle with TSDB_DATA_TYPE_GEOMETRY when INSERT geometry data by converting WKT.
Add geosWrapper to wrap the basic GEOS functions for TDEngine.
* refactor AsText and MakePoint functions to be like GeomFromText
* Show WKT when print geometry data in screen
Dump hex data when dump geometry data in a file
* define TYPE_BYTES item for TSDB_DATA_TYPE_GEOMETRY, which casued some strange issues.
* set number of decimals of WKT to 6
* Implement SQL function Intersects()
* refactor geometry sql functions
* Add geosErrMsgeHandler() to get the GEOS error detail
* use threadlocal to instantiate SGeosContext
call destroyGeosContext() only if the thread exists
* remove SGeosContext *context param for all geometry functions since we use thread local one,
so that all caller do not need to know the context.
* Modify Intersects() to call PreparedIntersects() when one of param is a constant, which has higher performance.
* rename prepareFn() to initCtxFn() to avoid confusion with PreparedFn
* Add prefix "ST_" for all geometry functions
* move getThreadLocalGeosCtx() and destroyThreadLocalGeosCtx() into util,
so that all unit test tools can compile
* Add unit test for geometry lib, only test MakePoint so far
* refactor and enhance existing cases in geomFuncTest
* implement NULL type and NULL value test for geomFuncTest
* add test on geomFromText()
* add unit test on AsText() in geomFuncTest
* combine some makePointFunction test items
* add intersectsFunctionTwoColumns test
refactor on callGeomFromTextWrapper functions
* enhance intersectsFunction test to add cases like input constant , NULL type, NULL value, or wrong content
* add more cases into intersectsFunction test
* Add basic test on geometry in system test
* Add ST_GeomFromText and ST_AsText function test in system test on geometry
* add ST_Intersects function test in system test on geometry
* support to check expectedErrno in system test on geometry
* adjust geomTest unit test and geometry system test
* add geometry data type and functions in doc english version
* implement touchesFunction() in geometry lib
refactor geometry relation functions model
* separate gemFuncTest into several src files
* add unit test on touchesFunction
* support sql function ST_Touches()
add system test on ST_Touches
* add docs for ST_Touches()
* Add ST_Contains()
* Add ST_Covers()
* Add ST_Equals()
* add swapAllowed param for geomRelationFunction()
read geom2 earlier intead of at doGeosRelation()
* Add ST_ContainsProperly()
* build on windows
* Merge from 3.0 to 3.0_geometry
* change macro definition TSDB_DATA_TYPE_GEOMETRY as the last one for compatibility
* change '\\NULL' to 'NULL' back in shellDumpFieldToFile()
* add /usr/local/include into include directory
* add /usr/local/inlcude and /usr/local/lib in cmake.platform for DARWIN
2023-05-24 15:36:46 +08:00
wade zhang
8524b90f2c
Merge pull request #21443 from taosdata/docs/3.0.4.2
...
docs: 3.0.4.2
2023-05-24 11:28:43 +08:00
t_max
029a250a10
enh(taosAdapter): support get assignment and seek
2023-05-22 17:33:33 +08:00
Haojun Liao
ffee5ebc61
Merge branch '3.0' into feature/3_liaohj
2023-05-17 17:47:44 +08:00
Haojun Liao
041ffa91bd
other: merge main.
2023-05-17 15:42:15 +08:00
Shuduo Sang
d57b426dbd
chore: change rocksdb repo to upstream ( #21318 )
2023-05-17 15:34:12 +08:00
dapan1121
fb7a06e06e
Merge pull request #21271 from taosdata/enh/tsbsPerf.4
...
Enh/tsbs perf.4
2023-05-17 11:00:14 +08:00
dapan1121
e4380d63de
enh: add release build option
2023-05-16 18:00:10 +08:00
Haojun Liao
d1a746e4e7
Merge pull request #21295 from taosdata/enh/rocksdbSstateMerge
...
Enh/rocksdb sstate merge
2023-05-16 10:15:45 +08:00
xleili
f57b28c719
relase: upgrade default version
2023-05-15 19:05:34 +08:00
xleili
c9d9d2d869
release: update default version
2023-05-15 18:15:23 +08:00
yihaoDeng
941e005417
refactor code
2023-05-15 09:56:02 +00:00
yihaoDeng
b0c1e6f59b
refactor code
2023-05-15 08:57:35 +00:00
yihaoDeng
5583f69109
refactor code
2023-05-15 08:48:49 +00:00
Xuefeng Tan
6c1a7167ba
enh(taosAdapter): update taosAdapter ( #21297 )
2023-05-15 14:08:10 +08:00
t_max
7fff41c9c9
enh(taosAdapter): update taosAdapter
2023-05-15 10:58:33 +08:00
yihaoDeng
1a8e4d7276
opt compile opt
2023-05-14 04:02:54 +00:00
dapan1121
69795286fa
Merge remote-tracking branch 'origin/main' into enh/tsbsPerf.4
2023-05-12 13:46:16 +08:00
yihaoDeng
5708fcb5cb
Merge branch 'enh/3.0' into enh/rocksdbSstateMerge
2023-05-10 08:02:16 +00:00
Minglei Jin
596bee8028
Merge branch '3.0' into fix/TD-23623
2023-05-06 16:07:26 +08:00
Minglei Jin
bcd051777b
rocksdb/cmake: disable iostats_context, perf_context
2023-05-04 16:06:05 +08:00
yihaoDeng
dda1c8803c
Merge branch 'enh/rocksdbSstate' into enh/rocksdbSstateMerge
2023-04-28 09:17:22 +00:00
liuyao
2984c5a758
merge main
2023-04-28 10:34:46 +08:00
yihaoDeng
36a4413bf1
merge rocksdb inst
2023-04-27 14:38:33 +00:00
xiaolei li
6052855ef5
release: upgrade default version to 3.0.4.1 ( #21110 )
2023-04-27 17:19:32 +08:00
xiaolei li
ee74535423
docs: release 3.0.4.1 ( #21109 )
...
* release: upgrade default version to 3.0.4.1
* docs: release 3.0.4.1
2023-04-27 17:01:49 +08:00
Xuefeng Tan
c93d1f933b
fix(taosAdapter): tmq lift blocking time limit ( #21101 )
2023-04-27 09:14:26 +08:00
Xuefeng Tan
6436351aa4
fix(taosAdapter): tmq lift blocking time limit ( #21100 )
2023-04-27 09:13:57 +08:00
Minglei Jin
892cdfc656
rocks/cmake: fix building on mac
2023-04-26 17:36:12 +08:00
Haojun Liao
fa46165227
Merge branch 'main' into enh/rocksdbSstate
2023-04-24 12:59:24 +08:00
Shuduo Sang
072eb2e818
fix: taosbenchmark rest socket in stb section for main ( #21020 )
2023-04-23 15:04:19 +08:00
yihaoDeng
917b07348c
Merge branch 'fix/rocksdbState' into enh/rocksRevert
2023-04-23 02:37:26 +00:00
Shuduo Sang
1b2c5a50da
fix: taosbenchmark escape char for 3.0 ( #21017 )
...
* fix: taosbenchmark escape char for 3.0
* fix: json file for escape char
2023-04-22 19:06:38 +08:00
Shuduo Sang
1e9d999988
fix: taosdump escape dbname ( #21014 )
...
* fix: taosdump escape dbname
* fix: json file for escape char
* fix: update taostools ffc2e6f
2023-04-22 16:51:39 +08:00
yihaoDeng
eff4257dc6
change write opt
2023-04-21 08:23:58 +00:00
chenhaoran
7d7a0769b3
Merge remote-tracking branch 'origin/main' into enh/tsbsPerf.1
2023-04-21 16:20:37 +08:00
yihaoDeng
80a870797a
change write opt
2023-04-21 01:34:49 +00:00
yihaoDeng
5ed7ad8467
change write opt
2023-04-20 14:19:52 +00:00
yihaoDeng
d4c5dad16f
change write opt
2023-04-20 12:03:26 +00:00
yihaoDeng
438b3dcd65
change write opt
2023-04-20 10:18:21 +00:00
yihaoDeng
d7d0816b11
change write opt
2023-04-20 06:00:05 +00:00
yihaoDeng
e37dcf787e
change write opt
2023-04-20 04:24:23 +00:00
yihaoDeng
941b0b659c
change write opt
2023-04-20 04:18:25 +00:00
yihaoDeng
3272d14e33
change write opt
2023-04-20 04:05:35 +00:00
yihaoDeng
d3611946ff
Merge branch 'dev' into enh/rocksRevert
2023-04-17 01:46:41 +00:00
xleili
a3bf0468c3
release: upgrade default version
2023-04-14 18:01:56 +08:00
xleili
bafff42323
docs: release ver-3.0.4.0
2023-04-14 17:50:54 +08:00
Haojun Liao
b57c813681
other: merge feature/3_liaohj
2023-04-14 10:36:54 +08:00
Xiaoyu Wang
a44d455e56
merge 3.0
2023-04-13 14:32:05 +08:00
Xuefeng Tan
1b198bc40f
enh(taosAdapter): make the schemaless automatic database creation configurable ( #20902 )
2023-04-13 13:25:23 +08:00
Xuefeng Tan
e214f93d96
enh(taosAdapter): make the schemaless automatic database creation configurable ( #20903 )
2023-04-13 13:24:53 +08:00
Shuduo Sang
d551075bba
fix: taosdump continue if ts out of range for main ( #20887 )
2023-04-12 16:22:25 +08:00
Shuduo Sang
2559dad482
fix: taosdump continue if fail ( #20886 )
2023-04-12 16:22:17 +08:00
chenhaoran
772238428f
fix: release version
2023-04-12 13:59:45 +08:00
yihaoDeng
b24b91886a
Merge branch 'dev3' into enh/rocksRevert
2023-04-11 10:59:00 +00:00
Shuduo Sang
7a832dbca7
fix: taosdump in diff type ( #20823 )
2023-04-09 10:51:47 +08:00
Shuduo Sang
f89301b5cd
fix: taosdump in diff type for main ( #20825 )
2023-04-09 10:51:38 +08:00
Shuduo Sang
50ced8a057
fix: taosbenchmark from/to neg value for main ( #20805 )
2023-04-07 13:22:42 +08:00
Shuduo Sang
ec3d69d70c
fix: taosbenchmark neg value in json ( #20796 )
2023-04-07 13:22:20 +08:00
Xiaoyu Wang
54f13f6f55
Merge pull request #20756 from taosdata/fix/3.0_merge_main
...
merge main
2023-04-06 15:44:23 +08:00
Shuduo Sang
7a79054c6e
fix: benchmark from to ( #20786 )
...
* fix: taosbenchmark childtbl from/to
* fix: taosbenchmark create table from to
2023-04-06 15:26:44 +08:00
Shuduo Sang
aa399223e0
fix: benchmark from to main ( #20784 )
...
* fix: taosbenchmark child from/to for main
* fix: taosbenchmark create tables from to for main
2023-04-06 14:48:20 +08:00
Shuduo Sang
d7de7d5aea
fix: taosbenchmark child from/to for main ( #20780 )
2023-04-06 12:21:16 +08:00
Shuduo Sang
0d5ff328e5
fix: taosbenchmark childtbl from/to ( #20779 )
2023-04-06 12:21:11 +08:00
Xiaoyu Wang
c134432c45
merge main
2023-04-06 09:31:45 +08:00
Shuduo Sang
79461d9183
fix: taosbenchmark disorder range dynamic ( #20772 )
2023-04-05 12:18:09 +08:00
Shuduo Sang
13991b6106
fix: taosbenchmark disorder dynamic range for main ( #20774 )
...
* fix: taosbenchmark disorder dynamic range for main
* fix: merge with main
2023-04-05 12:18:01 +08:00
Shuduo Sang
33c5f1cf88
chore: cus name support in shellArgument ( #20754 )
...
* chore: refactor cus prompt
* fix: client name in install.sh
* fix: -Wno-reserved-user-defined-literal
* fix: update taos-tools commit
* fix: include/os/osDir.h
* fix: check cus name
* fix: makepkg.sh
* chore: update taos-tools d194dc9
* fix: cus name
* fix: change adapter prefix
* fix: tools/*.sh
* fix: scripts
* fix: ../../packaging/tools/install_client.sh
* chore: cus domain in script
* fix: cus name in packaging/tools/install.sh
* fix: cus name in ../../packaging/tools/remove.sh
* fix: don't edit origin file
* fix: remove brand name
* fix: update taos-tools
* fix: cus name in log
* fix: compile error without cuc name
---------
Co-authored-by: chenhaoran <haoran920c@163.com>
2023-04-05 10:21:43 +08:00
xiaolei li
949193e9e7
release: upgrade default version to 3.0.3.2 ( #20766 )
2023-04-05 00:53:04 +08:00
xiaolei li
debe63ca9c
release: upgrade 3.0 default version to 3.0.3.2 ( #20768 )
2023-04-04 18:48:30 +08:00
Xiaoyu Wang
e9d7a099cc
merge main
2023-04-04 14:50:58 +08:00
Shuduo Sang
33cb5b6816
fix: taosbenchmark multithreadfs with limit specified ( #20743 )
2023-04-03 23:39:45 +08:00
Shuduo Sang
45726cf551
fix: taosbenchmark multithreads with limit for main ( #20744 )
...
* fix: taosbenchmark multithreads with limit for main
* fix: update taos-tools
2023-04-03 23:39:35 +08:00
Shuduo Sang
30f8010d41
chore: fix cus name ( #20716 )
...
* chore: refactor cus prompt
* fix: client name in install.sh
* fix: -Wno-reserved-user-defined-literal
* fix: update taos-tools commit
* fix: include/os/osDir.h
* fix: check cus name
* fix: makepkg.sh
* chore: update taos-tools d194dc9
* fix: cus name
* fix: change adapter prefix
* fix: tools/*.sh
* fix: scripts
* fix: ../../packaging/tools/install_client.sh
* chore: cus domain in script
* fix: cus name in packaging/tools/install.sh
* fix: cus name in ../../packaging/tools/remove.sh
* fix: don't edit origin file
---------
Co-authored-by: chenhaoran <haoran920c@163.com>
2023-04-03 19:56:57 +08:00