Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: taosbenchmark support creating table interval for main #20482

Merged
merged 5 commits into from
Mar 16, 2023

Conversation

sangshuduo
Copy link
Contributor

No description provided.

@sangshuduo sangshuduo marked this pull request as ready for review March 16, 2023 09:12
@sangshuduo sangshuduo merged commit b37368e into main Mar 16, 2023
@sangshuduo sangshuduo deleted the feat/sangshuduo/TD-19449-creating-table-interval branch March 18, 2023 04:07
AdamEECS added a commit that referenced this pull request Mar 23, 2023
* fix: return err while db is creating

* test: reopen tmqDelete-1ctb.py

* fix: fix log invalid err msg

* test: close one case

* test: close one case

* fix: Temporarily delete a test case

* fix:use table suid in taosx to avoid suid is not same for using suid

* test: reopen tmqDelete-1ctb.py

* fix:use table suid in taosx to avoid suid is not same for using suid

* test:reduce to 1000 rowNumbers per tables in testcases

* fix: fix table count operator groupId issue

* fix: add test cases

* fix: fix coverity scan

* fix:create same sub table

* test:reduce to 1000 rowNumbers per tables in testcases

* fix:source task needs to wait & stream state window does not handle null

* fix: alter minrows doesn't take effect

* fix(query): set the correct cached tags list key length, and update some logs.

* refactor: do some internal refactor.

* test: update requirements (#20470)

* tsdb/cache: skip invalid datablock directly when traversing fs with last

* fix: destroy aColArray anyway

* fix(query): invalid write when query of ins_columns

* fix: select ins_columns for stb with 4096 columns

* test:fix that timestamps can be validated correctly in testcase

* test:fix that timestamps can be validated correctly in testcase

* test:fix that timestamps can be validated correctly in testcase

* fix: modify minrows/maxrows range and add cases

* fix(tmq): disable non-leader vnode responsing the poll request.

* enh(tsdb/cache): load necessary columns only

* fix(tsdb/cache): skip remaining rows in current data block

* test: add case for TS-2811 wide column

* fix(tmq): adjust the time out value check.

* fix: fix minrows/maxrows case issue

* refactor: do some internal refactor.

* test:fix that timestamps can be validated correctly

* feat: taosbenchmark support creating table interval for main (#20482)

* feat: taosbenchmark support creating table interval for main

* fix: update taos-tools test case ea02029

* fix: update taos-tools ea02029 for main

* fix(tmq): release the tmq properly, and add some logs for subscription.

* fix:add log for schemaless & sleep longer if modify schema error

* fix:conflicts

* fix(query): fix coverity issues.

* fix(client): set the initial value for num_of_rows.

* ehn(tsdb/cache): skip invalid row or data block directly with merge tree

* fix:add log for taosCreateLog error

* fix(tsdb/cache): break loop to return current row

* fix: select ins_columns from stb/tb

* fix: select ins_columns from stb/ctb

* fix(query): set the tag filter flag.

* fix(client): fix potential memory leak.

* enh: optimize count(1) performance

* fix: invalid write issue

* fix: select ins_columns from stb/ctb

* fix: select ins_columns from stb/ctb

* fix: select ins_columns from stb/ctb

* fix:converity scan defects

* fix: order by error info

* fix: add sma load time

* fix: taosbenchmark query times incorrect for main (#20507)

* fix: remove count optimize

* fix: count(1) from nested query issue

* fix: show obj

* chore: more code

* chore: more code

* chore: code optimization

* fix: column alisa issue and ut case

* test : test case execute

* fix: no error passed issue

* test: remove autogen import

* fix: truncate of server version

* fix:add log for schmaless

* chore: test case optimization

* fix:add log for schmaless

* test: rename filename

* test: import autogen

* fix(query): do not update ts window at exchange operator.

* fix: add mem check

* chore: var def optimization

* chore: var def optimization

* add test cases

* add cases

* test: modify test case

* fix tag filter

* add test case

* fix tag filter

* test: add tmq case

* test:add  failed connection of client and server

* refactor: update the logs.

* test: assert check tools

* Revert "fix(query): invalid write when query of ins_columns"

* fix(tsdb/cache): update nCols of merge tree to avoid assert failed

* fix(tmq): do some internal refactor.

* enh: optimize last pruning logic

* fix(tmq): adjust the total rows counting.

* fix(tmq): adjust log.

* fix(tmq): adjust logs.

* fix: improve taos shell user experience for connecting cloud (#20528)

* enh: optimize last pruning logic

* fix(tmq): adjust log.

* enh: optimize last pruning logic

* fix(tmq): adjust log.

* refactor: do some internal refactor.

* fix(query): set correct lastkeyInstt.

* update

* test:add tsbs query sql

* fix tag filter

* fix(tmq): update some logs.

* fix(tmq): add some logs.

* fix:add retry times if schemaless insert with meta error

* chore: more code

* chore: more code

* fix:add log

* fix(tmq): diable commit when close conumer if auto commit is disabled.

* update

* fix: set grant cluster info

* enh: optimize table merge scan performance

* fix(tmq): fix the invalid write and do some internal refactor.

* fix(client): fix coverity issues.

* fix:add log

* chore: fix script to get latest tag (#20566)

* mac add taoskeeper service (#20564)

* fix: optimize table merge scan perf

* fix:create same table use writemetadata interface

* ci: enable Jemalloc in compilation

* ci: enable Jemalloc in compilation

* ci: enable Jemalloc in compilation

* fix: testpackage.sh install taostools script name

* release: upgrdate default version to 3.0.3.1

* fix: table merge scan limit issue

* enh(tsdb/cache): skip data block with merge tree

* enh(tsdb/cache): make merge tree next one less

* fix(tsdb/cache): init isLast once for each fileset

* fix: union all translate issue

* test: update coverage script

* fix: slimit not work issue

* fix: set pWriter->info.state.committed as ever in vnodeSnapWriterClose

* test: modify test case

* fix: fix no group slimit issue and test cases

* fix: restore removed code

* test: close tmqDelete-1ctb.py

* fix:[TS-2961] consume error change from snapshot to wal for taosx

* fix(tdb/restore): restore tdb journal backward

* fix(tdb/pager): destroy txn id list

---------

Co-authored-by: yihaoDeng <luomoxyz@126.com>
Co-authored-by: plum-lihui <huili@taosdata.com>
Co-authored-by: wangmm0220 <wangmm0220@gmail.com>
Co-authored-by: gccgdb1234 <wxzhang@taosdata.com>
Co-authored-by: dapan1121 <wpan@taosdata.com>
Co-authored-by: 54liuyao <54liuyao@163.com>
Co-authored-by: Shengliang Guan <slguan@taosdata.com>
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: Haojun Liao <hjxilinx@users.noreply.github.com>
Co-authored-by: Minglei Jin <mljin@taosdata.com>
Co-authored-by: Hui Li <52318143+plum-lihui@users.noreply.github.com>
Co-authored-by: kailixu <klxu@taosdata.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
Co-authored-by: Alex Duan <417921451@qq.com>
Co-authored-by: Shuduo Sang <sangshuduo@gmail.com>
Co-authored-by: dapan1121 <72057773+dapan1121@users.noreply.github.com>
Co-authored-by: Ganlin Zhao <ganlinzhao@hotmail.com>
Co-authored-by: Xiaoyu Wang <xiaoyuwang@taosdata.com>
Co-authored-by: Xiaoyu Wang <59301069+xiao-yu-wang@users.noreply.github.com>
Co-authored-by: jiacy-jcy <714897623@qq.com>
Co-authored-by: xiaolei li <85657333+xleili@users.noreply.github.com>
Co-authored-by: xleili <xlli@taosdata.com>
Co-authored-by: Ping Xiao <pxiao@taosdata.com>
Co-authored-by: Benguang Zhao <bgzhao@taosdata.com>
AdamEECS added a commit that referenced this pull request Mar 23, 2023
* fix: return err while db is creating

* test: reopen tmqDelete-1ctb.py

* fix: fix log invalid err msg

* test: close one case

* test: close one case

* fix: Temporarily delete a test case

* fix:use table suid in taosx to avoid suid is not same for using suid

* test: reopen tmqDelete-1ctb.py

* fix:use table suid in taosx to avoid suid is not same for using suid

* test:reduce to 1000 rowNumbers per tables in testcases

* fix: fix table count operator groupId issue

* fix: add test cases

* fix: fix coverity scan

* fix:create same sub table

* test:reduce to 1000 rowNumbers per tables in testcases

* fix:source task needs to wait & stream state window does not handle null

* fix: alter minrows doesn't take effect

* fix(query): set the correct cached tags list key length, and update some logs.

* refactor: do some internal refactor.

* test: update requirements (#20470)

* tsdb/cache: skip invalid datablock directly when traversing fs with last

* fix: destroy aColArray anyway

* fix(query): invalid write when query of ins_columns

* fix: select ins_columns for stb with 4096 columns

* test:fix that timestamps can be validated correctly in testcase

* test:fix that timestamps can be validated correctly in testcase

* test:fix that timestamps can be validated correctly in testcase

* fix: modify minrows/maxrows range and add cases

* fix(tmq): disable non-leader vnode responsing the poll request.

* enh(tsdb/cache): load necessary columns only

* fix(tsdb/cache): skip remaining rows in current data block

* test: add case for TS-2811 wide column

* fix(tmq): adjust the time out value check.

* fix: fix minrows/maxrows case issue

* refactor: do some internal refactor.

* test:fix that timestamps can be validated correctly

* feat: taosbenchmark support creating table interval for main (#20482)

* feat: taosbenchmark support creating table interval for main

* fix: update taos-tools test case ea02029

* fix: update taos-tools ea02029 for main

* fix(tmq): release the tmq properly, and add some logs for subscription.

* fix:add log for schemaless & sleep longer if modify schema error

* fix:conflicts

* fix(query): fix coverity issues.

* fix(client): set the initial value for num_of_rows.

* ehn(tsdb/cache): skip invalid row or data block directly with merge tree

* fix:add log for taosCreateLog error

* fix(tsdb/cache): break loop to return current row

* fix: select ins_columns from stb/tb

* fix: select ins_columns from stb/ctb

* fix(query): set the tag filter flag.

* fix(client): fix potential memory leak.

* enh: optimize count(1) performance

* fix: invalid write issue

* fix: select ins_columns from stb/ctb

* fix: select ins_columns from stb/ctb

* fix: select ins_columns from stb/ctb

* fix:converity scan defects

* fix: order by error info

* fix: add sma load time

* fix: taosbenchmark query times incorrect for main (#20507)

* fix: remove count optimize

* fix: count(1) from nested query issue

* fix: show obj

* chore: more code

* chore: more code

* chore: code optimization

* fix: column alisa issue and ut case

* test : test case execute

* fix: no error passed issue

* test: remove autogen import

* fix: truncate of server version

* fix:add log for schmaless

* chore: test case optimization

* fix:add log for schmaless

* test: rename filename

* test: import autogen

* fix(query): do not update ts window at exchange operator.

* fix: add mem check

* chore: var def optimization

* chore: var def optimization

* add test cases

* add cases

* test: modify test case

* fix tag filter

* add test case

* fix tag filter

* test: add tmq case

* test:add  failed connection of client and server

* refactor: update the logs.

* test: assert check tools

* Revert "fix(query): invalid write when query of ins_columns"

* fix(tsdb/cache): update nCols of merge tree to avoid assert failed

* fix(tmq): do some internal refactor.

* enh: optimize last pruning logic

* fix(tmq): adjust the total rows counting.

* fix(tmq): adjust log.

* fix(tmq): adjust logs.

* fix: improve taos shell user experience for connecting cloud (#20528)

* enh: optimize last pruning logic

* fix(tmq): adjust log.

* enh: optimize last pruning logic

* fix(tmq): adjust log.

* refactor: do some internal refactor.

* fix(query): set correct lastkeyInstt.

* update

* test:add tsbs query sql

* fix tag filter

* fix(tmq): update some logs.

* fix(tmq): add some logs.

* fix:add retry times if schemaless insert with meta error

* chore: more code

* chore: more code

* fix:add log

* fix(tmq): diable commit when close conumer if auto commit is disabled.

* update

* fix: set grant cluster info

* enh: optimize table merge scan performance

* fix(tmq): fix the invalid write and do some internal refactor.

* fix(client): fix coverity issues.

* fix:add log

* chore: fix script to get latest tag (#20566)

* mac add taoskeeper service (#20564)

* fix: optimize table merge scan perf

* fix:create same table use writemetadata interface

* ci: enable Jemalloc in compilation

* ci: enable Jemalloc in compilation

* ci: enable Jemalloc in compilation

* fix: testpackage.sh install taostools script name

* release: upgrdate default version to 3.0.3.1

* fix: table merge scan limit issue

* enh(tsdb/cache): skip data block with merge tree

* enh(tsdb/cache): make merge tree next one less

* fix(tsdb/cache): init isLast once for each fileset

* fix: union all translate issue

* test: update coverage script

* fix: slimit not work issue

* fix: set pWriter->info.state.committed as ever in vnodeSnapWriterClose

* test: modify test case

* fix: fix no group slimit issue and test cases

* fix: restore removed code

* test: close tmqDelete-1ctb.py

* fix:[TS-2961] consume error change from snapshot to wal for taosx

* fix(tdb/restore): restore tdb journal backward

* fix(tdb/pager): destroy txn id list

---------

Co-authored-by: yihaoDeng <luomoxyz@126.com>
Co-authored-by: plum-lihui <huili@taosdata.com>
Co-authored-by: wangmm0220 <wangmm0220@gmail.com>
Co-authored-by: gccgdb1234 <wxzhang@taosdata.com>
Co-authored-by: dapan1121 <wpan@taosdata.com>
Co-authored-by: 54liuyao <54liuyao@163.com>
Co-authored-by: Shengliang Guan <slguan@taosdata.com>
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: Haojun Liao <hjxilinx@users.noreply.github.com>
Co-authored-by: Minglei Jin <mljin@taosdata.com>
Co-authored-by: Hui Li <52318143+plum-lihui@users.noreply.github.com>
Co-authored-by: kailixu <klxu@taosdata.com>
Co-authored-by: chenhaoran <haoran920c@163.com>
Co-authored-by: Alex Duan <417921451@qq.com>
Co-authored-by: Shuduo Sang <sangshuduo@gmail.com>
Co-authored-by: dapan1121 <72057773+dapan1121@users.noreply.github.com>
Co-authored-by: Ganlin Zhao <ganlinzhao@hotmail.com>
Co-authored-by: Xiaoyu Wang <xiaoyuwang@taosdata.com>
Co-authored-by: Xiaoyu Wang <59301069+xiao-yu-wang@users.noreply.github.com>
Co-authored-by: jiacy-jcy <714897623@qq.com>
Co-authored-by: xiaolei li <85657333+xleili@users.noreply.github.com>
Co-authored-by: xleili <xlli@taosdata.com>
Co-authored-by: Ping Xiao <pxiao@taosdata.com>
Co-authored-by: Benguang Zhao <bgzhao@taosdata.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant