wangmm0220
68eb1cfc1e
fix:semaphore always wait in tmq commit logic
2023-07-27 10:03:18 +08:00
wangmm0220
11e690cb67
fix:semaphore always wait in tmq commit logic
2023-07-27 09:57:52 +08:00
wangmm0220
f2553b8718
fix:add configuration to control if change dot to underline in schemaless
2023-07-26 09:52:04 +08:00
wangmm0220
be4e47e9a7
fix:add macro ASSERT_NOT_CORE to control ASSERT not core in release version
2023-07-25 16:15:33 +08:00
Haojun Liao
c2588d71c3
Merge pull request #22173 from taosdata/fix/TS-3728
...
fix:avoid request offset type is 0
2023-07-25 14:59:30 +08:00
wangmm0220
d3970c113f
fix:memory leak
2023-07-25 14:35:21 +08:00
wangmm0220
b6667732bf
Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TS-3724
2023-07-25 09:19:03 +08:00
Haojun Liao
b0dfae00e6
Merge pull request #22167 from taosdata/fix/TD-25308
...
fix err while connect invalid fqdn
2023-07-25 09:13:24 +08:00
wangmm0220
853c495aed
fix:heap over flow
2023-07-24 20:23:17 +08:00
wangmm0220
6a0e994169
fix:avoid request offset type is 0
2023-07-24 19:24:05 +08:00
wangmm0220
2714db10bd
fix:modify dot to underline in schemaless supertable name
2023-07-24 19:15:33 +08:00
yihaoDeng
6532afa7b8
fix err while connect invalid fqdn
2023-07-24 18:49:13 +08:00
yihaoDeng
2aacee05be
Merge branch 'fix/TD-25308' of https://github.com/taosdata/TDengine into fix/TD-25308
2023-07-24 18:48:23 +08:00
yihaoDeng
842a0bc8c3
fix err while connect invalid fqdn
2023-07-24 18:48:09 +08:00
yihaoDeng
0b707a108e
fix err while connect invalid fqdn
2023-07-24 10:28:52 +00:00
wangmm0220
9628a9f74e
fix:open info log in tmq & ignore wal apply ver when read wal
2023-07-24 15:53:02 +08:00
Haojun Liao
1e34f84f78
other: merge 3.0
2023-07-24 15:23:03 +08:00
yihaoDeng
95a1db6e89
fix err while connect invalid fqdn
2023-07-24 07:09:03 +00:00
wangmm0220
99c3ebc282
fix:optimize log & change return value for async interface
2023-07-20 18:28:21 +08:00
wangmm0220
e1c4cca33d
feat:add committed & position & commite_offset interface
2023-07-20 00:07:04 +08:00
wangmm0220
49c87a7cf6
feat:add committed & position & commite_offset interface
2023-07-19 19:14:18 +08:00
wangmm0220
d7d81d82a0
feat:add committed & position & commite_offset interface
2023-07-19 18:27:19 +08:00
wangmm0220
5cb35f2fa6
feat:add committed & position & commite_offset interface
2023-07-19 17:29:39 +08:00
wangmm0220
5c344b0159
fix:conflicts from main
2023-07-19 09:05:05 +08:00
wangmm0220
e812a659a8
fix:add tmq_position() interface & optimize commit logic
2023-07-18 19:30:40 +08:00
Haojun Liao
e5750e1219
test(stream): update a test case.
2023-07-18 18:30:10 +08:00
plum-lihui
745ab09b1b
test: add tmq seek case
2023-07-18 14:30:19 +08:00
Ganlin Zhao
73177696a7
fix mac compile error
2023-07-18 12:59:08 +08:00
Ganlin Zhao
929db3d647
Merge branch '3.0' into enh/TS-2288
2023-07-17 16:09:07 +08:00
wangmm0220
6762a01d88
Merge branch 'main' of https://github.com/taosdata/TDengine into mark/tmq
2023-07-14 16:44:00 +08:00
wangmm0220
bbdcbcb75b
fix:modify commit version to next validate version
2023-07-14 16:43:28 +08:00
Ganlin Zhao
7935d824b6
enhance show variables output
2023-07-14 13:57:02 +08:00
Markus Mayer
55ee9d6c25
Correct some typos in string literals ( #22062 )
2023-07-14 13:39:03 +08:00
kailixu
11a338fc38
chore: enable sysInfo update
2023-07-13 19:30:19 +08:00
kailixu
0cc7dca3e3
chore: comment sysInfo to make CI pass
2023-07-13 16:49:55 +08:00
wangmm0220
a39bf1f93c
fix:windows compile error
2023-07-13 16:36:05 +08:00
Haojun Liao
f41bcd73b0
other: merge main.
2023-07-13 11:02:09 +08:00
wangmm0220
cf64d4c9c5
fix:set get_assignment offset to first version of response block
2023-07-12 17:22:23 +08:00
wangmm0220
8dd7f36993
fix:set firset version to reqOffset of response
2023-07-11 16:19:38 +08:00
wangmm0220
574010e067
fix:set firset version to reqOffset of response
2023-07-11 16:06:19 +08:00
wangmm0220
cb62d4cb97
fix:set firset version to reqOffset of response
2023-07-11 14:49:53 +08:00
Haojun Liao
27eabb3da9
fix(tmq): fix tmq syntax error.
2023-07-11 12:05:49 +08:00
Haojun Liao
3ffdbe923d
other: merge 3.0
2023-07-11 09:12:57 +08:00
wangmm0220
31a8af9e50
fix:do not commit offset if seek offset
2023-07-10 19:12:50 +08:00
wangmm0220
8e011c46c9
fix:can not do assignment if in tsdb mode
2023-07-10 15:07:20 +08:00
wangmm0220
dabaefe3e2
Merge branch 'main' of https://github.com/taosdata/TDengine into mark/tmq
2023-07-10 14:47:10 +08:00
wangmm0220
9648117454
fix:can not do assignment if in tsdb mode
2023-07-10 11:28:30 +08:00
Haojun Liao
516fcc53ad
Merge pull request #21943 from taosdata/fix/TD-25071
...
fix:[TD-25071] pSub is null & return wal not exist if no data
2023-07-10 10:21:36 +08:00
wangmm0220
8904f3857b
fix:seek failed in initilized status
2023-07-09 19:16:19 +08:00
wangmm0220
ee50ed4847
fix:seek failed in initilized statue
2023-07-09 15:31:19 +08:00
wangmm0220
35ba132a29
fix:conflicts from main
2023-07-09 12:52:18 +08:00
wangmm0220
0929be690d
fix:seek to offset - 1
2023-07-09 11:54:53 +08:00
wangmm0220
3ad486e95b
fix:seek failed if type is earliest
2023-07-09 11:34:49 +08:00
wangmm0220
4436eb7e0f
fix:set commitOffset is send msg success & optimize log & add test cases for TD-25129
2023-07-07 19:12:18 +08:00
wangmm0220
106e273157
fix:bugs in get_assignment
2023-07-07 16:12:15 +08:00
dapan1121
a99fac031c
fix: fix coverity scan issues
2023-07-07 10:25:48 +08:00
Haojun Liao
ca27220000
Merge pull request #21962 from taosdata/fix/TD-25102
...
add version check in rpc
2023-07-07 08:59:31 +08:00
wangmm0220
0928bd5510
fix:send rsp offset to client if unregister push mgr
2023-07-06 19:35:48 +08:00
wangmm0220
b2d41ce907
Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TD-25071
2023-07-06 19:34:22 +08:00
wangmm0220
8e29de0c4d
Merge branch 'mark/tmq' of https://github.com/taosdata/TDengine into mark/tmq
2023-07-06 17:03:15 +08:00
wangmm0220
ba9ab1f20b
fix:null pointer error
2023-07-06 17:02:58 +08:00
wangmm0220
47ae92af93
fix:conflicts from main
2023-07-06 13:40:04 +08:00
wangmm0220
11e6856d3e
fix:init char array
2023-07-06 13:37:58 +08:00
wangmm0220
34a62c3f38
fix:vginfo assigment not in same time,we should get vginfo by vg,not all vg
2023-07-05 22:55:41 +08:00
yihaoDeng
79f01ad655
add version check in rpc
2023-07-05 08:16:25 +00:00
wangmm0220
bdfeb32923
fix:bugs in tmq_get_topic_assignment
2023-07-05 16:04:34 +08:00
wangmm0220
6b5daf6c9f
fix:add lock for tmq->clientTopic
2023-07-04 14:59:36 +08:00
Haojun Liao
82342ebdc7
Merge pull request #21934 from taosdata/feature/TD-20678
...
feat:subscribe only meta info
2023-07-04 11:28:27 +08:00
kailixu
cd494803ee
chore: code optimization
2023-07-03 20:39:50 +08:00
kailixu
64281ece98
chore: code optimization
2023-07-03 20:32:12 +08:00
kailixu
9f05ae15d6
chore: enable sysInfo update
2023-07-03 16:51:21 +08:00
dapan1121
a36dac2008
Merge pull request #21893 from taosdata/fix/TS-3551-M
...
enh: update of user auth version
2023-07-03 14:58:09 +08:00
kailixu
0a111f8c30
chore: make jenkins happy
2023-07-02 23:26:24 +08:00
kailixu
06c0d99008
chore: add test case
2023-07-02 22:57:10 +08:00
kailixu
2124ef00a7
chore: code optimization
2023-07-01 15:35:31 +08:00
kailixu
3cd9f67ab3
Merge branch 'fix/TS-3551-M' of github.com:taosdata/TDengine into fix/TS-3551-M
2023-07-01 15:25:34 +08:00
kailixu
6b0fc4aa1e
chore: code optimization
2023-07-01 15:25:17 +08:00
kailixu
c16088fffa
chore: remove obsolete code
2023-06-30 19:31:56 +08:00
kailixu
c81ecb1771
chore: make jenkins happy
2023-06-30 19:22:14 +08:00
kailixu
067a8334fd
chore: code optimization
2023-06-30 16:30:04 +08:00
kailixu
387d611179
chore: passVer and authVer refact
2023-06-30 14:52:20 +08:00
wangmm0220
58c7011e0e
feat:support only meta in tmq subscriptions
2023-06-30 11:42:40 +08:00
dapan1121
c8435de64a
Merge branch '3.0' into fix/m23.0
2023-06-29 14:03:56 +08:00
dapan1121
3519e9170e
Merge remote-tracking branch 'origin/main' into 3.0
2023-06-29 11:13:45 +08:00
kailixu
1e9b85545b
chore: more code
2023-06-28 20:57:05 +08:00
kailixu
aefebfca7f
enh: update of user auth version
2023-06-28 20:49:29 +08:00
wangmm0220
c4d1b5aa4b
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TS-3495
2023-06-27 11:10:00 +08:00
wangmm0220
e8d53c2a96
fix:add log
2023-06-27 10:50:57 +08:00
dapan1121
4dae9f4eff
merge main to 3.0
2023-06-26 18:43:00 +08:00
wangmm0220
7ebbe0603b
fix:coverity scan error
2023-06-26 18:26:10 +08:00
Haojun Liao
ec4b54d736
Merge pull request #21726 from taosdata/mark/sml
...
fix:quote process error in sml
2023-06-26 16:54:54 +08:00
wangmm0220
4be3f51390
fix:quote parse error in sml
2023-06-26 10:21:54 +08:00
kailixu
f1eb637f03
chore: code revert
2023-06-25 16:52:22 +08:00
kailixu
a868ed4895
fix: use max column length
2023-06-25 16:50:34 +08:00
wangmm0220
5b88dfb90b
fix:remove report offset flag
2023-06-25 15:24:52 +08:00
wangmm0220
610aa0c8ba
fix:modify log
2023-06-25 15:14:34 +08:00
wangmm0220
7a49d67078
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TS-3495
2023-06-25 14:54:16 +08:00
wangmm0220
d3dedbe676
fix:report current offset in tmq
2023-06-25 14:52:45 +08:00
wangmm0220
978f639851
fix:[TD-24807] double quote & space escape error
2023-06-16 19:25:08 +08:00
wade zhang
72cdca8570
Merge pull request #21750 from taosdata/FIX/TD-24828-3.0
...
fix: return error from vmPutMsgToQueue while vnode-write is disabled
2023-06-16 16:59:56 +08:00
Benguang Zhao
495ae49752
fix: refreshMeta on invalid schema of tb epSet in doAsyncQuery
2023-06-16 15:41:52 +08:00
Haojun Liao
1b9eca5ce0
other: merge main.
2023-06-15 13:03:17 +08:00
dapan1121
0c2bfde7fe
Merge pull request #21706 from taosdata/szhou/version-not-compatible-log
...
enhance: version not compatible log
2023-06-15 09:05:47 +08:00
wangmm0220
0232420273
fix:quote process error in sml
2023-06-14 17:32:50 +08:00
wangmm0220
864236a8dc
fix:conflicts
2023-06-14 12:05:10 +08:00
wangmm0220
c28d7d9bf8
fix:open info log in tmq client & modify parametes in show consumers
2023-06-14 12:01:54 +08:00
wangmm0220
7e6c7e767a
fix:Vnode is closed or removed if drop database
2023-06-13 19:10:45 +08:00
wangmm0220
f154d29ac7
fix:Vnode is closed or removed if drop database
2023-06-13 16:34:46 +08:00
dapan1121
f84eef0ac4
Merge branch '3.0' into feat/TD-24499
2023-06-13 15:27:18 +08:00
Haojun Liao
0ee01c5410
Merge pull request #21576 from taosdata/fix/TD-24563
...
fix:do not modify source data in schemaless
2023-06-13 14:59:05 +08:00
shenglian zhou
28e6c45021
enhance: version not compatible log
2023-06-13 14:41:42 +08:00
dapan1121
59b8cfbc7d
enh: add sub_query in systable and kill subquery
2023-06-12 17:14:41 +08:00
wangmm0220
fe155898fe
fix:modify offset description to string
2023-06-12 16:34:53 +08:00
dapan1121
170182fecd
feat: support fill history with sub request
2023-06-12 16:10:54 +08:00
wangmm0220
5c5e76f894
fix:modify offset description to string
2023-06-12 11:17:32 +08:00
wangmm0220
ae85e5e0f6
fix:modify offset description to string
2023-06-12 10:29:33 +08:00
wangmm0220
6657b8d849
fix:modify offset description to string
2023-06-12 09:44:00 +08:00
wangmm0220
aa610b27a4
feat:add parameters for consumer & add offset rows for subscription
2023-06-09 18:51:10 +08:00
wangmm0220
3f46a9bbc9
feat:add parameters for consumer & add offset rows for subscription
2023-06-08 18:14:02 +08:00
t_max
163f5abc4c
fix: no data after seek
2023-06-02 17:22:49 +08:00
t_max
27d8870e18
fix: no data after seek
2023-06-02 17:09:03 +08:00
wangmm0220
ee978a3604
fix:do not modify source data in schemaless
2023-06-02 16:09:54 +08:00
Haojun Liao
5301c5756a
other: merge main into 3.0.
2023-06-01 09:29:18 +08:00
huolibo
2e5ac6b0c2
fix: change return value
2023-05-30 11:33:46 +08:00
刘蓓
a70cceb440
fix: add return value
2023-05-30 10:54:54 +08:00
huolibo
79031c47a2
enh: add get offset
2023-05-30 10:54:54 +08:00
huolibo
f9b1906127
feat(driver): jdbc add tmq seek function
2023-05-30 10:54:54 +08:00
Haojun Liao
e31d9299cc
Merge pull request #21480 from taosdata/mark/sml
...
fix:memory leak
2023-05-26 19:00:21 +08:00
Haojun Liao
f61f37c936
fix(tmq): set the correct offset rsp when no poll occuring.
2023-05-26 14:20:01 +08:00
Haojun Liao
1e845acabe
fix(tmq): allow seek before get assignment
2023-05-26 11:34:12 +08:00
wangmm0220
208ba2ef4d
fix:memory leak
2023-05-26 10:45:37 +08:00
wangmm0220
b77544b30d
Merge branch '3.0' of https://github.com/taosdata/TDengine into mark/sml
2023-05-26 09:03:36 +08:00
wangmm0220
40fa0e0620
fix:memory leak
2023-05-25 18:07:36 +08:00
Haojun Liao
b932fdb5c4
Merge pull request #21470 from taosdata/feature/TD-24070
...
feat:add privilege for schemaless
2023-05-25 17:52:28 +08:00
wangmm0220
d9042f5ed3
fix:memory leak
2023-05-25 17:24:11 +08:00
wangmm0220
fcba7e326c
feat:add privilege for schemaless
2023-05-25 14:24:25 +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
wangmm0220
fb9b0a3e86
feat:add privilege for schemaless
2023-05-24 14:34:52 +08:00
t_max
2aad823709
fix: free assignment crash on Windows
2023-05-22 10:53:10 +08:00
wangmm0220
8183be4aff
fix:move sleep logic from rpc thread to tmq thread & fix some error
2023-05-20 16:13:52 +08:00
wangmm0220
bca1af3f5d
fix:change tmq subscribe try time to 60mins
2023-05-18 21:18:44 +08:00
wangmm0220
50bdfef7b6
fix:tmq ref err & vg error
2023-05-18 18:34:42 +08:00
wangmm0220
7db9f1e58e
fix:tmq ref err & vg error
2023-05-18 18:21:45 +08:00
wangmm0220
c7e6883ac8
fix:tmq ref err & vg error
2023-05-18 18:10:33 +08:00
dapan1121
f5ebc17fae
Merge branch '3.0' into feat/TD-22746
2023-05-18 09:10:49 +08:00
Haojun Liao
ffee5ebc61
Merge branch '3.0' into feature/3_liaohj
2023-05-17 17:47:44 +08:00
Haojun Liao
a4d9210b07
fix(tmq): add filter for taosX poll rsp.
2023-05-17 16:40:44 +08:00
Haojun Liao
041ffa91bd
other: merge main.
2023-05-17 15:42:15 +08:00
Haojun Liao
f55f8d245c
fix(tmq): avoid the offset is revised by pool rsp which is issued before invoking tmq_offset_seek function.
2023-05-17 15:19:51 +08:00
kailixu
ae3aa6535f
fix: client HB logic
2023-05-17 10:17:30 +08:00