Commit Graph

762 Commits

Author SHA1 Message Date
factosea 1cc17dfacc enh: regexp 2025-02-06 15:14:38 +08:00
Jinqing Kuang eb5d463490 feat(stream)[TS-5469]. add support for window event notifications in stream processing
- Introduce new syntax to specify notification type and destination address
- Collect relevant event information during window computations
- Implement websocket-based notification delivery to the specified address
2025-01-21 17:39:46 +08:00
Shengliang Guan 3e1692d2c5
Merge pull request #29410 from freemine/freemine.lemon.warning.as.error.with.jointest
Freemine.lemon.warning.as.error.with.jointest
2025-01-07 10:04:12 +08:00
freemine c2e5910c23 inner join [ON ...]; window join [ON ...] WINDOW_OFFSET ... 2025-01-03 22:26:47 +08:00
freemine 86da050f25 fail as early as in parser stage 2025-01-02 19:43:45 +08:00
freemine 3d9b243f85 revert: only [LEFT|RIGHT] is allowed for non-inner-join 2024-12-31 15:17:56 +08:00
Shengliang Guan fcca5e7c2e
Merge pull request #29381 from taosdata/fix/liaohj
test: add test cases and fix related bugs.
2024-12-31 11:10:34 +08:00
freemine 26ba35c883 re-enable FULL <non-inner-join> at sql grammar level 2024-12-31 07:37:55 +08:00
freemine 12efc52af3 typo: JOIN_TYPE_NONE -> JOIN_TYPE_INNER 2024-12-30 20:15:33 +08:00
freemine 4acf170690 remove LEFT as default for non-inner-joins 2024-12-30 19:30:43 +08:00
freemine 69826e9569 Merge remote-tracking branch 'tdengine/3.0' into freemine.lemon.warning.as.error 2024-12-30 14:41:38 +08:00
kailixu 1bc3c4a449 test: add test case for auto compact 2024-12-28 19:28:07 +08:00
54liuyao 0bf9fb1e31 add reset stream 2024-12-27 15:11:19 +08:00
freemine 9811636ec1 remove FULL [SEMI|ANTI|WINDOW] JOIN 2024-12-26 23:13:35 +08:00
freemine 664d5ba180 remove WINDOW JOIN 2024-12-26 21:10:22 +08:00
freemine 7d07455bdc remove ASOF JOIN and FULL ASOF JOIN 2024-12-26 17:26:06 +08:00
freemine 3ac6ed61b5 adjust joined_table grammar to make it forward-compatible 2024-12-26 13:23:47 +08:00
freemine 718d320455 1. make lemon warning as error, so that no syntax conflicts in sql.y exists
2. resolving joined_table syntax conflicts
2024-12-23 14:00:04 +08:00
dongming chen 20cc54aaaa
Merge branch 'enh/TD-29974-improve-trans' into dmchen/trans-improve 2024-12-16 10:34:11 +08:00
Hongze Cheng 8bf5f3f62b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-12-13 13:54:45 +08:00
kailixu f8343dcaac chore: merge 3.0 and update test case of show_create_db.py 2024-12-06 11:09:22 +08:00
wangmm0220 0165684131 feat:[TD-32642] merge from 3.0 2024-12-05 23:47:46 +08:00
kailixu a6e86619b0 feat: database auto compact 2024-12-05 13:06:53 +08:00
Jinqing Kuang c2256e9443 feat(query)[TS-5058]: support AUTO OFFSET in INTERVAL clause
Add the AUTO keyword, which allows automatic determination of the
INTERVAL OFFSET based on the WHERE condition. It simplifies usage by
allowing users to rely on the system to infer the correct offset
without manual specification.
2024-12-04 10:06:47 +08:00
kailixu 118c75241d feat: time_range syntax for auto compact 2024-12-03 19:23:17 +08:00
kailixu 92471c5834 feat: add time range list for auto compact 2024-12-03 17:51:41 +08:00
kailixu 3e816658af chore: resolve conflicts 2024-12-03 15:27:55 +08:00
Hongze Cheng 25b9de5d51 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-12-03 14:32:03 +08:00
yihaoDeng 3d92cbb691 Merge remote-tracking branch 'origin/3.0' into enh/addDiskUsage 2024-12-02 19:05:33 +08:00
Hongze Cheng 61d8fbc9d9 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-12-02 09:11:44 +08:00
Hongze Cheng 9f6f82ff98 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-11-29 15:10:27 +08:00
yihaoDeng e495d39220 Merge remote-tracking branch 'origin/3.0' into enh/addDiskUsage 2024-11-29 13:50:09 +08:00
wangjiaming0909 3239a10b76 support interp fill extension 2024-11-28 20:30:53 +08:00
kailixu 404b66e860 feat: support auto compact 2024-11-27 16:27:14 +08:00
wangmm0220 0e2a16d70f feat:[TD-32642] add charset for connection support 2024-11-27 14:25:34 +08:00
kailixu 67924ee55b feat: support auto compact 2024-11-26 19:46:48 +08:00
wangmm0220 2ca9f9c8ce feat:[TD-32642] merge from 3.0 2024-11-26 00:13:43 +08:00
yihaoDeng 4d857b0149 fix mem leak 2024-11-25 15:22:53 +08:00
Hongze Cheng 496d9bb405 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-11-25 13:39:47 +08:00
yihaoDeng 3027e377fa support update multi tag 2024-11-23 22:18:30 +08:00
wangmm0220 69da972796 feat:[TD-32642] add timezone logic 2024-11-22 18:31:51 +08:00
yihaoDeng 407eeb6620 Unable to 2024-11-22 14:43:11 +08:00
wangjiaming0909 6c18289de0 fix tsbs perf issue 2024-11-18 14:11:21 +08:00
yihaoDeng 42065bf2e8 Merge remote-tracking branch 'origin/3.0' into enh/addDiskUsage 2024-11-14 17:44:29 +08:00
yihaoDeng 6ad894b356 support quick cmd 2024-11-14 17:04:11 +08:00
Hongze Cheng be743733a5 feat: support database auto compact parameters 2024-11-14 17:01:15 +08:00
Hongze Cheng 318ac32ca2 more code 2024-11-07 15:43:54 +08:00
Hongze Cheng 987478ff68 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-11-07 14:32:27 +08:00
dmchen 623017b16d dmchen/trans-improve-show 2024-11-07 02:32:44 +00:00
Hongze Cheng 598843f699 some code change 2024-11-05 10:55:06 +08:00