- 24 5月, 2023 1 次提交
-
-
由 Dingle Zhang 提交于
* 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
-
- 07 4月, 2023 1 次提交
-
-
由 sangshuduo 提交于
* chore: cus name support in script * chore: merge with 3.0
-
- 30 3月, 2023 1 次提交
-
-
由 sangshuduo 提交于
* 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 --------- Co-authored-by: chenhaoran <haoran920c@163.com>
-
- 10 2月, 2023 1 次提交
-
-
由 sangshuduo 提交于
* fix: alpine support * fix: ostimer thread_id * fix: taosPrintTrace and tsStreamMax * fix: make_install.sh and dnodes.py for alpine * fix: cmake.platform and cut option for alpine * fix: timer sigev and string convert * fix: test case for alpine * fix: fix test script for alpine * fix: fix test script for alpine * fix: fix taosLogTrace for Alpine * fix: fix taosSort * fix: vnode and mnode compare functions and test cases * fix: sorting algorithms and unit tests * fix: libtaosws.so build error on Alpine * fix: libtaosws.so build error on Alpine --------- Co-authored-by: Nt_max <1172915550@qq.com>
-
- 09 1月, 2023 1 次提交
-
-
由 sangshuduo 提交于
-
- 05 1月, 2023 1 次提交
-
-
由 sangshuduo 提交于
-
- 01 11月, 2022 1 次提交
-
-
由 sangshuduo 提交于
* fix: jemalloc compile error * fix: jemalloc compile error * fix: add jemalloc as dependency of taosd and udf Co-authored-by: afwerar <1296468573@qq.com>
-
- 26 10月, 2022 1 次提交
-
-
由 wafwerar 提交于
-
- 11 10月, 2022 1 次提交
-
-
由 wafwerar 提交于
* fix: jemalloc compile error * fix: jemalloc compile error
-
- 08 10月, 2022 1 次提交
-
-
由 wafwerar 提交于
* os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package * os: Mac package
-
- 28 7月, 2022 1 次提交
-
-
由 wafwerar 提交于
-
- 08 7月, 2022 1 次提交
-
-
由 sangshuduo 提交于
* chore: add libtaos-ws for 3.0 * chore: update taosws-rs * chore: add libtaosws to install/remove script * chore: update taosws-rs
-
- 27 5月, 2022 1 次提交
-
-
由 wafwerar 提交于
-
- 25 4月, 2022 1 次提交
-
-
由 wafwerar 提交于
-
- 16 4月, 2022 1 次提交
-
-
由 wafwerar 提交于
-
- 23 3月, 2022 1 次提交
-
-
由 sangshuduo 提交于
* [TD-13558]<feature>: taos shell refactor add taosTools as submodule * add tools/taos-tools * add more client interface for taosTools compile * update taos-tools * update taos-tools * refactor shell * [TD-13558]<feature>: taos shell test speed
-
- 31 12月, 2021 1 次提交
-
-
由 Shengliang Guan 提交于
-
- 17 12月, 2021 3 次提交
-
-
由 Shengliang Guan 提交于
-
由 Shengliang Guan 提交于
-
由 Shengliang Guan 提交于
-
- 08 7月, 2021 2 次提交
-
-
由 sangshuduo 提交于
* [TD-5128]<fix>: odbc compile failed. * fix cmake minimum version complain on mac and windows. * fix visual studio 2012 build issue.
-
由 sangshuduo 提交于
* [TD-5128]<fix>: odbc compile failed. * cherry pick from master branch. * fix visual studio 2012 build issue.
-
- 23 6月, 2021 1 次提交
-
-
由 sangshuduo 提交于
* [TD-3973]<feature>: add jemalloc as submodule. * [TD-3973]<feature>: add jemalloc as submodule. * [TD-3973]<feature>: use jemalloc. build works as following instructions: cmake .. -DJEMALLOC_ENABLED=true make * fix jemalloc at tag 5.2.1 * fix conflicts * make install works. * fix conflicts. * release script works. Co-authored-by: NShuduo Sang <sdsang@taosdata.com>
-
- 01 6月, 2021 1 次提交
-
-
由 sangshuduo 提交于
* [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: NShuduo Sang <sdsang@taosdata.com>
-
- 07 4月, 2021 1 次提交
-
-
由 yihaoDeng 提交于
-
- 25 3月, 2021 1 次提交
-
-
由 Shengliang Guan 提交于
-
- 16 3月, 2021 1 次提交
-
-
由 slguan 提交于
-
- 05 2月, 2021 1 次提交
-
-
由 Shengliang Guan 提交于
-
- 17 1月, 2021 1 次提交
-
-
由 freemine 提交于
2. initial port of taosd for MacOSX
-
- 13 1月, 2021 1 次提交
-
-
由 sangshuduo 提交于
-
- 01 9月, 2020 1 次提交
-
-
由 Hui Li 提交于
-
- 20 8月, 2020 1 次提交
-
-
由 Hui Li 提交于
-
- 05 8月, 2020 1 次提交
-
-
由 Shengliang Guan 提交于
-
- 04 8月, 2020 1 次提交
-
-
由 Shengliang Guan 提交于
-
- 31 7月, 2020 1 次提交
-
-
由 Hui Li 提交于
-
- 28 7月, 2020 1 次提交
-
-
由 Shengliang Guan 提交于
-
- 19 4月, 2020 1 次提交
-
-
由 slguan 提交于
-
- 08 3月, 2020 1 次提交
-
-
由 hjxilinx 提交于
-
- 19 2月, 2020 1 次提交
-
-
由 slguan 提交于
-
- 11 2月, 2020 1 次提交
-
-
由 lihui 提交于
-