AI Slop Code Risk Monitor

taosdata/TDengine

SlopCodeMonitor badge for taosdata/TDengine Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios

16.5 Elevated pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for taosdata/TDengine, a C project with 25,182 GitHub stars. SynthScan examined 2,862,738 lines of code across 6212 source files, recording 25220 pattern matches distributed across 26 syntactic categories. The legacy adjusted pattern signal is 16.5 (Elevated pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

16.5
Adjusted Signal
16.5
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
25.2K
Stars
C
Language
2.9M
Lines of Code
6.2K
Files
25.2K
Pattern Hits
2026-10-31
Scan Date
0.52
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 26.4/100 · MEDIUM

Can maintainers explain intent, assumptions, and trade-offs? 13603 finding(s).

Hallucinated Dependency & Supply Chain Risk 16.6/100 · LOW

Are imports declared and package/API names verified? 4611 finding(s).

Agent Over-Engineering Ratio 33.6/100 · MEDIUM

Are wrappers, guards, and repeated structures necessary? 11811 finding(s).

PR Review Velocity Impact 60.5/100 · HIGH

Which changes need focused human review? 25220 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 9HIGH 3250MEDIUM 5796LOW 16165

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 25220 distinct pattern matches across 26 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Decorative Section Separators3163 hits · 9200 pts
SeverityFileLineSnippetContext
MEDIUM⚡packaging/docker/v3/tsdb/entrypoint.sh15# ============================================COMMENT
MEDIUM⚡packaging/docker/v3/tsdb/entrypoint.sh17# ============================================COMMENT
MEDIUMpackaging/docker/v3/tsdb/entrypoint.sh560 # ============================================COMMENT
MEDIUMpackaging/docker/v3/tsdb/entrypoint.sh562 # ============================================COMMENT
MEDIUMpackaging/docker/v3/tsdb/entrypoint.sh584 # ============================================COMMENT
MEDIUMpackaging/docker/v3/tsdb/entrypoint.sh586 # ============================================COMMENT
MEDIUMtools/boosttools/CMakeLists.txt22# ── Source files ──────────────────────────────────────────────COMMENT
MEDIUMtools/boosttools/CMakeLists.txt33# ── TDengine client library ──────────────────────────────────COMMENT
MEDIUMtools/boosttools/CMakeLists.txt73# ── System libraries ─────────────────────────────────────────COMMENT
MEDIUMtools/boosttools/CMakeLists.txt80# ── Compiler flags ───────────────────────────────────────────COMMENT
MEDIUMtools/boosttools/CMakeLists.txt91# ── Install ──────────────────────────────────────────────────COMMENT
MEDIUM⚡tools/tdgpt/tests/unit_test.py1415 # ------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tdgpt/tests/unit_test.py1417 # ------------------------------------------------------------------COMMENT
MEDIUMtools/tdgpt/tests/unit_test.py1495 # ------------------------------------------------------------------COMMENT
MEDIUMtools/tdgpt/tests/unit_test.py1497 # ------------------------------------------------------------------COMMENT
MEDIUMtools/tdgpt/tests/unit_test.py1603 # ------------------------------------------------------------------COMMENT
MEDIUMtools/tdgpt/tests/unit_test.py1605 # ------------------------------------------------------------------COMMENT
MEDIUMtools/tdgpt/tests/unit_test.py922 # ------------------------------------------------------------------STRING
MEDIUMtools/tdgpt/tests/unit_test.py924 # ------------------------------------------------------------------STRING
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py38# ============================================================================COMMENT
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py40# ============================================================================COMMENT
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py78# ============================================================================COMMENT
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py80# ============================================================================COMMENT
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py267 # ========================================================================COMMENT
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py269 # ========================================================================COMMENT
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py520 # ========================================================================STRING
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py522 # ========================================================================STRING
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py1092# ============================================================================STRING
MEDIUMtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py1094# ============================================================================STRING
MEDIUMtest/conftest.py605 # ============================COMMENT
MEDIUMtest/conftest.py633 # ============================COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py40 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py42 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py70 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py72 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py92 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py94 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py146 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py148 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py188 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py190 # ------------------------------------------------------------------COMMENT
MEDIUM⚡test/tools/compat-ci/cold_upgrade_task.py222 # ------------------------------------------------------------------COMMENT
MEDIUM⚡test/tools/compat-ci/cold_upgrade_task.py224 # ------------------------------------------------------------------COMMENT
MEDIUM⚡test/tools/compat-ci/cold_upgrade_task.py230 # ── Print configuration ──────────────────────────────────COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py241 # ── Step 1: Read current version from cmake ──────────────COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py253 # ── Step 3: Resolve base dirs and run compat-check ────────COMMENT
MEDIUMtest/tools/compat-ci/cold_upgrade_task.py299# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/tools/compat-publish/compat_publish_main.sh88# ── argument check ────────────────────────────────────────────────────────────COMMENT
MEDIUMtest/tools/compat-publish/compat_publish_main.sh134# ── validate package name ─────────────────────────────────────────────────────COMMENT
MEDIUMtest/tools/compat-publish/compat_publish_main.sh153# ── step 1: extract target green files into ./target ─────────────────────────COMMENT
MEDIUMtest/tools/compat-publish/compat_publish_main.sh173# ── step 2: run cold-upgrade compat-check for each baseline version ──────────COMMENT
MEDIUMtest/tools/compat-publish/compat_publish_main.sh231# ── step 3: run hot (rolling) upgrade compat-check ───────────────────────────COMMENT
MEDIUMtest/tools/compat-publish/compat_publish_main.sh278# ── step 4: summary ──────────────────────────────────────────────────────────COMMENT
MEDIUM⚡test/tools/compat-check/server/rollingUpgrade.py256 # ------------------------------------------------------------------COMMENT
MEDIUM⚡test/tools/compat-check/server/rollingUpgrade.py258 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-check/server/rollingUpgrade.py200 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-check/server/rollingUpgrade.py202 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-check/server/rollingUpgrade.py292 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-check/server/rollingUpgrade.py294 # ------------------------------------------------------------------COMMENT
MEDIUMtest/tools/compat-check/run/reporter.py51 # ------------------------------------------------------------------COMMENT
3103 more matches not shown…
Cross-Language Confusion1488 hits · 7284 pts
SeverityFileLineSnippetContext
HIGH⚡packaging/docker/test_tdgpt_dockerfile.py44 assert ") -exec rm -rf {} + 2>/dev/null || true" in stageCODE
HIGH⚡packaging/docker/v3/tsdb/test_entrypoint.py94 'wait_service_ready localhost 6030 1 && exit 98\nexit 1', expected=1)CODE
HIGH⚡packaging/docker/v3/tsdb/test_entrypoint.py126 'cleanup_children\nwait $PIDS && exit 98\nexit 0',CODE
HIGH⚡packaging/docker/v3/tsdb/test_entrypoint.py155 'rc=0\nxnode_exists localhost:6055 || rc=$?\n[ "$rc" = 1 ]\n'CODE
HIGH⚡packaging/docker/v3/tsdb/test_entrypoint.py157 'rc=0\nxnode_exists localhost:6055 || rc=$?\n[ "$rc" = 2 ]')CODE
HIGH…/taosQueryTest/tools/generate_sql_dimension_catalog.py707 " if (out_fragments == NULL || out_fragment_count == NULL ||",CODE
HIGH…/taosQueryTest/tools/generate_sql_dimension_catalog.py708 " out_values == NULL || out_value_count == NULL) {",CODE
HIGHtest/auto_crash_gen.py302 git_commit = subprocess.Popen("cd %s && git log | head -n1"%crash_gen_path, shell=True, stdout=subprocess.PIPE,stderCODE
HIGHtest/crash_gen_paths.py85 cmd = "cd %s && python3 crash_gen_start_taosd.py" % script_dirCODE
HIGHtest/auto_crash_gen_valgrind.py332 git_commit = subprocess.Popen("cd %s && git log | head -n1"%crash_gen_path, shell=True, stdout=subprocess.PIPE,stderCODE
HIGHtest/auto_crash_gen_valgrind_cluster.py322 git_commit = subprocess.Popen("cd %s && git log | head -n1"%crash_gen_path, shell=True, stdout=subprocess.PIPE,stderCODE
HIGH⚡test/crash_gen/crash_gen_main.py934 # elif ( newState.equals(AnyState.STATE_TABLE_ONLY) ): # data deletedCOMMENT
HIGH⚡test/crash_gen/crash_gen_main.py923 if (newState.equals(AnyState.STATE_EMPTY)):CODE
HIGH⚡test/crash_gen/crash_gen_main.py927 elif (newState.equals(AnyState.STATE_DB_ONLY)): # in DB onlyCODE
HIGH⚡test/ci/count_assert.py101 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbBtree.c:ASSERT_CORE(pgno > 0 && pgno <= pBt->pPager-CODE
HIGH⚡test/ci/count_assert.py103 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbBtree.c:ASSERT_CORE(next == 0 || (next <= pBt->pPageCODE
HIGH⚡test/ci/count_assert.py104 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbBtree.c:ASSERT_CORE(pgno != 0 && pgno <= pBt->pPagerCODE
HIGH⚡test/ci/count_assert.py105 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbBtree.c:ASSERT_CORE((vLeft == 0) || (pgno > 0 && pgnCODE
HIGH⚡test/ci/count_assert.py106 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbBtree.c:ASSERT_CORE(pgno > 0 && pgno <= pBtc->pBt->pCODE
HIGH⚡test/ci/count_assert.py107 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbPage.c:ASSERT_CORE(pCell - pPage->pData >= 0 && pCelCODE
HIGH⚡test/ci/count_assert.py108 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbPage.c:ASSERT_CORE(pCell + szCell - pPage->pData > 0CODE
HIGH⚡test/ci/count_assert.py109 f"{TD_project_path}/community/source/libs/tdb/src/db/tdbPager.c:ASSERT_CORE(pgno > 0 && pgno <= pPager->dbFiCODE
HIGH⚡test/ci/cov/tdengine_coverage_alarm.py404 message = " Taosd && taosc 代码覆盖率低于56%,请密切关注!"CODE
HIGH⚡test/ci/cov/tdengine_coverage_alarm.py409 message = f" Taosd && taosc 代码覆盖率由{data2}上升到{data1},当前覆盖率为 {current_coverage_value:.3f}% 为历史最高覆盖率,继续加油! 失败的 CaseCODE
HIGH⚡test/ci/cov/tdengine_coverage_alarm.py413 message = f" Taosd && taosc 代码覆盖率由{data2}上升到{data1},当前覆盖率为 {current_coverage_value:.3f}% 离历史最高覆盖率 {highest_coverCODE
HIGH⚡test/ci/cov/tdengine_coverage_alarm.py417 message = f" Taosd && taosc 代码覆盖率由{data2}下降到{data1},当前覆盖率为 {current_coverage_value:.3f}% 离历史最高覆盖率 {highest_coverCODE
HIGH⚡test/ci/cov/tdengine_coverage_alarm.py421 message = f" Taosd && taosc 本次代码覆盖率基本不变(<0.3%),当前覆盖率为 {current_coverage_value:.3f}% 离历史最高覆盖率 {highest_coverage_vCODE
HIGHtest/ci/cov/tdengine_coverage_alarm.py484 "title": "Taosd && taosc coverage report",CODE
HIGHtest/new_test_framework/taostest/frame.py871 install_cmds.append(f"cd {docker_tmp} && tar -xf {fileName} && cd {pkgDir} && ./install_client.sh && pip3 instalCODE
HIGH⚡test/new_test_framework/taostest/components/taosd.py518 "rm -rf *", "cmake .. && make -j 16 && make install"])CODE
HIGHtest/new_test_framework/taostest/components/taosd.py740 # "if kill -0 $pid 2>/dev/null; then "COMMENT
HIGHtest/new_test_framework/taostest/components/adapter.py149 "ps -ef|grep -wi %s| grep -v grep | awk '{print $2}' | xargs kill -9 > /dev/null 2>&1 || true" %CODE
HIGH…st/new_test_framework/taostest/components/container.py149 self.remote.cmd(config["fqdn"][0], [f'docker exec -d {container_name} sh -c \'echo "{ip}\t{host}" >> /etc/hoCODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py243 if bool(int(self._remote.cmd(fqdn, ['systemctl -l | grep prometheus > /dev/null 2>&1 && echo 1 || echo 0']))CODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py243 if bool(int(self._remote.cmd(fqdn, ['systemctl -l | grep prometheus > /dev/null 2>&1 && echo 1 || echo 0']))CODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py245 elif bool(int(self._remote.cmd(fqdn, ['ps -ef | grep -w prometheus | grep -v grep > /dev/null 2>&1 && echo 1CODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py245 elif bool(int(self._remote.cmd(fqdn, ['ps -ef | grep -w prometheus | grep -v grep > /dev/null 2>&1 && echo 1CODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py262 if bool(int(self._remote.cmd(fqdn, ['systemctl -l | grep node_exporter > /dev/null 2>&1 && echo 1 || echo 0'CODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py262 if bool(int(self._remote.cmd(fqdn, ['systemctl -l | grep node_exporter > /dev/null 2>&1 && echo 1 || echo 0'CODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py264 elif bool(int(self._remote.cmd(fqdn, ['ps -ef | grep -w node_exporter | grep -v grep > /dev/null 2>&1 && echCODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py264 elif bool(int(self._remote.cmd(fqdn, ['ps -ef | grep -w node_exporter | grep -v grep > /dev/null 2>&1 && echCODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py284 if bool(int(self._remote.cmd(fqdn, ['systemctl -l | grep process-exporter > /dev/null 2>&1 && echo 1 || echoCODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py284 if bool(int(self._remote.cmd(fqdn, ['systemctl -l | grep process-exporter > /dev/null 2>&1 && echo 1 || echoCODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py286 elif bool(int(self._remote.cmd(fqdn, ['ps -ef | grep -w process-exporter | grep -v grep > /dev/null 2>&1 && CODE
HIGH⚡…t/new_test_framework/taostest/components/prometheus.py286 elif bool(int(self._remote.cmd(fqdn, ['ps -ef | grep -w process-exporter | grep -v grep > /dev/null 2>&1 && CODE
HIGH…t/new_test_framework/taostest/components/prometheus.py100 if bool(int(self._remote.cmd(self._fqdn, [f'ls {file} > /dev/null 2>&1 && echo 1 || echo 0']))):CODE
HIGH…t/new_test_framework/taostest/components/prometheus.py100 if bool(int(self._remote.cmd(self._fqdn, [f'ls {file} > /dev/null 2>&1 && echo 1 || echo 0']))):CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py333 os.system("systemctl stop taosd 2>/dev/null || true")CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py336 os.system("pkill taosd 2>/dev/null || true")CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py337 os.system("pkill taos 2>/dev/null || true")CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py338 os.system("pkill taosadapter 2>/dev/null || true")CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py346 os.system("pkill -9 taosd 2>/dev/null || true")CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py347 os.system("pkill -9 taos 2>/dev/null || true")CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py348 os.system("pkill -9 taosadapter 2>/dev/null || true")CODE
HIGH⚡test/new_test_framework/utils/compatibilityUtil.py349 os.system("fuser -k -n tcp 6030 2>/dev/null || true")CODE
HIGHtest/new_test_framework/utils/compatibilityUtil.py424 tdLog.info("first message is null, keep waiting for first batch")CODE
HIGHtest/new_test_framework/utils/sql.py2410 # loop check util checkData return trueCOMMENT
HIGHtest/new_test_framework/utils/sql.py2423 # loop check util checkData return trueCOMMENT
HIGH…cases/18-StreamProcessing/01-Snode/snode_checkpoint.py146 "interval(10s) sliding(10s) fill(value, 0, null)",CODE
HIGH⚡…StreamProcessing/05-Notify/test_stream_notify_state.py508 # --- W1 OPEN: prevState=null, curState=[10, null] ---COMMENT
1428 more matches not shown…
Slop Phrases2154 hits · 6405 pts
SeverityFileLineSnippetContext
MEDIUM.codecov.yml5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUM.pre-commit-config.yaml5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMconanfile.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMbuild.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/check_package.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/conftest.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/debRpmAutoInstall.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/checkPackageRuning.py7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/test_fq_oracle_install.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/setup_env.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/pack_community_tar.sh8# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/test_fq_private_runtime.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/testpackage.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/delete_ref_lock.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/preun.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/makeclient.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/get_version.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/get_os.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/makepkg.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/quick_deploy.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/set_core.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/get_client.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/install.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/install_client.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/remove_client.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/set_taos_malloc.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/check_os.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/copy_examples.py7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/startPre.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/tdsvc.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/post.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/repair_link.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/make_install.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/remove.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/tools/install_spec.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/docker/test_tdgpt_dockerfile.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/docker/entrypoint-lite.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/docker/dockerManifest.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/docker/dockerbuild.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/docker/test_tdgpt_pruning.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/docker/entrypoint.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/docker/bin/entrypoint.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUM…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/deb/makedeb.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUM…g/smokeTest/test_community_package_install_messages.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/conftest.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/lib.py6# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/test_smoking_selfhost.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/debRpmAutoInstall.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/smokeTestClient.py7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/test_anode.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUM…ckaging/smokeTest/versionCheckAndUninstallforPytest.py7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/test_server.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/start3NodesServer.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/versionCheckAndUninstall.py7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/test_client.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/main.py5# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/runCases.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/smokeTest/getAndRunInstaller.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
MEDIUMpackaging/rpm/makerpm.sh7# This program is free software: you can use, redistribute, and/or modifyCOMMENT
2094 more matches not shown…
Cross-File Repetition1032 hits · 5160 pts
SeverityFileLineSnippetContext
HIGHtools/tsbs-tdengine/tools/TDengineClusterSetup.py0tdengine standalone cluster setup module this module provides functionality to create and start a tdengine cluster with STRING
HIGHtools/tsbs-tdengine/src/deployCluster.py0tdengine standalone cluster setup module this module provides functionality to create and start a tdengine cluster with STRING
HIGHtest/tools/compat-check/server/clusterSetup.py0tdengine standalone cluster setup module this module provides functionality to create and start a tdengine cluster with STRING
HIGHtools/tdgpt/lib/dynamic/algo/detector.py0return model parameters for logging / introspection.STRING
HIGHtools/tdgpt/lib/dynamic/algo/classifier.py0return model parameters for logging / introspection.STRING
HIGHtools/tdgpt/lib/dynamic/algo/regressioner.py0return model parameters for logging / introspection.STRING
HIGHtools/tdgpt/lib/taosanalytics/misc/autoencoder.py0auto encoder algorithms to detect anomaly for time series dataSTRING
HIGHtools/tdgpt/lib/taosanalytics/algo/fc/moirai.py0auto encoder algorithms to detect anomaly for time series dataSTRING
HIGHtools/tdgpt/lib/taosanalytics/algo/fc/timesfm.py0auto encoder algorithms to detect anomaly for time series dataSTRING
HIGHtools/tdgpt/lib/taosanalytics/algo/fc/chronos.py0auto encoder algorithms to detect anomaly for time series dataSTRING
HIGHtools/tdgpt/lib/taosanalytics/algo/fc/gpt.py0auto encoder algorithms to detect anomaly for time series dataSTRING
HIGHtools/tdgpt/lib/taosanalytics/algo/fc/timemoe.py0auto encoder algorithms to detect anomaly for time series dataSTRING
HIGHtools/tdgpt/lib/taosanalytics/algo/imputat/moment.py0auto encoder algorithms to detect anomaly for time series dataSTRING
HIGHtools/tdgpt/lib/taosanalytics/handlers/forecast.py0execute anomaly detection business logic. parses the incoming request, validates parameters, runs the anomaly detection STRING
HIGHtools/tdgpt/lib/taosanalytics/handlers/clustering.py0execute anomaly detection business logic. parses the incoming request, validates parameters, runs the anomaly detection STRING
HIGHtools/tdgpt/lib/taosanalytics/handlers/anomaly.py0execute anomaly detection business logic. parses the incoming request, validates parameters, runs the anomaly detection STRING
HIGHtest/auto_crash_gen.py0result: {msg_dict[status]} details owner: jayden jia start time: {starttime} end time: {endtime} hostname: {hostname} coSTRING
HIGHtest/auto_crash_gen_valgrind.py0result: {msg_dict[status]} details owner: jayden jia start time: {starttime} end time: {endtime} hostname: {hostname} coSTRING
HIGHtest/auto_crash_gen_valgrind_cluster.py0result: {msg_dict[status]} details owner: jayden jia start time: {starttime} end time: {endtime} hostname: {hostname} coSTRING
HIGHtest/new_test_framework/taostest/util/common.py0stb --> supertable tb --> table ts --> timestamp, same default col --> column, same default tag --> tag, same default d STRING
HIGH…DataIngestion/03-SML/test_write_sml_opentsdb_telnet.py0stb --> supertable tb --> table ts --> timestamp, same default col --> column, same default tag --> tag, same default d STRING
HIGH…6-DataIngestion/03-SML/test_write_sml_influxdb_line.py0stb --> supertable tb --> table ts --> timestamp, same default col --> column, same default tag --> tag, same default d STRING
HIGH…6-DataIngestion/03-SML/test_write_sml_opentsdb_json.py0stb --> supertable tb --> table ts --> timestamp, same default col --> column, same default tag --> tag, same default d STRING
HIGHtest/new_test_framework/utils/compatibilityUtil.py0drop database if exists deldata;create database deldata duration 100;use deldata; create table deldata.stb1 (ts timestamSTRING
HIGH…og/system-test/0-others/test_compatibility_coverage.py0drop database if exists deldata;create database deldata duration 100;use deldata; create table deldata.stb1 (ts timestamSTRING
HIGH…atalog/system-test/6-cluster/test_5dnode3mnode_roll.py0drop database if exists deldata;create database deldata duration 100;use deldata; create table deldata.stb1 (ts timestamSTRING
HIGH…rocessing/01-Snode/test_snode_params_check_minvalue.py0parameter: check default value check the default values of the following parameters: 1. numofmnodestreammgmtthreads 2. nSTRING
HIGH…rocessing/01-Snode/test_snode_params_check_maxvalue.py0parameter: check default value check the default values of the following parameters: 1. numofmnodestreammgmtthreads 2. nSTRING
HIGH…Processing/01-Snode/test_snode_params_check_default.py0parameter: check default value check the default values of the following parameters: 1. numofmnodestreammgmtthreads 2. nSTRING
HIGH…amProcessing/05-Notify/test_stream_notify_keepalive.py0create stream {stream_name} state_window(c1, c2, c3) from ct0 stream_options(event_type(window_close)) notify('ws://locaSTRING
HIGH…ses/18-StreamProcessing/05-Notify/test_notify_rules.py0create stream {stream_name} state_window(c1, c2, c3) from ct0 stream_options(event_type(window_close)) notify('ws://locaSTRING
HIGH…StreamProcessing/05-Notify/test_stream_notify_state.py0create stream {stream_name} state_window(c1, c2, c3) from ct0 stream_options(event_type(window_close)) notify('ws://locaSTRING
HIGH…st/cases/18-StreamProcessing/08-Recalc/recalc_bug_8.py0stream manual recalculation test test manual recalculation functionality: 1. manual recalculation with time range - shouSTRING
HIGH…t/cases/18-StreamProcessing/08-Recalc/recalc_bug_12.py0stream manual recalculation test test manual recalculation functionality: 1. manual recalculation with time range - shouSTRING
HIGH…t/cases/18-StreamProcessing/08-Recalc/recalc_bug_11.py0stream manual recalculation test test manual recalculation functionality: 1. manual recalculation with time range - shouSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_2.py0recalc: watermark with expired_time option test expired_time option with expired data: 1. write expired data - all windoSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_3.py0recalc: watermark with expired_time option test expired_time option with expired data: 1. write expired data - all windoSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_4.py0recalc: watermark with expired_time option test expired_time option with expired data: 1. write expired data - all windoSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py0recalc: watermark with expired_time option test expired_time option with expired data: 1. write expired data - all windoSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_2.py0check initial stream computation results after first data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_3.py0check initial stream computation results after first data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_4.py0check initial stream computation results after first data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py0check initial stream computation results after first data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_2.py0check stream computation results after expired data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_3.py0check stream computation results after expired data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_4.py0check stream computation results after expired data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py0check stream computation results after expired data insertionSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_2.py0check final stream computation results after all operationsSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_3.py0check final stream computation results after all operationsSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_4.py0check final stream computation results after all operationsSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py0check final stream computation results after all operationsSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_2.py0check stream computation results after recalculation operationsSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_3.py0check stream computation results after recalculation operationsSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_4.py0check stream computation results after recalculation operationsSTRING
HIGH…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py0check stream computation results after recalculation operationsSTRING
HIGH…es/18-StreamProcessing/03-TriggerMode/count_new_dbg.py0basic test verification testing during the development process. catalog: - streams: 03-triggermode description: - createSTRING
HIGH…es/18-StreamProcessing/03-TriggerMode/event_new_dbg.py0basic test verification testing during the development process. catalog: - streams: 03-triggermode description: - createSTRING
HIGH…s/18-StreamProcessing/03-TriggerMode/test_count_new.py0basic test verification testing during the development process. catalog: - streams: 03-triggermode description: - createSTRING
HIGH…/cases/18-StreamProcessing/03-TriggerMode/session_1.py0basic test verification testing during the development process. catalog: - streams: 03-triggermode description: - createSTRING
HIGH…es/18-StreamProcessing/03-TriggerMode/state_new_dbg.py0basic test verification testing during the development process. catalog: - streams: 03-triggermode description: - createSTRING
972 more matches not shown…
Over-Commented Block4842 hits · 4612 pts
SeverityFileLineSnippetContext
LOWCMakeLists.txt1# Copyright (c) 2019 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOW.codecov.yml1# Copyright (c) 2020 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOW.pre-commit-config.yaml1# Copyright (c) 2023 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWconanfile.py1# Copyright (c) 2026 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWbuild.sh1#!/bin/bashCOMMENT
LOWpackaging/check_package.sh1#!/bin/bashCOMMENT
LOWpackaging/conftest.py1# Copyright (c) 2026 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWpackaging/debRpmAutoInstall.sh1#!/usr/bin/expect COMMENT
LOWpackaging/checkPackageRuning.py1#!/usr/bin/pythonCOMMENT
LOWpackaging/test_fq_oracle_install.py1# Copyright (c) 2026 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWpackaging/setup_env.sh1#!/bin/bashCOMMENT
LOWpackaging/setup_env.sh101NO_COLOR='\033[0m' # Reset to default colorCOMMENT
LOWpackaging/setup_env.sh701 # "/usr/bin/python3"COMMENT
LOWpackaging/setup_env.sh881# install_java() {COMMENT
LOWpackaging/setup_env.sh1861 # if [ "$DIST_VERSION" = "18.04" ] || [ "$DIST_VERSION" = "20.04" ]; thenCOMMENT
LOWpackaging/pack_community_tar.sh1#!/bin/bashCOMMENT
LOWpackaging/test_fq_private_runtime.py1# Copyright (c) 2026 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWpackaging/testpackage.sh1#!/bin/shCOMMENT
LOWpackaging/testpackage.sh381# cd ${installPath}COMMENT
LOWpackaging/delete_ref_lock.py1# Copyright (c) 2024 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWpackaging/examples-manifest.txt1# 安装包 examples 目录的显式拷贝清单COMMENT
LOWpackaging/tools/preun.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/makeclient.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/get_version.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/get_os.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/makepkg.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/makepkg.sh81 # lite version doesn't include taosadapter, which will lead to no restful interfaceCOMMENT
LOWpackaging/tools/makepkg.sh221# && chmod a+x ${taostools_install_dir}/install-tools.sh \COMMENT
LOWpackaging/tools/makepkg.sh481# tar -zcv -f "$(basename ${taostools_pkg_name}).tar.gz" "$(basename ${taostools_install_dir})" --remove-files |COMMENT
LOWpackaging/tools/quick_deploy.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/set_core.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/get_client.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/install.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/install.sh1361 # echo "set hostname fail!"COMMENT
LOWpackaging/tools/install_client.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/remove_client.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/set_taos_malloc.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/check_os.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/copy_examples.py1#!/usr/bin/env python3COMMENT
LOWpackaging/tools/startPre.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/tdsvc.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/post.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/repair_link.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/make_install.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/remove.sh1#!/bin/bashCOMMENT
LOWpackaging/tools/install_spec.sh1#!/bin/bashCOMMENT
LOWpackaging/docker/test_tdgpt_dockerfile.py1# Copyright (c) 2019 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWpackaging/docker/entrypoint-lite.sh1#!/bin/bashCOMMENT
LOWpackaging/docker/dockerManifest.sh1#!/bin/bashCOMMENT
LOWpackaging/docker/dockerbuild.sh1#!/bin/bashCOMMENT
LOWpackaging/docker/test_tdgpt_pruning.py1# Copyright (c) 2019 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWpackaging/docker/entrypoint.sh1#!/bin/bashCOMMENT
LOWpackaging/docker/bin/entrypoint.sh1#!/usr/bin/env bashCOMMENT
LOWpackaging/docker/v3/tsdb/normalize-legacy-config.sh1#!/usr/bin/env bashCOMMENT
LOWpackaging/docker/v3/tsdb/test-docker.sh1#!/bin/bashCOMMENT
LOW…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py1# Copyright (c) 2026 TAOS Data, Inc. <jhtao@taosdata.com>COMMENT
LOWpackaging/docker/v3/tsdb/entrypoint.sh1#!/usr/bin/env bashCOMMENT
LOWpackaging/cfg/taos.cfg1########################################################COMMENT
LOWpackaging/cfg/taos.cfg21COMMENT
LOWpackaging/cfg/taos.cfg41COMMENT
4782 more matches not shown…
Hyper-Verbose Identifiers4734 hits · 4094 pts
SeverityFileLineSnippetContext
LOWpackaging/test_fq_oracle_install.py117def test_version_family_mapping_is_fixed(tree):CODE
LOWpackaging/test_fq_oracle_install.py130def test_invalid_inputs_are_rejected_and_keep_the_selection(tree):CODE
LOWpackaging/test_fq_oracle_install.py149def test_silent_run_keeps_the_package_default(tree):CODE
LOWpackaging/test_fq_oracle_install.py154def test_reinstall_switches_without_touching_payload(tree):CODE
LOWpackaging/test_fq_oracle_install.py166def test_metadata_mismatch_is_rejected_without_changing_the_tree(tree):CODE
LOWpackaging/test_fq_oracle_install.py181def test_missing_manifest_file_is_rejected(tree):CODE
LOW⚡packaging/test_fq_oracle_install.py216def test_interactive_prompt_selects_the_client(tree):CODE
LOW⚡packaging/test_fq_oracle_install.py223def test_interactive_invalid_input_is_retried(tree):CODE
LOW⚡packaging/test_fq_oracle_install.py230def test_silent_run_does_not_prompt(tree):CODE
LOW⚡packaging/test_fq_oracle_install.py235def test_interactive_empty_input_selects_the_latest_client(tree):CODE
LOW⚡packaging/test_fq_oracle_install.py242def test_interactive_none_selects_the_latest_client(tree):CODE
LOW⚡packaging/test_fq_oracle_install.py248def test_silent_none_selects_the_latest_client(tree):CODE
LOW⚡packaging/test_fq_oracle_install.py253def test_prompt_lists_the_families_and_reads_a_choice():CODE
LOWpackaging/test_fq_oracle_install.py269def test_staged_linux_clients_are_complete_if_present():CODE
LOWpackaging/test_fq_private_runtime.py29def test_private_runpath_resolves_transitive_dependencies_after_relocation(tmp_path):CODE
LOWpackaging/test_fq_private_runtime.py60def test_installer_copies_driver_resources_only_inside_installation(tmp_path):CODE
LOWpackaging/test_fq_private_runtime.py79def test_legacy_fq_exports_migrate_without_removing_system_or_custom_files(tmp_path, config_kind, installer):CODE
LOWpackaging/test_fq_private_runtime.py157def test_legacy_system_soname_link_is_restored_from_rpm_manifest(tmp_path, installer):STRING
LOWpackaging/test_fq_private_runtime.py197def test_private_runpath_rejects_uninspectable_libraries(tmp_path, scenario):STRING
LOW⚡packaging/docker/test_tdgpt_dockerfile.py40def test_moirai_cleanup_ignores_find_delete_races():CODE
LOW⚡packaging/docker/test_tdgpt_dockerfile.py47def test_lite_image_uses_only_the_base_analytics_requirements():CODE
LOW⚡packaging/docker/test_tdgpt_dockerfile.py59def test_lite_requirements_include_http_client():CODE
LOW⚡packaging/docker/test_tdgpt_dockerfile.py65def test_lite_target_uses_the_model_free_entrypoint():CODE
LOW⚡packaging/docker/test_tdgpt_dockerfile.py72def test_lite_entrypoint_starts_api_without_starting_models():CODE
LOW⚡packaging/docker/test_tdgpt_dockerfile.py79def test_lite_install_creates_dynamic_resource_directories_without_models():CODE
LOWpackaging/docker/test_tdgpt_pruning.py37def test_pruning_preserves_libraries_needed_for_user_model_linking(tmp_path, entry):CODE
LOWpackaging/docker/test_tdgpt_pruning.py100def test_archive_audit_accepts_static_libraries(tmp_path, suffix, mode):CODE
LOWpackaging/docker/test_tdgpt_pruning.py120def test_lite_cleanup_does_not_hide_install_failure(tmp_path):CODE
LOWpackaging/docker/test_tdgpt_pruning.py133def test_runtime_package_uses_xz_and_preserves_links(tmp_path):CODE
LOWpackaging/docker/v3/tsdb/test_image_lifecycle.py172 def test_failed_container_start_is_cleaned(self):CODE
LOWpackaging/docker/v3/tsdb/test_image_lifecycle.py185 def test_all_services_and_clean_stop(self):CODE
LOWpackaging/docker/v3/tsdb/test_image_lifecycle.py201 def test_each_resident_service_exit_fails_container(self):CODE
LOWpackaging/docker/v3/tsdb/test_image_lifecycle.py214 def test_restart_policy_recovers_services_and_data(self):CODE
LOWpackaging/docker/v3/tsdb/test_image_lifecycle.py231 def test_disabled_optional_services_are_not_required(self):CODE
LOWpackaging/docker/v3/tsdb/test_image_lifecycle.py244 def test_all_services_disabled_fails(self):CODE
LOW…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py53 def test_start_failure_after_creation_is_cleaned(self):CODE
LOW⚡…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py67 def test_run_timeout_keeps_container_tracked(self):CODE
LOW⚡…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py76 def test_failure_before_creation_has_nothing_to_remove(self):CODE
LOW⚡…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py83 def test_report_write_failure_still_cleans_all_containers(self):CODE
LOW⚡…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py92 def test_one_stop_failure_forces_removal_and_does_not_skip_others(self):CODE
LOW…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py105 def test_failed_forced_removal_keeps_container_tracked_and_reports_both_errors(self):CODE
LOW…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py120 def test_foreign_label_is_never_removed(self):CODE
LOW…ckaging/docker/v3/tsdb/test_image_lifecycle_harness.py128 def test_daemon_error_is_reported_not_treated_as_missing(self):CODE
LOWpackaging/docker/v3/tsdb/test_entrypoint.py66 def test_running_children_are_healthy(self):CODE
LOWpackaging/docker/v3/tsdb/test_entrypoint.py69 def test_any_service_exit_is_failure_including_exit_zero(self):CODE
LOWpackaging/docker/v3/tsdb/test_entrypoint.py81 def test_managed_zombie_is_unhealthy_even_when_kill_zero_succeeds(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py92 def test_startup_detects_a_service_that_already_exited(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py96 def test_exit_trap_preserves_failure_and_stops_child(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py104 def test_sigterm_and_sigint_are_clean(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py111 def test_cleanup_allows_graceful_shutdown(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py121 def test_cleanup_kills_stubborn_service_after_timeout(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py130 def test_finished_registration_helper_is_not_a_service_failure(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py134 def test_no_enabled_services_exits_nonzero(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py140 def test_custom_command_retains_its_exit_status(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py143 def test_xnode_lookup_preserves_long_urls(self):CODE
LOW⚡packaging/docker/v3/tsdb/test_entrypoint.py152 def test_xnode_lookup_distinguishes_missing_from_query_error(self):CODE
LOWpackaging/docker/v3/tsdb/test_image_build.py24 def test_installer_options_and_address_rewrites(self):CODE
LOWpackaging/docker/v3/tsdb/test_image_build.py70 def test_image_build_skips_service_and_process_operations(self):STRING
LOWpackaging/docker/v3/tsdb/test_image_build.py117 def test_dockerfile_propagates_install_failure_without_retry(self):STRING
LOWpackaging/docker/v3/tsdb/test_image_build.py137 def test_legacy_cleanup_preserves_identity_and_unrelated_values(self):STRING
4674 more matches not shown…
Empty Error Handlers652 hits · 2928 pts
SeverityFileLineSnippetContext
HIGHpackaging/docker/v3/tsdb/test_entrypoint.py62except ProcessLookupError:CODE
HIGHtools/tdgpt/tests/service_registry_sync_test.py198except Exception:CODE
HIGHtools/tdgpt/tests/batch_process_test.py217except (ValueError, RuntimeError):CODE
HIGHtools/tdgpt/tests/batch_process_test.py235except (ValueError, RuntimeError):CODE
HIGHtools/tdgpt/tests/batch_process_test.py250except (ValueError, RuntimeError):CODE
HIGHtools/tdgpt/script/resource_manager.py347except OSError:CODE
HIGHtools/tdgpt/script/resource_manager.py605except OSError:CODE
HIGHtools/tdgpt/script/resource_manager.py979except (OSError, ValueError, json.JSONDecodeError):CODE
HIGHtools/tdgpt/script/resource_manager.py367except (OSError, ValueError, json.JSONDecodeError):CODE
HIGHtools/tdgpt/script/resource_manager.py671except Exception:CODE
HIGHtools/tdgpt/script/resource_manager.py723except Exception:CODE
HIGHtools/tdgpt/script/resource_manager.py990except (OSError, ValueError, json.JSONDecodeError):CODE
HIGHtools/tdgpt/script/install.py61except Exception:CODE
HIGHtools/tdgpt/script/install.py692except FileNotFoundError:CODE
HIGHtools/tdgpt/script/install.py694except Exception:CODE
HIGHtools/tdgpt/script/install.py1444except Exception:CODE
HIGHtools/tdgpt/script/install.py2119except Exception:CODE
HIGHtools/tdgpt/script/install.py2361except Exception:CODE
HIGHtools/tdgpt/script/install.py879except Exception:CODE
HIGHtools/tdgpt/script/install.py2142except Exception:CODE
HIGHtools/tdgpt/script/install.py2350except Exception:CODE
HIGHtools/tdgpt/script/install.py1014except Exception:CODE
HIGHtools/tdgpt/script/install.py2203except OSError:CODE
HIGHtools/tdgpt/script/taosanode_service.py200except OSError:CODE
HIGHtools/tdgpt/script/taosanode_service.py307except OSError:CODE
HIGHtools/tdgpt/script/taosanode_service.py702except Exception:CODE
HIGHtools/tdgpt/script/taosanode_service.py822except (OSError, ProcessLookupError):CODE
HIGHtools/tdgpt/lib/util.py298except FileNotFoundError:CODE
HIGHtools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py293except Exception:CODE
HIGHtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py237except sqlite3.OperationalError:CODE
HIGHtools/tdgpt/lib/tsfm/mgmt/foundation_model.py598except OSError:CODE
HIGHtest/conftest.py151except (ValueError, OSError):CODE
HIGHtest/conftest.py143except (ValueError, OSError):CODE
HIGHtest/conftest.py587except Exception:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py118except Exception:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py133except Exception:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py176except ProcessLookupError:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py178except OSError:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py198except OSError:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py382except Exception:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py484except Exception:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py189except ProcessLookupError:CODE
HIGHtest/tools/compat-check/server/clusterSetup.py367except Exception:CODE
HIGHtest/tools/compat-check/resource/userVerifier.py148except Exception:CODE
HIGHtest/tools/compat-check/client/subscriber.py106except Exception:CODE
HIGHtest/tools/compat-check/client/querier.py122except Exception:CODE
HIGHtest/tools/compat-check/client/querier.py85except Exception:CODE
HIGHtest/tools/compat-check/client/writer.py141except Exception:CODE
HIGHtest/tools/compat-check/client/writer.py102except Exception:CODE
HIGHtest/crash_gen/crash_gen_main.py2200except TmqError as err: # topic deleted by other threadsCODE
HIGHtest/ci/run_win_cases.py54except:CODE
HIGHtest/ci/run_win_cases.py197except Exception:CODE
HIGHtest/ci/run_win_cases.py186except (psutil.NoSuchProcess, psutil.AccessDenied):CODE
HIGHtest/ci/run_win_cases.py193except (psutil.NoSuchProcess, psutil.AccessDenied):CODE
HIGHtest/ci/run_win_cases.py202except Exception:CODE
HIGHtest/ci/run_win_cases.py208except Exception:CODE
HIGHtest/ci/run_win_cases.py520except:CODE
HIGHtest/ci/run_win_cases.py360except (psutil.NoSuchProcess, psutil.AccessDenied):CODE
HIGHtest/ci/run_macos_ctest.py59except ProcessLookupError:CODE
HIGHtest/ci/run_macos_ctest.py72except ProcessLookupError:CODE
592 more matches not shown…
Unused Imports2986 hits · 2894 pts
SeverityFileLineSnippetContext
LOWpackaging/checkPackageRuning.py20CODE
LOWpackaging/checkPackageRuning.py21CODE
LOWpackaging/test_fq_oracle_install.py33CODE
LOWpackaging/smokeTest/smokeTestClient.py19CODE
LOWpackaging/smokeTest/test_anode.py19CODE
LOWpackaging/smokeTest/test_anode.py21CODE
LOWpackaging/smokeTest/test_anode.py22CODE
LOWpackaging/smokeTest/test_anode.py23CODE
LOWpackaging/smokeTest/test_anode.py24CODE
LOW…ckaging/smokeTest/versionCheckAndUninstallforPytest.py20CODE
LOW…ckaging/smokeTest/versionCheckAndUninstallforPytest.py21CODE
LOW…ckaging/smokeTest/versionCheckAndUninstallforPytest.py23CODE
LOW…ckaging/smokeTest/versionCheckAndUninstallforPytest.py27CODE
LOWpackaging/smokeTest/versionCheckAndUninstall.py19CODE
LOWpackaging/smokeTest/test_client.py18CODE
LOWpackaging/smokeTest/test_client.py19CODE
LOWpackaging/smokeTest/test_client.py21CODE
LOWpackaging/smokeTest/main.py23CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py20CODE
LOWtools/auto/testCompression/testCompression.py16CODE
LOWtools/auto/testCompression/testCompression.py17CODE
LOWtools/auto/testCompression/testCompression.py21CODE
LOWtools/auto/testCompression/testCompression.py22CODE
LOWtools/auto/testCompression/testCompression.py23CODE
LOWtools/auto/testBss/testBss.py16CODE
LOWtools/auto/testBss/testBss.py17CODE
LOWtools/auto/testBss/testBss.py21CODE
LOWtools/auto/testBss/testBss.py22CODE
LOWtools/auto/testBss/testBss.py23CODE
LOWtools/auto/stmt2Performance/stmt2Perf.py16CODE
LOWtools/auto/stmt2Performance/stmt2Perf.py17CODE
LOWtools/auto/stmt2Performance/stmt2Perf.py21CODE
LOWtools/auto/stmt2Performance/stmt2Perf.py22CODE
LOWtools/auto/stmt2Performance/stmt2Perf.py23CODE
LOWtools/tsbs-tdengine/src/deployCluster.py21CODE
LOWtools/tsbs-tdengine/src/writeData.py17CODE
LOWtools/tsbs-tdengine/src/writeData.py18CODE
LOWtools/tsbs-tdengine/src/writeData.py23CODE
LOWtools/tsbs-tdengine/src/outDB.py16CODE
LOWtools/tsbs-tdengine/src/outDB.py17CODE
LOWtools/tsbs-tdengine/src/outDB.py19CODE
LOWtools/tsbs-tdengine/src/outDB.py24CODE
LOWtools/tsbs-tdengine/src/tdengine.py16CODE
LOWtools/tsbs-tdengine/src/tdengine.py17CODE
LOWtools/tsbs-tdengine/src/util.py17CODE
LOWtools/tsbs-tdengine/src/outMetrics.py17CODE
LOWtools/tsbs-tdengine/src/cmdLine.py22CODE
LOWtools/tsbs-tdengine/src/scene.py17CODE
LOWtools/tsbs-tdengine/src/doTest.py16CODE
LOWtools/tsbs-tdengine/src/doTest.py17CODE
LOWtools/tsbs-tdengine/src/doTest.py18CODE
LOWtools/tsbs-tdengine/src/doTest.py22CODE
LOWtools/tsbs-tdengine/src/doTest.py24CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py16CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py17CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py22CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py25CODE
LOWtools/tsbs-tdengine/src/outLog.py16CODE
LOWtools/tsbs-tdengine/src/outLog.py17CODE
LOWtools/tsbs-tdengine/src/main.py17CODE
2926 more matches not shown…
Excessive Try-Catch Wrapping1962 hits · 1763 pts
SeverityFileLineSnippetContext
MEDIUMpackaging/checkPackageRuning.py42 print("Error: Invalid serverHost value. Only alphanumeric characters, dots, hyphens, colons, and underscores are allCODE
MEDIUMpackaging/delete_ref_lock.py54 print("Error parsing branch name.")CODE
LOWpackaging/delete_ref_lock.py70 except Exception as ex:CODE
LOW⚡packaging/docker/v3/tsdb/test_image_lifecycle.py112 except Exception as exc:CODE
LOW⚡packaging/docker/v3/tsdb/test_image_lifecycle.py119 except Exception as exc:CODE
LOW⚡packaging/docker/v3/tsdb/test_image_lifecycle.py128 except Exception as exc:CODE
LOWpackaging/docker/v3/tsdb/test_image_lifecycle.py145 except Exception as exc:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py252 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py457 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py479 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py501 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py524 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py570 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py575 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py602 except Exception as e:CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py801 except Exception as e:CODE
MEDIUMtools/tsbs-tdengine/tools/sort_csv.py39 print(f"Error: Column '{col}' not found in CSV headers")CODE
MEDIUM⚡tools/tsbs-tdengine/tools/sort_csv.py62 print(f"Error: File not found: {input_file}")CODE
LOW⚡tools/tsbs-tdengine/tools/sort_csv.py64 except Exception as e:CODE
MEDIUM⚡tools/tsbs-tdengine/tools/sort_csv.py65 print(f"Error processing CSV: {e}")CODE
MEDIUMtools/tsbs-tdengine/tools/sort_csv.py109 print(f"Error: Input file does not exist: {args.input}")STRING
LOWtools/tsbs-tdengine/src/deployCluster.py245 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py492 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py514 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py536 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py559 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py605 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py610 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py637 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/deployCluster.py743 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/writeData.py80 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/writeData.py106 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/writeData.py167 except Exception as e:CODE
MEDIUMtools/tsbs-tdengine/src/writeData.py54def read_data_info(self, scenario_id, yaml_file):CODE
LOWtools/tsbs-tdengine/src/outDB.py221 except Exception as e:STRING
LOWtools/tsbs-tdengine/src/outDB.py231 except Exception as e:STRING
LOWtools/tsbs-tdengine/src/outMetrics.py318 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/outMetrics.py327 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/doTest.py49 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/doTest.py121 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/doTest.py178 except Exception as e:CODE
MEDIUMtools/tsbs-tdengine/src/doTest.py33def total_delay(self, cursor, delaySql, i):CODE
MEDIUMtools/tsbs-tdengine/src/doTest.py144def read_verify_info(self, scenario_id, yaml_file):CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py45 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py49 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py109 except Exception as e:CODE
LOWtools/tsbs-tdengine/src/main.py102 except Exception as e:CODE
LOWtools/tdgpt/packaging/win_release.py968 except Exception as e:CODE
LOWtools/tdgpt/packaging/win_release.py1002 except Exception as e:CODE
LOWtools/tdgpt/tests/service_registry_sync_test.py198 except Exception:CODE
LOWtools/tdgpt/script/resource_manager.py284 except Exception as exc:CODE
LOWtools/tdgpt/script/resource_manager.py671 except Exception:CODE
LOWtools/tdgpt/script/resource_manager.py723 except Exception:CODE
LOWtools/tdgpt/script/resource_manager.py869 except Exception as exc:CODE
MEDIUMtools/tdgpt/script/uninstall.py33 print("Error: this script is for Windows only.")CODE
LOWtools/tdgpt/script/uninstall.py43except Exception:CODE
LOWtools/tdgpt/script/uninstall.py81 except Exception:CODE
LOWtools/tdgpt/script/uninstall.py158 except Exception as exc:CODE
LOWtools/tdgpt/script/uninstall.py180 except Exception as exc:CODE
LOWtools/tdgpt/script/uninstall.py230 except Exception as exc:CODE
1902 more matches not shown…
Deep Nesting1164 hits · 956 pts
SeverityFileLineSnippetContext
LOWpackaging/delete_ref_lock.py57CODE
LOWpackaging/docker/v3/tsdb/test_entrypoint.py35CODE
LOWpackaging/smokeTest/conftest.py42CODE
LOW…ckaging/smokeTest/versionCheckAndUninstallforPytest.py58CODE
LOWtools/taosQueryTest/run-endurance-matrix.py55CODE
LOWtools/taosQueryTest/run-audited-round.py56CODE
LOWtools/taosQueryTest/run-audited-round.py190CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py101CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py130CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py276CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py578CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py239CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py280CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py453CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py514CODE
LOW…/taosQueryTest/tools/generate_sql_dimension_catalog.py457CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py534CODE
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py627CODE
LOWtools/tsbs-tdengine/tools/sort_csv.py21CODE
LOWtools/tsbs-tdengine/src/deployCluster.py569CODE
LOWtools/tsbs-tdengine/src/writeData.py54CODE
LOWtools/tsbs-tdengine/src/outDB.py68CODE
LOWtools/tsbs-tdengine/src/doTest.py52CODE
LOWtools/tsbs-tdengine/src/doTest.py144CODE
LOWtools/tsbs-tdengine/src/prepareEnv.py31CODE
LOWtools/tdgpt/packaging/build_offline_assets.py108CODE
LOWtools/tdgpt/packaging/build_offline_assets.py138CODE
LOWtools/tdgpt/packaging/build_offline_assets.py210CODE
LOW…ls/tdgpt/packaging/offline-pkgs/upload_tsfm_release.py82CODE
LOWtools/tdgpt/tests/unit_test.py390CODE
LOWtools/tdgpt/tests/resource_manager_test.py425CODE
LOWtools/tdgpt/script/resource_manager.py146CODE
LOWtools/tdgpt/script/resource_manager.py220CODE
LOWtools/tdgpt/script/resource_manager.py632CODE
LOWtools/tdgpt/script/install.py911CODE
LOWtools/tdgpt/script/install.py1053CODE
LOWtools/tdgpt/script/install.py1300CODE
LOWtools/tdgpt/script/install.py1488CODE
LOWtools/tdgpt/script/install.py1592CODE
LOWtools/tdgpt/script/install.py1941CODE
LOWtools/tdgpt/script/install.py2063CODE
LOWtools/tdgpt/script/install.py2147CODE
LOWtools/tdgpt/script/install.py2188CODE
LOWtools/tdgpt/script/install.py2835CODE
LOWtools/tdgpt/script/install.py3186CODE
LOWtools/tdgpt/script/install.py3499CODE
LOWtools/tdgpt/script/taosanode_service.py2464CODE
LOWtools/tdgpt/script/taosanode_service.py377CODE
LOWtools/tdgpt/script/taosanode_service.py737CODE
LOWtools/tdgpt/script/taosanode_service.py801CODE
LOWtools/tdgpt/script/taosanode_service.py1205CODE
LOWtools/tdgpt/script/taosanode_service.py1415CODE
LOWtools/tdgpt/script/taosanode_service.py1610CODE
LOWtools/tdgpt/script/taosanode_service.py2064CODE
LOWtools/tdgpt/script/taosanode_service.py2189CODE
LOWtools/tdgpt/script/taosanode_service.py1215CODE
LOWtools/tdgpt/lib/util.py73CODE
LOWtools/tdgpt/lib/conf.py42CODE
LOWtools/tdgpt/lib/service_registry.py94CODE
LOWtools/tdgpt/lib/service_registry.py284CODE
1104 more matches not shown…
Self-Referential Comments109 hits · 348 pts
SeverityFileLineSnippetContext
MEDIUM⚡packaging/setup_env.sh26# Define the packages to be installedCOMMENT
MEDIUM⚡packaging/setup_env.sh30# Define the packages to be installed for build TDinternalCOMMENT
MEDIUM⚡packaging/setup_env.sh36# Define the packages to be installed via pipCOMMENT
MEDIUM⚡packaging/setup_env.sh42# Define the version of the Ubuntu releaseCOMMENT
MEDIUM⚡packaging/setup_env.sh55# Define the path where the core dump files should be storedCOMMENT
MEDIUM⚡packaging/setup_env.sh58# Define the path where the repository should be clonedCOMMENT
MEDIUM⚡packaging/setup_env.sh61# Define the path to the script directoryCOMMENT
MEDIUM⚡packaging/setup_env.sh68# Define the path to the .bashrc fileCOMMENT
MEDIUM⚡packaging/setup_env.sh71# Define the path to the Cargo configuration fileCOMMENT
MEDIUM⚡packaging/setup_env.sh83# Define the path where the Prometheus binary should existCOMMENT
MEDIUM⚡packaging/setup_env.sh86# Define the path where the Node Exporter binary should existCOMMENT
MEDIUM⚡packaging/setup_env.sh89# Define the path where the Process Exporter binary should existCOMMENT
MEDIUMpackaging/setup_env.sh207 # Define the codename of the Ubuntu releaseCOMMENT
MEDIUMpackaging/setup_env.sh1097 # Define the installation location for GoCOMMENT
MEDIUMpackaging/docker/entrypoint.sh21# Define the base path for modelsCOMMENT
MEDIUMpackaging/docker/entrypoint.sh32# Define the five subdirectories under model pathCOMMENT
MEDIUMpackaging/docker/v3/tsdb/normalize-legacy-config.sh7# This file is proprietary to TAOS Data, Inc. and may contain confidentialCOMMENT
MEDIUMpackaging/docker/v3/tsdb/docker-compose.yaml5# This file is proprietary to TAOS Data, Inc. and may contain confidentialCOMMENT
MEDIUMpackaging/docker/v3/tsdb/test-docker.sh7# This file is proprietary to TAOS Data, Inc. and may contain confidentialCOMMENT
MEDIUMpackaging/docker/v3/tsdb/test_image_lifecycle.py5# This file is proprietary to TAOS Data, Inc. and may contain confidentialCOMMENT
MEDIUMpackaging/docker/v3/tsdb/test_entrypoint.py5# This file is proprietary to TAOS Data, Inc. and may contain confidentialCOMMENT
MEDIUMpackaging/docker/v3/tsdb/test_image_build.py5# This file is proprietary to TAOS Data, Inc. and may contain confidentialCOMMENT
MEDIUM⚡packaging/docker/v3/tsdb/entrypoint.sh7# This file is proprietary to TAOS Data, Inc. and may contain confidentialCOMMENT
MEDIUMpackaging/smokeTest/test_smoking_selfhost.sh41# Define the Python commands to executeCOMMENT
MEDIUMpackaging/rpm/tests/test_makerpm_sudo_detection.sh153# Create a dummy sudo that returns "command not found"COMMENT
MEDIUMtools/auto/testCompression/testCompression.py30# This file is proprietary and confidential to TAOS Technologies.COMMENT
MEDIUMtools/auto/testBss/testBss.py30# This file is proprietary and confidential to TAOS Technologies.COMMENT
MEDIUMtools/auto/stmt2Performance/stmt2Perf.py30# This file is proprietary and confidential to TAOS Technologies.COMMENT
MEDIUMtools/tdgpt/tests/service_registry_sync_test.py50 # Create a ServiceRegistry instanceCOMMENT
MEDIUMtools/tdgpt/tests/foundation_model_test.py1355 # Create a pending operationCOMMENT
MEDIUMtools/tdgpt/tests/foundation_model_test.py1389 # Create a completed operationCOMMENT
MEDIUMtools/tdgpt/tests/foundation_model_test.py1417 # Create a failed operationCOMMENT
MEDIUM⚡tools/tdgpt/tests/config_test.py73 # Create a custom config fileCOMMENT
MEDIUMtools/tdgpt/script/install.sh347 # Create an array of link names and target scriptsCOMMENT
MEDIUMtools/tdgpt/lib/tsfm/service/moment_server.py233 # Create an initial DataFrame, convert timestamps to pandas datetime type and set as indexCOMMENT
MEDIUMtest/tools/compat-publish/extract_pkg.sh44# Create a temp dir to extract intoCOMMENT
MEDIUMtest/crash_gen/crash_gen_main.py582 for tid in range(0, self.numThreads): # Create the threadsCODE
MEDIUMtest/crash_gen/service_manager.py295 # Create the process + managing thread immediatelySTRING
MEDIUMtest/new_test_framework/utils/taosdemoCfg.py196 # The following functions are import functions for different dicts and listsCOMMENT
MEDIUMtest/new_test_framework/utils/taosdemoCfg.py246 # The following functions are alter functions for different dictsCOMMENT
MEDIUMtest/new_test_framework/utils/taosdemoCfg.py355 # The following functions are get functions for different dictsCOMMENT
MEDIUM⚡test/new_test_framework/utils/common.py1556 # This method is defined for the 'info' column of the 'information_schema.ins_stream_tasks'.COMMENT
MEDIUM⚡test/new_test_framework/utils/common.py1557 # Define the regular expression pattern to match the required formatCOMMENT
MEDIUMtest/new_test_framework/utils/pathFinding.py93 """This class is for finding path within TDengineSTRING
MEDIUM…amProcessing/03-TriggerMode/test_state_window_close.py47 # Initialize TdCom instanceCOMMENT
MEDIUM…amProcessing/03-TriggerMode/test_state_window_close.py59 # Initialize TdCom instanceCOMMENT
MEDIUM…/18-StreamProcessing/99-Others/test_fs_04_ts_column.py74 # Create a remote table with NO primary key timestamp column.COMMENT
MEDIUM…18-StreamProcessing/99-Others/test_stream_tag_cache.py774 # Create a stream with a non-optimizable WHERE clause (e.g., using '!=')COMMENT
MEDIUM…treamProcessing/99-Others/test_fs_06_runtime_errors.py89 # Create the source pointing at a non-routable host so any poll fails.COMMENT
MEDIUM…18-StreamProcessing/30-OldPyCases/test_oldcase_drop.py128 # Create a simple setsql objectCOMMENT
MEDIUM…mProcessing/02-Stream/test_stream_vtable_unused_ref.py130 # Create the vgroup after deployment: initial metadata readers mayCOMMENT
MEDIUM…3-Compatibility/test_compatibility_backward_forward.py27# Define the list of base versions to testCOMMENT
MEDIUM…atibility/test_compatibility_backward_forward_part2.py27# Define the list of base versions to testCOMMENT
MEDIUM…atibility/test_compatibility_backward_forward_part3.py27# Define the list of base versions to testCOMMENT
MEDIUM…atibility/test_compatibility_backward_forward_part4.py27# Define the list of base versions to testCOMMENT
MEDIUM…g/23-Compatibility/test_compatibility_cross_version.py46# Define the list of base versions to test for stream compatibilityCOMMENT
MEDIUM…atibility/test_compatibility_backward_forward_part1.py27# Define the list of base versions to testCOMMENT
MEDIUM⚡test/cases/25-Privileges/test_priv_control.py242 # Create a stream node on specified data nodeCOMMENT
MEDIUM⚡test/cases/25-Privileges/test_priv_control.py247 # Create a query node on specified data nodeCOMMENT
MEDIUM⚡test/cases/25-Privileges/test_priv_control.py252 # Create a database (drop if exists first)COMMENT
49 more matches not shown…
Docstring Block Structure75 hits · 280 pts
SeverityFileLineSnippetContext
HIGHtools/tdgpt/lib/taosanalytics/algo/assoc/apriori.py44 Execute Apriori algorithm on transaction-item matrix. Args: matrix: DataFrame or 2D numpy STRING
HIGHtools/tdgpt/lib/tsfm/mgmt/model_state_machine.py128Calculate next model state based on operation and its status. Given an operation (download, start, stop, deleteSTRING
HIGHtools/tdgpt/lib/tsfm/mgmt/foundation_models_db.py382Update a model record only while `model_state` still holds *expected_state*. A compare-and-set. Several writersSTRING
HIGHtools/tdgpt/lib/tsfm/service/startup_args.py41Split argv into the known flag values and the arguments to leave alone. Args: argv: Argument vector, ``argvSTRING
HIGHtools/tdgpt/lib/tsfm/service/startup_args.py110Parse the startup flags a TSFM model server may receive. Args: argv: Argument vector, ``argv[0]`` being theSTRING
HIGHtest/new_test_framework/utils/mqttUtil.py249 Checks if the qos fetched by the last subscription matches the expected qos. Args: expecteSTRING
HIGHtest/new_test_framework/utils/mqttUtil.py264 Checks if the number of rows fetched by the last subscription matches the expected number of rows. ArgSTRING
HIGHtest/new_test_framework/utils/mqttUtil.py279 Retrieves the number of rows fetched by the last sub. Args: None Returns: STRING
HIGHtest/new_test_framework/utils/mqttUtil.py316 Checks if the given element is equal to the expected element. Args: elm: The element to beSTRING
HIGHtest/new_test_framework/utils/mqttUtil.py344 Checks if the given element is not equal to the expected element. Args: elm: The element tSTRING
HIGHtest/new_test_framework/utils/taoskeeper.py80 update taoskeeper cfg file Args: update_dict: dict, update dict exSTRING
HIGHtest/new_test_framework/utils/taoskeeper.py117 add param option and value to cfg file Args: option: str, param name vSTRING
HIGHtest/new_test_framework/utils/taoskeeper.py170 start taoskeeper process. Args: None Returns: None Raises: STRING
HIGHtest/new_test_framework/utils/taoskeeper.py248 stop taoskeeper process. Args: force_kill: bool, whether to force kill the process STRING
HIGHtest/new_test_framework/utils/sql.py169 Initializes the TDSql instance with a database cursor and optionally enables logging. Args: STRING
HIGHtest/new_test_framework/utils/sql.py190 Closes the cursor. Args: None Returns: None Raises: STRING
HIGHtest/new_test_framework/utils/sql.py205 Reconnect Args: username (str):The username used to log in to the cluster. pasSTRING
HIGHtest/new_test_framework/utils/sql.py237 Prepares the database by optionally dropping it if it exists, creating it, and setting it as the active databasSTRING
HIGHtest/new_test_framework/utils/sql.py279 Executes a list of SQL queries and checks the results against the expected results. Args: STRING
HIGHtest/new_test_framework/utils/sql.py360 Executes a SQL query and fetches the results. Args: sql (str): The SQL query to be executeSTRING
HIGHtest/new_test_framework/utils/sql.py511 Executes a SQL statement a specified number of times.(Not used) Args: sql (str): The SQL sSTRING
HIGHtest/new_test_framework/utils/sql.py545 Executes a SQL statement. Args: sql (str): The SQL statement to be executed. qSTRING
HIGHtest/new_test_framework/utils/sql.py583 Executes a list of SQL statements. Args: sqls (list): The list of SQL statements to be exeSTRING
HIGHtest/new_test_framework/utils/sql.py601 Executes a SQL query and waits until the expected number of rows is retrieved or the timeout is reached. STRING
HIGHtest/new_test_framework/utils/sql.py641Executes a SQL query with retry mechanism and handles both successful and failed scenarios. This method attemptSTRING
HIGHtest/new_test_framework/utils/sql.py732 Executes a SQL statement and checks if it results in an error.(Not used) Args: sql (str): STRING
HIGHtest/new_test_framework/utils/sql.py755 Executes a list of SQL queries and checks for expected errors. Args: sql_list (list): The STRING
HIGHtest/new_test_framework/utils/sql.py792Checks if a SQL statement will result in an error when executed. This method executes the provided SQL statemenSTRING
HIGHtest/new_test_framework/utils/sql.py842 Executes a SQL statement and checks for expected errors. Args: sql (str): The SQL statemenSTRING
HIGHtest/new_test_framework/utils/sql.py1018 Retrieves the data at the specified row and column from the last query result. Args: row (STRING
HIGHtest/new_test_framework/utils/sql.py1035 Retrieves the data at the specified row and column from the last query result. Args: row (iSTRING
HIGHtest/new_test_framework/utils/sql.py1048 Retrieves all data from the specified column in the last query result. Args: col (int): ThSTRING
HIGHtest/new_test_framework/utils/sql.py1066 Retrieves all data from the specified row in the last query result. Args: row (int): The rSTRING
HIGHtest/new_test_framework/utils/sql.py1084 Executes a SQL query and fetches the results. Args: sql (str): The SQL query to be executeSTRING
HIGHtest/new_test_framework/utils/sql.py1111 Retrieves the value of a specified variable from the database. Args: search_attr (str): ThSTRING
HIGHtest/new_test_framework/utils/sql.py1136 Executes a SQL query and retrieves the column names and optionally the column types. Args: STRING
HIGHtest/new_test_framework/utils/sql.py1168 Retrieves the number of rows fetched by the last query. Args: None Returns: STRING
HIGHtest/new_test_framework/utils/sql.py1183 Retrieves the number of cols fetched by the last query. Args: None Returns: STRING
HIGHtest/new_test_framework/utils/sql.py1199 Executes a SQL query and retrieves the first value in the result. Args: sql (str): The SQLSTRING
HIGHtest/new_test_framework/utils/sql.py1219 Checks if the number of rows fetched by the last query matches the expected number of rows. Args: STRING
HIGHtest/new_test_framework/utils/sql.py1239 Verify if the number of rows returned by SQL query meets the expected condition. Args: expSTRING
HIGHtest/new_test_framework/utils/sql.py1307 Checks if the number of rows fetched by the last query is within the expected range.(Not used) Args: STRING
HIGHtest/new_test_framework/utils/sql.py1331 Checks if the number of columns fetched by the last query matches the expected number of columns. ArgsSTRING
HIGHtest/new_test_framework/utils/sql.py1360 Checks if the specified row and column indices are within the range of the last query result. Args: STRING
HIGHtest/new_test_framework/utils/sql.py1405 Checks if the data type at the specified row and column matches the expected data type. Args: STRING
HIGHtest/new_test_framework/utils/sql.py1464 Checks if the data at the specified row and column matches the expected data. Args: row (iSTRING
HIGHtest/new_test_framework/utils/sql.py1970 Checks if the data at the specified key matches the expected data. Args: key: The first coSTRING
HIGHtest/new_test_framework/utils/sql.py2045 Whether the data at the specified key matches the expected data. Args: key: The first coluSTRING
HIGHtest/new_test_framework/utils/sql.py2088 Checks if the assertVal is true. Args: assertVal: The value to be assert show STRING
HIGHtest/new_test_framework/utils/sql.py2111 Executes a SQL query and checks if the result matches the expected data. Args: sql (str): STRING
HIGHtest/new_test_framework/utils/sql.py2145 Loop executes a SQL query and checks if the result matches the expected data. Args: sql (sSTRING
HIGHtest/new_test_framework/utils/sql.py2194 Executes a SQL query and checks if the result matches the expected data from a CSV file.(Not used) ArgSTRING
HIGHtest/new_test_framework/utils/sql.py2236 Executes a SQL query and checks if the result matches the expected data (Same as checkDataMem). Args: STRING
HIGHtest/new_test_framework/utils/sql.py2269 Executes a SQL query and checks if the result matches the expected data from a CSV file line by line. STRING
HIGHtest/new_test_framework/utils/sql.py2316 Checks if the specified row and column indices are within the range of the last query result without exiting thSTRING
HIGHtest/new_test_framework/utils/sql.py2342 Checks if the data at the specified row and column matches the expected data without exiting the program. STRING
HIGHtest/new_test_framework/utils/sql.py2392 Executes a SQL query in a loop and checks if the data at the specified row and column matches the expected dataSTRING
HIGHtest/new_test_framework/utils/sql.py2436 Checks if the number of affected rows from the last executed SQL statement matches the expected number of affecSTRING
HIGHtest/new_test_framework/utils/sql.py2465 Checks if the column names from the last query match the expected column names. Args: col_STRING
HIGHtest/new_test_framework/utils/sql.py2543 Checks if the given element is equal to the expected element. Args: elm: The element to beSTRING
15 more matches not shown…
Dead Code173 hits · 250 pts
SeverityFileLineSnippetContext
MEDIUMtools/tdgpt/tests/resource_manager_test.py451CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py79CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py80CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py82CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py84CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py86CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py88CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py90CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py92CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py94CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py96CODE
MEDIUMtest/new_test_framework/taostest/performance/monitor.py98CODE
MEDIUMtest/new_test_framework/utils/mqttUtil.py54CODE
MEDIUMtest/new_test_framework/utils/mqttUtil.py72CODE
MEDIUMtest/new_test_framework/utils/pathFinding.py138CODE
MEDIUMtest/new_test_framework/utils/pathFinding.py142CODE
MEDIUMtest/new_test_framework/utils/pathFinding.py143CODE
MEDIUMtest/new_test_framework/utils/pathFinding.py149CODE
MEDIUMtest/new_test_framework/utils/pathFinding.py153CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py205CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py207CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py239CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py240CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py267CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py271CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py272CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py289CODE
MEDIUM…treamProcessing/20-UseCase/three_gorges_phase1_bug1.py290CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py172CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py233CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py235CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py237CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py269CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py270CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py297CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py301CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py302CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py319CODE
MEDIUM…treamProcessing/20-UseCase/test_three_gorges_phase1.py320CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py111CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py112CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py113CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py117CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py142CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py146CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py159CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py163CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py170CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py171CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py172CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py173CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py180CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py205CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py206CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py207CODE
MEDIUM…StreamProcessing/31-OldTsimCases/test_oldcase_state.py213CODE
MEDIUMtest/cases/25-Privileges/test_priv_control.py1780CODE
MEDIUMtest/cases/25-Privileges/test_priv_control.py1783CODE
MEDIUMtest/cases/25-Privileges/test_priv_control.py1784CODE
MEDIUMtest/cases/25-Privileges/test_priv_control.py1787CODE
113 more matches not shown…
Structural Annotation Overuse151 hits · 247 pts
SeverityFileLineSnippetContext
LOWtools/taosdump/src/compatible/compatAvroUtil.c526 // Step 1: iterate server columns (same order as buildPartialStr)COMMENT
LOWtools/taosdump/src/compatible/compatAvroUtil.c549 // Step 2: for each backup column, find matching server columnCOMMENT
LOW⚡tools/taosdump/src/compatible/compatAvro.c730 // Step 1: Execute dbs.sql (CREATE DATABASE, USE, CREATE STABLE, ...)COMMENT
LOW⚡tools/taosdump/src/compatible/compatAvro.c737 // Step 2: Scan data directoriesCOMMENT
LOWtools/taosdump/src/compatible/compatAvro.c749 // Step 3: Restore meta at dbPath level (tbtags and ntb files live at DB root)COMMENT
LOWtools/taosdump/src/compatible/compatAvro.c768 // Step 4: Physical data (from data*/ subdirectories)COMMENT
LOWtools/taosdump/src/compatible/compatAvro.c794 // Step 5: Virtual tables meta at dbPath level (second pass)COMMENT
LOWtools/taosdump/src/compatible/compatAvro.c815 // Step 6: Virtual data — skip for now; virtual tables don't export data filesCOMMENT
LOWtools/taosdump/src/restore/restoreMeta.c2987 // Step 1: qualify stream name with targetDb if not already db-qualified.COMMENT
LOWtools/taosdump/src/restore/restoreMeta.c3022 // Step 2: apply every -W rename pair to database references in the DDL,COMMENT
LOWtools/boosttools/README.md267# Step 1: sync schema onlyCOMMENT
LOWtools/boosttools/README.md270# Step 2: sync data separately (possibly on a different machine)COMMENT
LOW⚡tools/boosttools/deploy.sh30# Step 1: Create remote directoryCOMMENT
LOW⚡tools/boosttools/deploy.sh34# Step 2: Copy source filesCOMMENT
LOW⚡tools/boosttools/deploy.sh46# Step 3: Build on remoteCOMMENT
LOW⚡tools/boosttools/deploy.sh50# Step 4: VerifyCOMMENT
LOW⚡tools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py560 # Step 3: Save model files and validate pklCOMMENT
LOW⚡tools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py569 # Step 4: Register serviceCOMMENT
LOWtools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py527 # Step 1: Extract and validate payloadCOMMENT
LOWtools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py549 # Step 2: Validate model name and prepare directoriesCOMMENT
LOW⚡test/tools/compat-check/server/rollingUpgrade.py337 # Step 1: stop all nodesCOMMENT
LOW⚡test/tools/compat-check/server/rollingUpgrade.py346 # Step 2: replace binaries on all nodesCOMMENT
LOW⚡test/tools/compat-check/server/rollingUpgrade.py351 # Step 3: start all nodesCOMMENT
LOWtest/new_test_framework/utils/eutil.py82 # Step 1: Find all processes named "taosd"COMMENT
LOWtest/new_test_framework/utils/eutil.py106 # Step 2: Get thread information for the first taosd processCOMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_2.py111 # Step 3: Write trigger data to trigger tables (tdb) to start stream computationCOMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_3.py110 # Step 3: Write trigger data to trigger tables (tdb) to start stream computationCOMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py108 # Step 1: Write base data to meters table (qdb)COMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py119 # Step 3: Write trigger data to trigger tables (tdb) to start stream computationCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py835 # Step 1: Verify stream exists and is runningCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py841 # Step 2: Verify target table was deleted before writing trigger dataCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py870 # Step 3: Check stream status and behaviorCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py876 # Step 4: Verify system robustnessCOMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py172 # Step 1: Install old version and create streamsCOMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py176 # Step 2: Try to start with new version (should fail)COMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py183 # Step 3: Cleanup streams on old versionCOMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py186 # Step 4: Create new streams on new versionCOMMENT
LOWtest/cases/25-Privileges/test_priv_upgrade.py201 # Step 1: Install old version and create clusterCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py261 # Step 2: Prepare test data and usersCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py265 # Step 3: Capture baselineCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py270 # Step 4: Cold upgradeCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py326 # Step 5: Verify upgrade resultsCOMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py351 # Step 1: Install old version and create clusterCOMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py393 # Step 2: Prepare test data and userCOMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py422 # Step 3: Upgrade to buggy version 3.4.2.4COMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py505 # Step 4: Upgrade to latest versionCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_basic_c.py427 # Step 1: Simple ALTER→ROLLBACK→SELECT (no DROP)COMMENT
LOWtest/cases/21-MetaData/test_meta_batch_txn_basic_c.py438 # Step 2: ALTER→DROP→ROLLBACK→SELECTCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_advanced.py625 # Step 1: Simple ALTER→ROLLBACKCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_advanced.py635 # Step 2: ALTER→DROP→ROLLBACKCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_stress.py242 # Step 1: pre-fill active txns close to the global limitCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_stress.py251 # Step 2: burst concurrent BEGIN and verify stable admission/reject behaviorCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_stress.py293 # Step 3: cleanup and verify admission recovers immediatelyCOMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py543 # Step 1: Create super table (outside transaction)COMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py548 # Step 2: Create stream that aggregates first(score) per child table nameCOMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py575 # Step 4: Insert known score values into each CTBCOMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py582 # Step 5: Wait for stream to process (up to 20s).COMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py600 # Step 6: Verify exact score valuesCOMMENT
LOW…ases/21-MetaData/test_txn_consumer_data_correctness.py562 # Step 3: Commit 3 CTBs in a single batch transactionCOMMENT
LOW⚡test/cases/21-MetaData/test_taosx_txn_cluster.py329 # Step 1: Baseline — write WAL .txn entriesCOMMENT
91 more matches not shown…
Verbosity Indicators142 hits · 235 pts
SeverityFileLineSnippetContext
LOWtools/taosdump/src/compatible/compatAvroUtil.c526 // Step 1: iterate server columns (same order as buildPartialStr)COMMENT
LOWtools/taosdump/src/compatible/compatAvroUtil.c549 // Step 2: for each backup column, find matching server columnCOMMENT
LOW⚡tools/taosdump/src/compatible/compatAvro.c730 // Step 1: Execute dbs.sql (CREATE DATABASE, USE, CREATE STABLE, ...)COMMENT
LOW⚡tools/taosdump/src/compatible/compatAvro.c737 // Step 2: Scan data directoriesCOMMENT
LOWtools/taosdump/src/compatible/compatAvro.c749 // Step 3: Restore meta at dbPath level (tbtags and ntb files live at DB root)COMMENT
LOWtools/taosdump/src/compatible/compatAvro.c768 // Step 4: Physical data (from data*/ subdirectories)COMMENT
LOWtools/taosdump/src/compatible/compatAvro.c794 // Step 5: Virtual tables meta at dbPath level (second pass)COMMENT
LOWtools/taosdump/src/compatible/compatAvro.c815 // Step 6: Virtual data — skip for now; virtual tables don't export data filesCOMMENT
LOWtools/taosdump/src/restore/restoreMeta.c2987 // Step 1: qualify stream name with targetDb if not already db-qualified.COMMENT
LOWtools/taosdump/src/restore/restoreMeta.c3022 // Step 2: apply every -W rename pair to database references in the DDL,COMMENT
LOW⚡tools/boosttools/deploy.sh30# Step 1: Create remote directoryCOMMENT
LOW⚡tools/boosttools/deploy.sh34# Step 2: Copy source filesCOMMENT
LOW⚡tools/boosttools/deploy.sh46# Step 3: Build on remoteCOMMENT
LOW⚡tools/boosttools/deploy.sh50# Step 4: VerifyCOMMENT
LOW⚡tools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py560 # Step 3: Save model files and validate pklCOMMENT
LOW⚡tools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py569 # Step 4: Register serviceCOMMENT
LOWtools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py527 # Step 1: Extract and validate payloadCOMMENT
LOWtools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py549 # Step 2: Validate model name and prepare directoriesCOMMENT
LOW⚡test/tools/compat-check/server/rollingUpgrade.py337 # Step 1: stop all nodesCOMMENT
LOW⚡test/tools/compat-check/server/rollingUpgrade.py346 # Step 2: replace binaries on all nodesCOMMENT
LOW⚡test/tools/compat-check/server/rollingUpgrade.py351 # Step 3: start all nodesCOMMENT
LOWtest/new_test_framework/utils/eutil.py82 # Step 1: Find all processes named "taosd"COMMENT
LOWtest/new_test_framework/utils/eutil.py106 # Step 2: Get thread information for the first taosd processCOMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_2.py111 # Step 3: Write trigger data to trigger tables (tdb) to start stream computationCOMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_3.py110 # Step 3: Write trigger data to trigger tables (tdb) to start stream computationCOMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py108 # Step 1: Write base data to meters table (qdb)COMMENT
LOW…/18-StreamProcessing/08-Recalc/recalc_expired_bug_1.py119 # Step 3: Write trigger data to trigger tables (tdb) to start stream computationCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py835 # Step 1: Verify stream exists and is runningCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py841 # Step 2: Verify target table was deleted before writing trigger dataCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py870 # Step 3: Check stream status and behaviorCOMMENT
LOW⚡…sing/06-ResultSaved/test_result_saved_comprehensive.py876 # Step 4: Verify system robustnessCOMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py172 # Step 1: Install old version and create streamsCOMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py176 # Step 2: Try to start with new version (should fail)COMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py183 # Step 3: Cleanup streams on old versionCOMMENT
LOW⚡…g/23-Compatibility/test_compatibility_cross_version.py186 # Step 4: Create new streams on new versionCOMMENT
LOWtest/cases/25-Privileges/test_priv_upgrade.py201 # Step 1: Install old version and create clusterCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py261 # Step 2: Prepare test data and usersCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py265 # Step 3: Capture baselineCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py270 # Step 4: Cold upgradeCOMMENT
LOW⚡test/cases/25-Privileges/test_priv_upgrade.py326 # Step 5: Verify upgrade resultsCOMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py351 # Step 1: Install old version and create clusterCOMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py393 # Step 2: Prepare test data and userCOMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py422 # Step 3: Upgrade to buggy version 3.4.2.4COMMENT
LOW…st/cases/25-Privileges/test_priv_upgrade_regression.py505 # Step 4: Upgrade to latest versionCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_basic_c.py427 # Step 1: Simple ALTER→ROLLBACK→SELECT (no DROP)COMMENT
LOWtest/cases/21-MetaData/test_meta_batch_txn_basic_c.py438 # Step 2: ALTER→DROP→ROLLBACK→SELECTCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_advanced.py625 # Step 1: Simple ALTER→ROLLBACKCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_advanced.py635 # Step 2: ALTER→DROP→ROLLBACKCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_stress.py242 # Step 1: pre-fill active txns close to the global limitCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_stress.py251 # Step 2: burst concurrent BEGIN and verify stable admission/reject behaviorCOMMENT
LOW⚡test/cases/21-MetaData/test_meta_batch_txn_stress.py293 # Step 3: cleanup and verify admission recovers immediatelyCOMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py543 # Step 1: Create super table (outside transaction)COMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py548 # Step 2: Create stream that aggregates first(score) per child table nameCOMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py575 # Step 4: Insert known score values into each CTBCOMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py582 # Step 5: Wait for stream to process (up to 20s).COMMENT
LOW⚡…ases/21-MetaData/test_txn_consumer_data_correctness.py600 # Step 6: Verify exact score valuesCOMMENT
LOW…ases/21-MetaData/test_txn_consumer_data_correctness.py562 # Step 3: Commit 3 CTBs in a single batch transactionCOMMENT
LOW⚡test/cases/21-MetaData/test_taosx_txn_cluster.py329 # Step 1: Baseline — write WAL .txn entriesCOMMENT
LOW⚡test/cases/21-MetaData/test_taosx_txn_cluster.py333 # Step 2: Identify VNode leader for src_txn_dbCOMMENT
LOW⚡test/cases/21-MetaData/test_taosx_txn_cluster.py343 # Step 3: Restart — walTxnFilesRecover + STxnWalManager eager-loadCOMMENT
82 more matches not shown…
Redundant / Tautological Comments109 hits · 144 pts
SeverityFileLineSnippetContext
LOWpackaging/setup_env.sh611 # Check if the operating system is CentOS 7COMMENT
LOWpackaging/setup_env.sh624 # Check if cmake is installedCOMMENT
LOWpackaging/setup_env.sh754 # Check if the JDK package is available in the repositoryCOMMENT
LOWpackaging/setup_env.sh904 # Check if the JDK package is available in the repositoryCOMMENT
LOWpackaging/setup_env.sh1101 # Check if Go is installedCOMMENT
LOWpackaging/setup_env.sh1159 # Check if Rust is already installedCOMMENT
LOWpackaging/setup_env.sh1200 # Check if the installation was successfulCOMMENT
LOWpackaging/setup_env.sh1295 # Check if version is specifiedCOMMENT
LOWpackaging/setup_env.sh1495 # Check if Prometheus binary existsCOMMENT
LOWpackaging/setup_env.sh1578 # Check if Grafana is already installedCOMMENT
LOWpackaging/setup_env.sh1597 # Check if Grafana was installed successfullyCOMMENT
LOWpackaging/setup_env.sh1610 # Check if Grafana is already installedCOMMENT
LOWpackaging/setup_env.sh1631 # Check if Grafana was installed successfullyCOMMENT
LOWpackaging/setup_env.sh1681 # Check if Docker is already installedCOMMENT
LOWpackaging/setup_env.sh1720 # Check if Docker is already installedCOMMENT
LOWpackaging/setup_env.sh1764 # Check if Docker Compose is installedCOMMENT
LOWpackaging/setup_env.sh1783 # Check if Trivy is already installedCOMMENT
LOWpackaging/setup_env.sh2130 # Check if at least one argument is providedCOMMENT
LOWpackaging/tools/install.sh1433 # Check if correct ip addressCOMMENT
LOWpackaging/tools/install.sh2060 # Check if version compatibleCOMMENT
LOWpackaging/tools/install_client.sh174 # Check if libtaosws.so.* files exist using ls instead of -f with globCOMMENT
LOWpackaging/tools/install_client.sh185 # Check if libtaosws.so.* files exist using ls instead of -f with globCOMMENT
LOWpackaging/tools/install_client.sh203 # Check if libtaosws.dylib.* files exist using ls instead of -f with globCOMMENT
LOWpackaging/tools/post.sh449 # Check if correct ip addressCOMMENT
LOWpackaging/tools/make_install.sh248 # Check if explorer files exist using ls instead of -f with globCOMMENT
LOWpackaging/tools/install_spec.sh529 # Check if correct ip addressCOMMENT
LOWpackaging/tools/install_spec.sh949 # Check if version compatibleCOMMENT
LOWpackaging/docker/entrypoint.sh180 # Check if model existsCOMMENT
LOWpackaging/docker/entrypoint.sh195 # Check if subdirectory existsCOMMENT
LOWpackaging/docker/entrypoint.sh200 # Check if flag file existsCOMMENT
LOWpackaging/docker/v3/tsdb/entrypoint.sh175 # Check if already initialized via data files (similar to MySQL checking datadir)COMMENT
LOWpackaging/docker/v3/tsdb/entrypoint.sh240# Check if already initialized via data files, similar to MySQL/PostgreSQL behaviorCOMMENT
LOWtools/tsbs-tdengine/tools/TDengineClusterSetup.py244 # Check if running on default port 6041COMMENT
LOWtools/tsbs-tdengine/tools/sort_csv.py36 # Check if all sort columns existCOMMENT
LOWtools/tsbs-tdengine/src/deployCluster.py237 # Check if running on default port 6041COMMENT
LOWtools/tsbs-tdengine/src/deployCluster.py324 # Check if DNode is already runningCOMMENT
LOWtools/tsbs-tdengine/src/deployCluster.py381 # Check if any taosd process is still runningCOMMENT
LOWtools/tsbs-tdengine/src/writeData.py195 # Check if any insertions failedCOMMENT
LOWtools/tdgpt/script/install.sh353 # Iterate over the array and create/remove links as neededCOMMENT
LOWtools/tdgpt/script/taosanode_service.py635 # Check if venv existsCOMMENT
LOWtools/tdgpt/script/taosanode_service.py1586 # Check if still runningCOMMENT
LOWtools/tdgpt/script/taosanode_service.py2180 # Check if still runningCOMMENT
LOW⚡tools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py574 # Check if another worker already registered this model via sync_dynamic_servicesCOMMENT
LOWtools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py239 # Check if model already existsCOMMENT
LOWtools/tdgpt/lib/taosanalytics/handlers/model_mgmt.py649 # Check if anything needed to be cleaned upCOMMENT
LOWtools/tdgpt/lib/tsfm/mgmt/foundation_model.py1818 # Check if already downloadedCOMMENT
LOWtools/tdgpt/lib/tsfm/mgmt/foundation_model.py1867 # Check if model is running (cannot replace running models)COMMENT
LOWtest/tools/compat-check/server/rollingUpgrade.py142 # Check if the stopped node has transitioned out of 'ready'COMMENT
LOW⚡test/tools/compat-check/resource/resourceManager.py253 # Assign subtables to threadsCOMMENT
LOW⚡test/tools/repair/repair_tsdb_data.py32 # Read file contentCOMMENT
LOW⚡test/tools/repair/repair_tsdb_data.py36 # Check if the fid existsCOMMENT
LOWtest/crash_gen/crash_gen_main.py1797 # Check if snode already exists on dnode 1COMMENT
LOWtest/crash_gen/crash_gen_main.py1802 # Check if snode exists on dnode 1COMMENT
LOWtest/crash_gen/service_manager.py818 # Check if it's really stoppedCOMMENT
LOW⚡test/ci/count_assert.py24# Check if "community" or "tests" is in self_pathCOMMENT
LOW⚡test/ci/count_assert.py29 # Check if index_TDinternal is valid and set work_path accordinglyCOMMENT
LOW⚡test/ci/count_assert.py36 # Check if index_TDengine is valid and set work_path accordinglyCOMMENT
LOW⚡test/ci/scan_file_path.py64# Check if "community" or "tests" is in self_pathCOMMENT
LOW⚡test/ci/scan_file_path.py70 # Check if index_TDinternal is valid and set work_path accordinglyCOMMENT
LOW⚡test/ci/scan_file_path.py77 # Check if index_TDengine is valid and set work_path accordinglyCOMMENT
49 more matches not shown…
Hallucination Indicators9 hits · 125 pts
SeverityFileLineSnippetContext
CRITICAL⚡…-StreamProcessing/20-UseCase/tobacco_data/idmp/vtb.sql2CREATE VTABLE `idmp`.`vt_带式输送机_f1w1a_belt_conveyor_02`(`电机信号` FROM `idmp_sample_tobacco`.`f1w1a_belt_conveyor_02`.`motorCODE
CRITICAL⚡…-StreamProcessing/20-UseCase/tobacco_data/idmp/vtb.sql5CREATE VTABLE `idmp`.`vt_带式输送机_f1w1a_belt_conveyor_05`(`电机信号` FROM `idmp_sample_tobacco`.`f1w1a_belt_conveyor_05`.`motorCODE
CRITICAL⚡…-StreamProcessing/20-UseCase/tobacco_data/idmp/vtb.sql7CREATE VTABLE `idmp`.`vt_带式输送机_f1w1a_belt_conveyor_07`(`电机信号` FROM `idmp_sample_tobacco`.`f1w1a_belt_conveyor_07`.`motorCODE
CRITICAL⚡…-StreamProcessing/20-UseCase/tobacco_data/idmp/vtb.sql10CREATE VTABLE `idmp`.`vt_带式输送机_f1w1a_belt_conveyor_10`(`电机信号` FROM `idmp_sample_tobacco`.`f1w1a_belt_conveyor_10`.`motorCODE
CRITICAL⚡…-StreamProcessing/20-UseCase/tobacco_data/idmp/vtb.sql12CREATE VTABLE `idmp`.`vt_带式输送机_f1w1a_belt_conveyor_12`(`电机信号` FROM `idmp_sample_tobacco`.`f1w1a_belt_conveyor_12`.`motorCODE
CRITICAL⚡…-StreamProcessing/20-UseCase/tobacco_data/idmp/vtb.sql20CREATE VTABLE `idmp`.`vt_带式输送机_f1w1a_belt_conveyor_20`(`电机信号` FROM `idmp_sample_tobacco`.`f1w1a_belt_conveyor_20`.`motorCODE
CRITICAL⚡…-StreamProcessing/20-UseCase/tobacco_data/idmp/vtb.sql22CREATE VTABLE `idmp`.`vt_带式输送机_f1w1b_belt_conveyor_02`(`电机信号` FROM `idmp_sample_tobacco`.`f1w1b_belt_conveyor_02`.`motorCODE
CRITICALdocs/zh/16-faq/01-faq.md223 at com.taosdata.jdbc.ws.Transport.checkConnection(Transport.java:393)CODE
CRITICALdocs/en/16-faq/01-faq.md223 at com.taosdata.jdbc.ws.Transport.checkConnection(Transport.java:393)CODE
Fake / Example Data128 hits · 112 pts
SeverityFileLineSnippetContext
LOWtools/shell/test/totp-cli.py37def generate_qr(secret_key, issuer="MyApp", account_name="user@example.com"):CODE
LOWtools/shell/test/totp-cli.py57 parser.add_argument("--account", default="user@example.com", help="账户名称")CODE
LOW⚡tools/tdgpt/tests/resource_manager_test.py176 (model_dir / "README.md").write_text("placeholder", encoding="utf-8")CODE
LOW…es/09-DataQuerying/13-CaseWhen/test_query_case_when.py1420 fake_data = fake.random_int(min=-9223372036854775807, max=9223372036854775807, step=1)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py359 fake_data = fake.random_int(min=1, max=10000000000000, step=1)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py361 sql = " select derivative(%s,%ds,0) from %s.stable_1 "%('q_smallint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py364 sql = " select derivative(%s,%ds,0) from %s.stable_1 "%('q_bigint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py367 sql = " select derivative(%s,%ds,0) from %s.stable_1 "%('q_tinyint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py370 sql = " select derivative(%s,%ds,0) from %s.stable_1 "%('q_int',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py373 sql = " select derivative(%s,%ds,0) from %s.stable_1 "%('q_float',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py376 sql = " select derivative(%s,%ds,0) from %s.stable_1 "%('q_double',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py379 sql = " select derivative(%s,%ds,1) from %s.stable_1 "%('q_smallint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py382 sql = " select derivative(%s,%ds,1) from %s.stable_1 "%('q_bigint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py385 sql = " select derivative(%s,%ds,1) from %s.stable_1 "%('q_tinyint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py388 sql = " select derivative(%s,%ds,1) from %s.stable_1 "%('q_int',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py391 sql = " select derivative(%s,%ds,1) from %s.stable_1 "%('q_float',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py394 sql = " select derivative(%s,%ds,1) from %s.stable_1 "%('q_double',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py397 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts"%('q_smallint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py400 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts "%('q_bigint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py403 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts "%('q_tinyint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py406 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts "%('q_int',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py409 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts "%('q_float',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py412 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts "%('q_double',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py415 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts "%('q_smallint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py418 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts "%('q_bigint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py421 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts "%('q_tinyint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py424 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts "%('q_int',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py427 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts "%('q_float',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py430 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts "%('q_double',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py433 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts desc"%('q_smallint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py436 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts desc "%('q_bigint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py439 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts desc "%('q_tinyint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py442 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts desc "%('q_int',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py445 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts desc "%('q_float',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py448 sql = " select derivative(%s,%ds,0) from %s.stable_1 order by ts desc "%('q_double',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py451 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc "%('q_smallint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py454 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc "%('q_bigint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py457 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc "%('q_tinyint',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py460 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc "%('q_int',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py463 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc "%('q_float',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py466 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc"%('q_double',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py469 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc limit 3000"%('q_smallint',fake_data,databaCODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py472 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc limit 3000 "%('q_bigint',fake_data,databasCODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py475 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc limit 3000 "%('q_tinyint',fake_data,databaCODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py478 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc limit 3000 "%('q_int',fake_data,database)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py481 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc limit 3000 "%('q_float',fake_data,databaseCODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py484 sql = " select derivative(%s,%ds,1) from %s.stable_1 order by ts desc limit 3000"%('q_double',fake_data,databaseCODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py576 self.constant_check("%s" %self.db,'count','%d' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py579 self.constant_check("%s" %self.db,'count','(cast(%d as int))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py581 self.constant_check("%s" %self.db,'count','(cast(%d as smallint))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py583 self.constant_check("%s" %self.db,'count','(cast(%d as bigint))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py585 self.constant_check("%s" %self.db,'count','(cast(%d as tinyint))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py587 self.constant_check("%s" %self.db,'count','(cast(%d as float))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py589 self.constant_check("%s" %self.db,'count','(cast(%d as double))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py592 self.constant_check("%s" %self.db,'sum','%d' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py595 self.constant_check("%s" %self.db,'sum','(cast(%d as int))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py597 self.constant_check("%s" %self.db,'sum','(cast(%d as smallint))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py599 self.constant_check("%s" %self.db,'sum','(cast(%d as bigint))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py601 self.constant_check("%s" %self.db,'sum','(cast(%d as tinyint))' %fake_data)CODE
LOW⚡…ses/uncatalog/system-test/2-query/test_select_index.py603 self.constant_check("%s" %self.db,'sum','(cast(%d as float))' %fake_data)CODE
68 more matches not shown…
AI Slop Vocabulary36 hits · 94 pts
SeverityFileLineSnippetContext
MEDIUMtest/crash_gen/crash_gen_main.py1844 # Choose modern stream options following TDengine best practicesCOMMENT
MEDIUMtest/ci/run_windows_ci.py41# host) while parts of the harness relay text decoded withCOMMENT
MEDIUM…amProcessing/08-Recalc/test_recalc_combined_options.py163 # Trigger table for comprehensive combination (WATERMARK + DELETE_RECALC + EXPIRED_TIME)COMMENT
MEDIUM…amProcessing/08-Recalc/test_recalc_combined_options.py217 # Data for comprehensive combination (02:09:00 - 02:11:30)COMMENT
MEDIUM…amProcessing/08-Recalc/test_recalc_combined_options.py438 # Test comprehensive combination (WATERMARK + DELETE_RECALC + EXPIRED_TIME)COMMENT
MEDIUM…ssing/03-TriggerMode/test_stream_tmq_client_charset.py217 # UTF-8 harness sanity on the first scenario only (server==UTF-8 soCOMMENT
MEDIUM…ssing/03-TriggerMode/test_stream_tmq_client_charset.py280 # is timing-robust and catches any c==0 fallback window.COMMENT
MEDIUM…-StreamProcessing/06-ResultSaved/result_saved_bug_2.py26 """Result saved: comprehensiveSTRING
MEDIUM…/06-ResultSaved/test_result_saved_schema_validation.py99 # Create trigger table with various data types for comprehensive testingCOMMENT
MEDIUM…-StreamProcessing/06-ResultSaved/result_saved_bug_1.py26 """Result saved: comprehensiveSTRING
MEDIUM…rocessing/02-Stream/test_stream_vtable_agg_optimize.py630 # dependent. Assert the robust invariant: the stream produced outputCOMMENT
MEDIUM⚡…ases/21-MetaData/test_meta_batch_txn_ddl_visibility.py1620 """Batch meta txn: DDL visibility and isolation comprehensive tests.STRING
MEDIUM…ases/21-MetaData/test_meta_batch_txn_ddl_visibility.py17"""Batch meta txn: DDL visibility and isolation comprehensive tests."""STRING
MEDIUM⚡test/cases/21-MetaData/test_meta_batch_txn_seq_edge.py60 # s90: Rapid txn creation exhausts a range → seamless reallocationCOMMENT
MEDIUM…es/81-Tools/06-TaosBackup/test_taosbackup_integrity.py245 # Use named-column queries — more robust than positional indexingCOMMENT
LOWtest/cases/50-Others/02-Repair/test_copy_accuracy.py292 # Simpler approach: just use show vnodesCOMMENT
MEDIUMtest/cases/70-Cluster/redistribute_concurrent_common.py65# and the human-readable message to be robust across connector versions.COMMENT
MEDIUM…erying/19-FederatedQuery/test_fq_02_path_resolution.py1622 # ── DIM-14: USE 0-5 segments comprehensive ─────────────────────────COMMENT
MEDIUM…erying/19-FederatedQuery/test_fq_02_path_resolution.py1111 """DIM-14: USE statement 0-5 segments — comprehensive test of all USE forms."""STRING
MEDIUM…g/19-FederatedQuery/test_fq_08_system_observability.py1614 # The dnode log directory is the one harness-owned path in theCOMMENT
MEDIUM…es/09-DataQuerying/19-FederatedQuery/ensure_ext_env.sh2608 # the directory is missing; an unprivileged harness cannot create it, andCOMMENT
MEDIUM…cases/05-VirtualTables/test_vtable_tag_ref_vntb_src.py1053 # column holds the value -- robust against ins_tags column reorderingCOMMENT
LOW…es/07-Performance/test_perf_vstable_r7_with_tag_ref.py87 # L0 physical (same for both chains, just use literal L0)COMMENT
MEDIUM⚡include/common/trow.h60#define TD_VTYPE_OPTR 3 // OPERATOR: 4 - 1, utilize to get remainderCOMMENT
MEDIUM⚡include/common/trow.h60#define TD_VTYPE_OPTR 3 // OPERATOR: 4 - 1, utilize to get remainderCOMMENT
MEDIUM⚡include/common/trow.h64#define TD_VTYPE_OPTR_I 7 // OPERATOR: 8 - 1, utilize to get remainderCOMMENT
MEDIUM⚡include/common/trow.h64#define TD_VTYPE_OPTR_I 7 // OPERATOR: 8 - 1, utilize to get remainderCOMMENT
MEDIUMinclude/os/osThread.h263// int32_t taosThreadMutexAttrGetRobust(const TdThreadMutexAttr * attr, int32_t * robust);COMMENT
MEDIUMinclude/os/osThread.h267// int32_t taosThreadMutexAttrSetRobust(TdThreadMutexAttr * attr, int32_t robust);COMMENT
MEDIUMsource/dnode/mgmt/mgmt_vnode/src/vmHandle.c105 // Primary path (Client HB -> MNode timeout -> STrans) is robust enough thatCOMMENT
MEDIUMsource/dnode/vnode/src/meta/metaTable2.c3250 // find the tag by name (resolve by name - robust whether colId was supplied by the catalog)COMMENT
MEDIUMsource/libs/planner/src/planLogicCreater.c6754 // If data is sorted by primary ts, declare global order so downstream operators can leverage itCOMMENT
MEDIUMsource/os/src/osThread.c526// int32_t taosThreadMutexAttrGetRobust(const TdThreadMutexAttr * attr, int32_t * robust) {COMMENT
MEDIUMsource/os/src/osThread.c527// return pthread_mutexattr_getrobust(attr, robust);COMMENT
MEDIUMsource/os/src/osThread.c571// int32_t taosThreadMutexAttrSetRobust(TdThreadMutexAttr * attr, int32_t robust) {COMMENT
MEDIUMsource/os/src/osThread.c572// return pthread_mutexattr_setrobust(attr, robust);COMMENT
AI Structural Patterns71 hits · 55 pts
SeverityFileLineSnippetContext
LOWtools/tsbs-tdengine/src/outMetrics.py26CODE
LOWtools/tdgpt/script/install.py487CODE
LOWtools/tdgpt/lib/tsfm/service/tdtsfm_server.py68CODE
LOWtools/tdgpt/lib/tsfm/service/tdtsfm_server.py101CODE
LOWtools/tdgpt/lib/tsfm/service/tdtsfm_server.py144CODE
LOWtools/tdgpt/lib/tsfm/service/tdtsfm_server.py646CODE
LOWtools/tdgpt/lib/tsfm/service/tdtsfm_server.py804CODE
LOWtest/crash_gen/crash_gen_main.py1249CODE
LOWtest/crash_gen/crash_gen_main.py2366CODE
LOWtest/new_test_framework/taostest/util/common.py456CODE
LOWtest/new_test_framework/taostest/util/common.py485CODE
LOWtest/new_test_framework/taostest/util/common.py521CODE
LOWtest/new_test_framework/taostest/util/common.py613CODE
LOWtest/new_test_framework/taostest/util/common.py841CODE
LOWtest/new_test_framework/taostest/util/common.py1012CODE
LOWtest/new_test_framework/taostest/util/common.py1594CODE
LOWtest/new_test_framework/taostest/util/common.py1627CODE
LOWtest/new_test_framework/taostest/util/common.py1846CODE
LOWtest/new_test_framework/taostest/util/common.py1990CODE
LOWtest/new_test_framework/taostest/util/common.py2258CODE
LOWtest/new_test_framework/taostest/util/common.py2355CODE
LOWtest/new_test_framework/taostest/util/common.py2454CODE
LOW…ew_test_framework/taostest/performance/perfor_basic.py561CODE
LOW…ew_test_framework/taostest/performance/perfor_basic.py664CODE
LOW…ew_test_framework/taostest/performance/perfor_basic.py698CODE
LOW…ew_test_framework/taostest/performance/perfor_basic.py800CODE
LOW…ew_test_framework/taostest/performance/perfor_basic.py1197CODE
LOWtest/new_test_framework/utils/streamUtil.py582CODE
LOWtest/new_test_framework/utils/streamUtil.py901CODE
LOWtest/new_test_framework/utils/streamUtil.py1178CODE
LOWtest/new_test_framework/utils/common.py63CODE
LOWtest/new_test_framework/utils/common.py451CODE
LOWtest/new_test_framework/utils/common.py1241CODE
LOWtest/new_test_framework/utils/common.py1363CODE
LOWtest/new_test_framework/utils/common.py1920CODE
LOWtest/new_test_framework/utils/common.py1977CODE
LOWtest/new_test_framework/utils/common.py2135CODE
LOWtest/new_test_framework/utils/common.py2185CODE
LOWtest/new_test_framework/utils/common.py2459CODE
LOWtest/new_test_framework/utils/common.py2886CODE
LOWtest/new_test_framework/utils/server/cluster.py57CODE
LOW…st/cases/18-StreamProcessing/05-Notify/notify_check.py161CODE
LOW…st/cases/18-StreamProcessing/05-Notify/notify_check.py224CODE
LOW…treamProcessing/99-Others/test_fs_02_trigger_matrix.py198CODE
LOW…cases/18-StreamProcessing/99-Others/stream_perf_new.py88CODE
LOW…eamProcessing/22-Performance/stream_perf_historical.py418CODE
LOW…eamProcessing/22-Performance/stream_perf_historical.py530CODE
LOW…treamProcessing/22-Performance/stream_perf_realtime.py414CODE
LOW…treamProcessing/22-Performance/stream_perf_realtime.py595CODE
LOWtest/cases/01-DataTypes/test_datatype_decimal64.py1039CODE
LOWtest/cases/01-DataTypes/test_datatype_decimal.py1040CODE
LOWtest/cases/01-DataTypes/test_datatype_decimal_last.py983CODE
LOW…7-DataSubscription/01-Mgmt/test_drop_lost_comsumers.py73CODE
LOW…ses/06-DataIngestion/01-SQL/test_write_column_value.py224CODE
LOW…ses/06-DataIngestion/01-SQL/test_write_column_value.py259CODE
LOW…DataIngestion/03-SML/test_write_sml_opentsdb_telnet.py224CODE
LOW…DataIngestion/03-SML/test_write_sml_opentsdb_telnet.py325CODE
LOW…6-DataIngestion/03-SML/test_write_sml_influxdb_line.py242CODE
LOW…6-DataIngestion/03-SML/test_write_sml_opentsdb_json.py235CODE
LOW…6-DataIngestion/03-SML/test_write_sml_opentsdb_json.py268CODE
11 more matches not shown…
Modern Structural Boilerplate24 hits · 25 pts
SeverityFileLineSnippetContext
LOWtools/tdgpt/script/resource_manifest.py35logger = logging.getLogger(__name__)CODE
LOWtools/tdgpt/script/taosanode_service.py235def _set_log_level(level: int) -> None:CODE
LOWtools/tdgpt/lib/base.py66 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/base.py96 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/base.py167 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/base.py291 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/base.py309 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/base.py347 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/base.py393 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/base.py435 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/dynamic/wrapper/__init__.py6__all__ = [CODE
LOWtools/tdgpt/lib/dynamic/algo/__init__.py13__all__ = [CODE
LOWtools/tdgpt/lib/taosanalytics/algo/cluster/gmm.py45 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/taosanalytics/algo/cluster/__init__.py22__all__ = ["_KMeansService", "_DBScanService", "_GaussianMixtureService"]CODE
LOWtools/tdgpt/lib/taosanalytics/algo/cluster/kmeans.py46 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/taosanalytics/algo/cluster/dbscan.py44 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/taosanalytics/algo/fc/ces.py36 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/taosanalytics/algo/fc/theta.py37 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/taosanalytics/algo/fc/ets.py38 def set_params(self, params: dict) -> None:CODE
LOWtools/tdgpt/lib/tsfm/mgmt/model_state_machine.py286__all__ = [CODE
LOWtest/ci/run_win_cases.py32logger = logging.getLogger(__name__)CODE
LOWtest/new_test_framework/utils/server/win_process.py24logger = logging.getLogger(__name__)CODE
LOW⚡…cases/70-Cluster/test_wal_corruption_single_replica.py106def _setup_db(db: str) -> None:CODE
LOW⚡…/cases/70-Cluster/test_wal_corruption_three_replica.py106def _setup_db(db: str) -> None:CODE
Modern AI Meta-Vocabulary4 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMtools/tdgpt/lib/tsfm/mgmt/executor.py23# Downloads and service operations both only orchestrate a short-livedCOMMENT
MEDIUM⚡…es/81-Tools/06-TaosBackup/test_taosbackup_datatypes.py936 # Layer 1 do_taosbackup_all_types() orchestration onlyCOMMENT
MEDIUM⚡…es/81-Tools/06-TaosBackup/test_taosbackup_datatypes.py1249 # Layer-2: verify orchestrationCOMMENT
MEDIUM…ases/81-Tools/06-TaosBackup/test_taosbackup_chinese.py174 # Fixed path scaffolding around the table file:COMMENT
Synthetic Comment Markers3 hits · 12 pts
SeverityFileLineSnippetContext
HIGH…t/cases/18-StreamProcessing/20-UseCase/test_idmp_pv.py23 1. Test the analysis generated by AI recommendations, create a Stream, and verify the correctness of the stream.STRING
HIGH…es/18-StreamProcessing/20-UseCase/test_idmp_tobacco.py28 1. Test the analysis generated by AI recommendations, create a Stream, and verify the correctness of the stream.STRING
HIGHsource/os/inc/osInt.h44 // Zone id as requested by the caller (IANA or Windows spelling). Kept soCOMMENT
Overly Generic Function Names6 hits · 6 pts
SeverityFileLineSnippetContext
LOW…es/04-Query/01-SameDb/test_vtable_query_same_db_ntb.py56 def test_function(self):CODE
LOW…es/04-Query/01-SameDb/test_vtable_query_same_db_ctb.py58 def test_function(self):CODE
LOW…Query/03-ExtSource/test_vtable_query_ext_source_ntb.py85 def test_function(self):CODE
LOW…Query/03-ExtSource/test_vtable_query_ext_source_ctb.py83 def test_function(self):CODE
LOW…/04-Query/02-CrossDb/test_vtable_query_cross_db_ntb.py57 def test_function(self):CODE
LOW…/04-Query/02-CrossDb/test_vtable_query_cross_db_ctb.py59 def test_function(self):CODE
TODO Padding2 hits · 2 pts
SeverityFileLineSnippetContext
LOWsource/dnode/mgmt/node_mgmt/src/dmTransport.c152 // TODO: implement rpcSetTimeWhiteCOMMENT
LOWsource/dnode/mnode/impl/src/mndMount.c598 TAOS_CHECK_EXIT(grantCheck(TSDB_GRANT_MOUNT)); // TODO: implement when the plan is readyCODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsource/client/test/jniVersionSkewTest.sh33# Usage:COMMENT