Shengliang Guan
|
4401080328
|
enh: make cmake .. -DCMAKE_BUILD_TYPE=Release work
|
2022-08-31 18:06:17 +08:00 |
shenglian zhou
|
f71cb30dd0
|
fix: clean up udfs is not executed when no udfs
|
2022-08-03 11:20:48 +08:00 |
shenglian zhou
|
4caa6df1a7
|
fix: add more logs
|
2022-07-25 19:01:40 +08:00 |
shenglian zhou
|
164251c9b8
|
fix: uv_write callback is called even after the uvTask associated is deleted
|
2022-07-22 16:46:53 +08:00 |
dapan1121
|
9ec14ece62
|
fix: fix taosd mem leak
|
2022-07-16 18:58:29 +08:00 |
Shengliang Guan
|
dca93b18cc
|
refactor: adjust logs
|
2022-07-08 16:57:54 +08:00 |
afwerar
|
98641a8ff5
|
test: fix Mac test error
|
2022-07-06 20:47:38 +08:00 |
slzhou
|
7088166e98
|
fix: fix memory leak when uv_loop_close
|
2022-07-05 14:02:33 +08:00 |
shenglian zhou
|
a31569f116
|
fix: set correct datablock rows and columns
|
2022-06-23 13:38:20 +08:00 |
Haojun Liao
|
d3d258caa9
|
fix(query): prepare buffer before copying data.
|
2022-06-22 23:05:34 +08:00 |
Haojun Liao
|
5c1e7f3114
|
Merge branch '3.0' into feature/3_liaohj
|
2022-06-22 17:23:57 +08:00 |
Haojun Liao
|
14ddf539e0
|
refactor(query): do some internal refactor.
|
2022-06-22 17:21:04 +08:00 |
afwerar
|
9bde2bffec
|
test: fix sim test error
|
2022-06-21 21:06:32 +08:00 |
afwerar
|
9dff7b93c6
|
test: fix sim test error
|
2022-06-21 20:04:55 +08:00 |
shenglian zhou
|
a215003146
|
feature: eliminate projection optimization
|
2022-06-18 15:20:30 +08:00 |
Shengliang Guan
|
27c1687a05
|
refactor: adjust some logs
|
2022-06-02 14:30:26 +08:00 |
afwerar
|
93a0c69edc
|
fix(os): win ctest error
|
2022-05-23 13:42:56 +08:00 |
shenglian zhou
|
712217ab02
|
enhance: udf code refactoring
|
2022-05-22 16:08:39 +08:00 |
shenglian zhou
|
548838d9c3
|
enhance: udf code refactoring
|
2022-05-22 16:03:46 +08:00 |
slzhou
|
36dcc70f0d
|
fix: improve udf function misuse stability
|
2022-05-18 18:21:32 +08:00 |
slzhou
|
00c11b01fe
|
fix: udfc checks output type and output bytes when executing scalar function
|
2022-05-18 11:43:03 +08:00 |
slzhou
|
d5c30f5ea5
|
fix: release udf func handle when udf agg failure
|
2022-05-18 10:29:32 +08:00 |
slzhou
|
b4e23c34a4
|
feat: udfc check udf function interbuf size and result size
|
2022-05-17 22:10:51 +08:00 |
slzhou
|
ee2f3e7e05
|
fix: clear invalid udf func handle
|
2022-05-17 20:01:01 +08:00 |
slzhou
|
7967f2d7c0
|
fix: sanitizing tudf memory
|
2022-05-17 15:19:32 +08:00 |
slzhou
|
d668ee7b91
|
fix: aggregate memory leaking
|
2022-05-17 12:03:37 +08:00 |
slzhou
|
c94c43951e
|
fix: sanitize udf memory usage
|
2022-05-17 11:13:11 +08:00 |
slzhou
|
9cb2473580
|
feat: enhance udf func stub with last ref time
|
2022-05-16 11:15:57 +08:00 |
slzhou
|
4ae7a16749
|
fix: teardown udf optimization
|
2022-05-16 09:24:35 +08:00 |
slzhou
|
8ce04a94f9
|
fix: change function name for tearing down udf handles
|
2022-05-16 09:06:08 +08:00 |
slzhou
|
5b35fcacd6
|
fix: teardown udf functions handles
|
2022-05-16 07:47:56 +08:00 |
slzhou
|
89ba943981
|
fix: change udf comment
|
2022-05-15 14:15:46 +08:00 |
slzhou
|
692ae29c6c
|
fix: clean the udf handles cache when pipe error
|
2022-05-14 23:39:10 +08:00 |
slzhou
|
911cd1fe66
|
fix: reuse existing udf handles and teardown the handle later
|
2022-05-14 22:51:13 +08:00 |
slzhou
|
cef0f74cb3
|
fix: udf aggregate function handle does not exist
|
2022-05-14 18:28:51 +08:00 |
slzhou
|
56cc2c06f9
|
fix: udf aggregate function handle does not exist
|
2022-05-14 18:28:24 +08:00 |
slzhou
|
a58a0e79c6
|
fix: uv task error when the pipe is NULL
|
2022-05-14 18:09:44 +08:00 |
slzhou
|
7161919086
|
fix: finish uv task when event loop start uv task failed
|
2022-05-14 17:20:22 +08:00 |
slzhou
|
2a42fc66bc
|
fix: udf task to queue whenever uv_write result
|
2022-05-14 16:51:16 +08:00 |
slzhou
|
8d1ddbd877
|
fix: remove from task queue before signalling caller
|
2022-05-14 15:42:21 +08:00 |
slzhou
|
b53e7192fc
|
fix: core caused by invalid total rows of data block when executing sql like select udf2(f2) from udf.t2 group by 1-udf1(f1)
|
2022-05-14 09:31:30 +08:00 |
Shengliang Guan
|
2258916b1d
|
test: recover tmq/basic5.py
|
2022-05-13 22:02:55 +08:00 |
afwerar
|
0815843e94
|
fix(os): make taosd.exe taos.exe run on windows.
|
2022-05-13 21:42:16 +08:00 |
Shengliang Guan
|
992a64e7c8
|
Merge remote-tracking branch 'origin/3.0' into feature/dnode
|
2022-05-13 11:09:02 +08:00 |
Shengliang Guan
|
47970ff8a4
|
refactor: node mgmt
|
2022-05-12 17:30:57 +08:00 |
slzhou@taodata.com
|
8927155013
|
feat:add udf dedicated errors
|
2022-05-12 16:49:31 +08:00 |
slzhou@taodata.com
|
c95d3cdb36
|
feature(udf):error follows tsdb_code standard
|
2022-05-12 15:43:32 +08:00 |
slzhou@taodata.com
|
d7bd682237
|
column has member hasNull
|
2022-05-12 14:42:57 +08:00 |
slzhou
|
fe99a19687
|
feature(udf):start udfd can be disabled
|
2022-05-10 20:24:01 +08:00 |
slzhou
|
adceacd59b
|
feature(udf):start udfd can be disabled
|
2022-05-10 20:07:46 +08:00 |
slzhou
|
623a71d34c
|
feature(udf):move start/stop udfd out of dnode management preparation
|
2022-05-09 21:39:41 +08:00 |
shenglian zhou
|
8f3619ee89
|
feature(udf): enhance error process
|
2022-05-09 11:36:46 +08:00 |
shenglian zhou
|
736fddc4cd
|
feature(udf): pipe is placed under datadir and remove it after udfd exist and is hidden
|
2022-05-09 09:36:50 +08:00 |
slzhou
|
f8dd3a1341
|
feature(udf):refactor code and fix bugs
|
2022-05-07 19:35:44 +08:00 |
slzhou
|
c9ee1b0dee
|
fix: core dump when pass mulitiple columns from taosd to udfd
|
2022-05-06 17:41:49 +08:00 |
shenglian zhou
|
8b9e94a038
|
scalar udf memory by itself
|
2022-05-05 19:03:05 +08:00 |
slzhou
|
193a84717d
|
udaf pass the first time
|
2022-04-29 18:20:50 +08:00 |
shenglian zhou
|
974c679c84
|
Merge branch '3.0' of github.com:taosdata/TDengine into feature/udf
|
2022-04-28 10:30:20 +08:00 |
shenglian zhou
|
d9490f8a8b
|
finalize result buf location can be specified
|
2022-04-28 10:30:00 +08:00 |
afwerar
|
48e379f320
|
fix(shell): memory init error.
|
2022-04-27 09:48:33 +08:00 |
slzhou
|
65598879ca
|
pass compilation after merging 3.0
|
2022-04-26 16:36:34 +08:00 |
slzhou
|
ac7f492cce
|
udaf has result processing
|
2022-04-26 09:55:04 +08:00 |
shenglian zhou
|
38f43f5a9f
|
home office sync
|
2022-04-26 07:22:20 +08:00 |
shenglian zhou
|
f8e71908c4
|
add feature that udaf produces no result
|
2022-04-25 18:19:57 +08:00 |
shenglian zhou
|
73a0ad7414
|
udaf integration first step
|
2022-04-25 15:44:40 +08:00 |
slzhou
|
a0852402a9
|
api change : remove udfc handle and epset
|
2022-04-24 17:36:07 +08:00 |
shenglian zhou
|
52cc00987b
|
udfd pipe name generating with dnode id through environment passing
|
2022-04-23 22:16:26 +08:00 |
slzhou
|
400436ffdd
|
fix hash map key length error
|
2022-04-22 18:41:56 +08:00 |
slzhou
|
d537322e41
|
udf scalar api change
|
2022-04-22 10:10:14 +08:00 |
slzhou
|
a018c70117
|
udfd proxy init and close for udf calling
|
2022-04-21 13:10:46 +08:00 |
slzhou
|
b4d3008da3
|
remove udfd start/stop from tudf.c
|
2022-04-21 09:45:37 +08:00 |
slzhou
|
ca34398c43
|
prepare for dnode start/stop/restart udfd and vnode/snode/qnode split
|
2022-04-20 19:27:39 +08:00 |
slzhou
|
0776427f45
|
runUdf passed
|
2022-04-19 16:51:02 +08:00 |
slzhou
|
71983725c3
|
befor debugging teardown
|
2022-04-19 12:00:59 +08:00 |
shenglian zhou
|
eae11bf8f0
|
handle uv read error
|
2022-04-19 09:03:04 +08:00 |
slzhou
|
18943125f4
|
call udf for scalar and aggregate
|
2022-04-17 15:07:11 +08:00 |
shenglian zhou
|
4817f54ae9
|
SSDataBlock and SUdfInterBuf message passing between taosd/udfd
|
2022-04-16 23:34:40 +08:00 |
slzhou
|
4e6caa3495
|
before using ssdatablock for udfd/udfdc communication
|
2022-04-16 14:19:33 +08:00 |
slzhou
|
ed597e6e54
|
pass compilation before udf call refinement
|
2022-04-15 11:19:00 +08:00 |
shenglian zhou
|
946b565e99
|
sync home and office
|
2022-04-14 19:29:41 +08:00 |
shenglian zhou
|
3f62f8a333
|
sync home and office
|
2022-04-13 19:45:33 +08:00 |
shenglian zhou
|
6f5f6896a5
|
udfc destroy mutex after thread exit
|
2022-04-10 21:59:07 +08:00 |
shenglian zhou
|
ce9585a350
|
before integration test success
|
2022-04-10 17:28:28 +08:00 |
shenglian zhou
|
44bc9731d0
|
sync home / office
|
2022-04-08 11:50:16 +08:00 |
shenglian zhou
|
517e587c35
|
udfd exit and restart processing
|
2022-04-07 17:32:58 +08:00 |
afwerar
|
222db126bc
|
[TD-13758]<fix>: redefine memory api.
|
2022-03-26 00:29:53 +08:00 |
shenglian zhou
|
9c12e2bf6e
|
start/stop process
|
2022-03-25 10:50:25 +08:00 |
shenglian zhou
|
8c12733e19
|
pass compilation before change log
|
2022-03-24 14:57:48 +08:00 |
Shengliang Guan
|
612dd71918
|
os env
|
2022-02-24 21:27:13 +08:00 |
Shengliang Guan
|
beae4899f2
|
os env
|
2022-02-24 11:35:22 +08:00 |
Haojun Liao
|
afd1ce63db
|
[td-11818] Refactor API.
|
2022-01-28 10:44:02 +08:00 |
Shengliang Guan
|
6482b5175d
|
TD-10431 func manage
|
2021-12-08 13:48:18 +08:00 |
Haojun Liao
|
89e324c899
|
[td-10564]fix compiler error.
|
2021-11-02 15:08:00 +08:00 |
Haojun Liao
|
f69a885da5
|
[td-10564]Add implementation in executor.
|
2021-11-02 13:37:31 +08:00 |