YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
This report summarizes scanner evidence for yugabyte/yugabyte-db, a C project with 10,641 GitHub stars. SynthScan examined 6,292,776 lines of code across 23854 source files, recording 11513 pattern matches distributed across 27 syntactic categories. The legacy adjusted pattern signal is 2.8 (Low 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.
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.
Can maintainers explain intent, assumptions, and trade-offs? 9535 finding(s).
Are imports declared and package/API names verified? 807 finding(s).
Are wrappers, guards, and repeated structures necessary? 2216 finding(s).
Which changes need focused human review? 11513 finding(s).
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.
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.
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.
The scanner identified 11513 distinct pattern matches across 27 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | yb_build.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | yb_build.sh | 481 | # --verbose: enable verbose output from tests. Test output is normally suppressed and only | COMMENT |
| LOW | CMakeLists.txt | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | CMakeLists.txt | 21 | # | COMMENT |
| LOW | CMakeLists.txt | 461 | # dyld must coalesce across all dynamic libraries at process launch, which is the dominant macOS | COMMENT |
| LOW | CMakeLists.txt | 741 | set(TCMALLOC_STATIC_LIB_LD_FLAGS "") | COMMENT |
| LOW | CMakeLists.txt | 921 | # macOS links shared libraries strictly by default (macOS default is "-undefined error"). Unlike | COMMENT |
| LOW | CMakeLists.txt | 961 | # issue that requires debugging a test with LTO is #22191. | COMMENT |
| LOW | tox.ini | 1 | # Copyright (c) YugabyteDB, Inc. | COMMENT |
| LOW | codecheck.ini | 1 | # Copyright (c) YugabyteDB, Inc. | COMMENT |
| LOW | .ycm_extra_conf.py | 1 | # This is free and unencumbered software released into the public domain. | COMMENT |
| LOW | .ycm_extra_conf.py | 21 | # ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR | COMMENT |
| LOW | managed/devspace.yaml | 1 | # Copyright 2023 YugabyteDB, Inc. and Contributors | COMMENT |
| LOW | …rses/AttachUniverseToPerfAdvisor/perfAdvisorHeaders.ts | 1 | // Copyright (c) YugabyteDB, Inc. | COMMENT |
| LOW | …/features/universe/universe-form/form/UniverseForm.tsx | 21 | import { api, QUERY_KEY } from '../utils/api'; | COMMENT |
| LOW | …verse-form/form/fields/TimeSyncField/TimeSyncField.tsx | 61 | //shown only for aws, gcp, azu | COMMENT |
| LOW | managed/byoc-api-proxy/systemd/install.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | managed/byoc-api-proxy/chart/values.yaml | 41 | # extraEnv: | COMMENT |
| LOW | managed/lint/lint-ui.sh | 1 | #!/bin/bash | COMMENT |
| LOW | managed/devops/python3_requirements.txt | 1 | # Copyright 2019 YugabyteDB, Inc. and Contributors | COMMENT |
| LOW | managed/devops/pex/build_pex.sh | 21 | # Currently targets manylinux_2_28 and Python versions listed in common.sh | COMMENT |
| LOW | managed/devops/vars/cloud/oci.yml | 1 | # Copyright 2019 YugabyteDB, Inc. and Contributors | COMMENT |
| LOW | managed/devops/bin/common.sh | 1 | #@IgnoreInspection BashAddShebang | COMMENT |
| LOW | managed/devops/bin/yb_platform_backup.sh | 41 | PA_DATA_DIR="perf-advisor" | COMMENT |
| LOW | managed/devops/bin/yb_platform_backup.sh | 681 | -q -v ON_ERROR_STOP=1 -c \"TRUNCATE${truncate_targets} RESTART IDENTITY CASCADE;\"" | COMMENT |
| LOW | managed/devops/bin/yb_platform_backup.sh | 1221 | # The dump was produced with --include_pa_config_only. Only load whitelisted tables | COMMENT |
| LOW | managed/devops/bin/install_ybops.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | managed/devops/bin/run_in_virtualenv.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | managed/devops/bin/node_utils.sh | 1 | #!/bin/bash | COMMENT |
| LOW | managed/devops/bin/node_utils.sh | 61 | else | COMMENT |
| LOW | managed/devops/bin/ybcloud.sh | 1 | #!/bin/bash | COMMENT |
| LOW | managed/devops/bin/install_ansible_requirements.sh | 1 | #!/bin/bash | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/oci/__init__.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | managed/devops/opscli/ybops/scripts/ybcloud.py | 1 | #!/usr/bin/env python | COMMENT |
| LOW | managed/devops/opscli/ybops/data/configure_nic.sh | 21 | # and primary for management interface, just to be compatible with previously installed nodes | COMMENT |
| LOW | managed/devops/opscli/ybops/data/preflight_checks.sh | 1 | #!/bin/bash | COMMENT |
| LOW | …t/java/com/yugabyte/yw/controllers/SwaggerGenTest.java | 261 | // https://github.com/dwickern/swagger-play/commit/b04e4a2e145a277592d29c09d482ccb92138fa14#diff-a74181fef5ee291b8ec | COMMENT |
| LOW | …aged/api-examples/python-simple/resize-node-upgrade.py | 1 | #!/usr/bin/env python3 | COMMENT |
| LOW | managed/scripts/openapi_format_batch.js | 1 | #!/usr/bin/env node | COMMENT |
| LOW | managed/yba-installer/cmd/byoc_api_proxy.go | 61 | // yba_installer_full bundle: they are downloaded from byocApiProxy.downloadBaseUrl, | COMMENT |
| LOW | managed/yba-installer/integrationtests/workflow.go | 1 | package integrationtests | COMMENT |
| LOW | managed/yba-installer/pkg/common/certs.go | 201 | // out of argv and therefore out of yba-ctl.log. | COMMENT |
| LOW | managed/yba-installer/pkg/common/shell/run.go | 101 | } | COMMENT |
| LOW | managed/yba-cli/cmd/util/constants.go | 221 | MinCLIStableVersion = "2024.1.0.0-b4" | COMMENT |
| LOW | managed/yba-cli/cmd/util/util.go | 541 | seconds := millis / 1000 | COMMENT |
| LOW | …ed/yba-cli/cmd/universe/edit/ysqlconfigure_universe.go | 201 | ) | COMMENT |
| LOW | …aged/yba-cli/internal/formatter/tabwriter/tabwriter.go | 1 | // Copyright 2009 The Go Authors. All rights reserved. | COMMENT |
| LOW | …aged/yba-cli/internal/formatter/tabwriter/tabwriter.go | 41 | // of cells terminated by horizontal ('\t') or vertical ('\v') tabs, | COMMENT |
| LOW | …aged/yba-cli/internal/formatter/tabwriter/tabwriter.go | 61 | // terminating tab, nor would the column be contiguous). | COMMENT |
| LOW | …aged/yba-cli/internal/formatter/tabwriter/tabwriter.go | 81 | // are passed through as well. For the purpose of formatting, the | COMMENT |
| LOW | …aged/yba-cli/internal/formatter/tabwriter/tabwriter.go | 141 | b.buf = b.buf[:0] | COMMENT |
| LOW | …aged/yba-cli/internal/formatter/tabwriter/tabwriter.go | 161 | // - the widths list is a temporary list with current widths used during | COMMENT |
| LOW | …aged/yba-cli/internal/formatter/tabwriter/tabwriter.go | 201 | // specifies the filter output. The remaining parameters control the formatting: | COMMENT |
| LOW | managed/node-agent/resources/preflight_check.sh | 1 | #!/bin/bash | COMMENT |
| LOW | managed/node-agent/resources/node-agent-provision.yaml | 21 | no_proxy_list: [] | COMMENT |
| LOW | managed/node-agent/resources/node-agent-provision.yaml | 61 | # Optional name (label) of a YBA certificate config to use for node-agent TLS. | COMMENT |
| LOW | managed/node-agent/cmux/cmux.go | 1 | // Copyright 2016 The CMux Authors. All rights reserved. | COMMENT |
| LOW | managed/node-agent/cmux/matchers.go | 1 | // Copyright 2016 The CMux Authors. All rights reserved. | COMMENT |
| LOW | managed/client/java/pom.xml | 1 | <?xml version="1.0" encoding="UTF-8"?> | COMMENT |
| LOW | managed/client/java/pom.xml | 21 | // The following only applies to changes made to this file as part of YugabyteDB development. | COMMENT |
| 7557 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …rseRegionLocationPanel/UniverseRegionLocationPanel.jsx | 28 | selectedProviders: this.props.cloud.providers.data.map((provider) => provider.code) | CODE |
| CRITICAL | …src/main/java/com/yugabyte/ByocApiProxy/AppConfig.java | 45 | ApiClient defaultClient = com.yugabyte.aeon.client.Configuration.getDefaultApiClient(); | CODE |
| CRITICAL | managed/devops/opscli/ybops/cloud/azure/cloud.py | 26 | from azure.core.exceptions import ClientAuthenticationError | CODE |
| CRITICAL | managed/devops/opscli/ybops/cloud/azure/utils.py | 10 | from azure.core.exceptions import HttpResponseError | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/controllers/SwaggerGenTest.java | 276 | Field mapperField = io.swagger.util.Json.class.getDeclaredField("mapper"); | CODE |
| CRITICAL | …gration/default_/common/R__Sync_System_Roles_Test.java | 116 | com.yugabyte.yw.models.migrations.V383.Role.get(testCustomer1.getUuid(), "Admin"); | CODE |
| CRITICAL | …gabyte/yw/common/PlatformGuiceApplicationBaseTest.java | 224 | return org.mockito.junit.MockitoJUnitRunner.class.isAssignableFrom(runWith.value()) | CODE |
| CRITICAL | …est/java/com/yugabyte/yw/common/AccessManagerTest.java | 557 | + com.yugabyte.yw.common.utils.FileUtils.getFileName(configName), | CODE |
| CRITICAL | …ged/src/test/java/com/yugabyte/yw/common/UtilTest.java | 478 | org.apache.commons.io.FileUtils.deleteQuietly(new File(tmpFilePath.toString())); | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/common/NodeAgentClientTest.java | 277 | com.google.inject.util.Providers.of(mock(NodeAgentPoller.class)), | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/common/NodeAgentClientTest.java | 358 | com.google.inject.util.Providers.of(mock(NodeAgentPoller.class)), | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/common/NodeAgentClientTest.java | 378 | com.google.inject.util.Providers.of(mock(NodeAgentPoller.class)), | CODE |
| CRITICAL | …src/test/java/com/yugabyte/yw/common/LdapUtilTest.java | 480 | com.yugabyte.yw.models.rbac.Role.get(testCustomer.getUuid(), newLdapRole.name()) | CODE |
| CRITICAL | …src/test/java/com/yugabyte/yw/common/LdapUtilTest.java | 735 | com.yugabyte.yw.models.rbac.Role.get(testCustomer.getUuid(), "Admin").getRoleUUID(), | CODE |
| CRITICAL | …src/test/java/com/yugabyte/yw/common/LdapUtilTest.java | 801 | com.yugabyte.yw.models.rbac.Role.get(testCustomer.getUuid(), ldapMapping.getRoleUUID()) | CODE |
| CRITICAL | …src/test/java/com/yugabyte/yw/common/LdapUtilTest.java | 823 | com.yugabyte.yw.models.rbac.Role.get(testCustomer.getUuid(), "Admin").getRoleUUID(), | CODE |
| CRITICAL | …src/test/java/com/yugabyte/yw/common/LdapUtilTest.java | 859 | com.yugabyte.yw.models.rbac.Role.get(testCustomer.getUuid(), ldapMapping.getRoleUUID()) | CODE |
| CRITICAL | …src/test/java/com/yugabyte/yw/common/ModelFactory.java | 1314 | new io.yugabyte.operator.v1alpha1.ybuniversespec.DeviceInfo(); | CODE |
| CRITICAL | …/test/java/com/yugabyte/yw/common/ha/PlatformTest.java | 132 | com.yugabyte.yw.common.utils.FileUtils.listFiles( | CODE |
| CRITICAL | …/test/java/com/yugabyte/yw/common/ha/PlatformTest.java | 149 | remoteConfig.putAll(com.yugabyte.yw.common.TestPostgres.newIsolatedDatabaseConfig()); | CODE |
| CRITICAL | …/yw/common/export/ExportTelemetryConfigMapperTest.java | 32 | new com.yugabyte.yw.models.helpers.exporters.audit.UniverseLogsExporterConfig(); | CODE |
| CRITICAL | …/yw/common/export/ExportTelemetryConfigMapperTest.java | 52 | new com.yugabyte.yw.models.helpers.exporters.query.UniverseQueryLogsExporterConfig(); | CODE |
| CRITICAL | …/yw/common/export/ExportTelemetryConfigMapperTest.java | 74 | new com.yugabyte.yw.models.helpers.exporters.metrics.UniverseMetricsExporterConfig(); | CODE |
| CRITICAL | …ugabyte/yw/common/operator/DrConfigReconcilerTest.java | 395 | .when(() -> com.yugabyte.yw.models.DrConfig.maybeGet(modelUuid)) | CODE |
| CRITICAL | …ugabyte/yw/common/operator/DrConfigReconcilerTest.java | 437 | .when(() -> com.yugabyte.yw.models.DrConfig.maybeGet(modelUuid)) | CODE |
| CRITICAL | …ugabyte/yw/common/operator/DrConfigReconcilerTest.java | 470 | .when(() -> com.yugabyte.yw.models.DrConfig.maybeGet(modelUuid)) | CODE |
| CRITICAL | …yugabyte/yw/common/operator/ReleaseReconcilerTest.java | 134 | new io.yugabyte.operator.v1alpha1.releasespec.config.downloadconfig.gcs.Paths(); | CODE |
| CRITICAL | …yugabyte/yw/common/operator/ReleaseReconcilerTest.java | 152 | com.yugabyte.yw.models.Release.create(RELEASE_VERSION, "LTS"); | CODE |
| CRITICAL | …yugabyte/yw/common/operator/ReleaseReconcilerTest.java | 337 | com.yugabyte.yw.models.Release.create(RELEASE_VERSION, "LTS"); | CODE |
| CRITICAL | …yugabyte/yw/common/operator/ReleaseReconcilerTest.java | 423 | com.yugabyte.yw.models.Release.create(RELEASE_VERSION, "LTS"); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1588 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1597 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1603 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2192 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2199 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2204 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2301 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2308 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2313 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2504 | new io.yugabyte.operator.v1alpha1.ybuniversespec.telemetry.auditlogs.Exporters(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2512 | new io.yugabyte.operator.v1alpha1.ybuniversespec.telemetry.querylogs.Exporters(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2520 | new io.yugabyte.operator.v1alpha1.ybuniversespec.telemetry.metrics.Exporters(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2528 | new io.yugabyte.operator.v1alpha1.ybuniversespec.telemetry.masterlogs.Exporters(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2536 | new io.yugabyte.operator.v1alpha1.ybuniversespec.telemetry.tserverlogs.Exporters(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2544 | new io.yugabyte.operator.v1alpha1.ybuniversespec.telemetry.ysqlconnmgrlogs.Exporters(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 2553 | new io.yugabyte.operator.v1alpha1.ybuniversespec.telemetry.controllerlogs.Exporters(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 487 | new io.yugabyte.operator.v1alpha1.ybuniversespec.ProxyConfig(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 529 | new com.yugabyte.yw.models.helpers.ProxyConfig(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 546 | new io.yugabyte.operator.v1alpha1.ybuniversespec.ProxyConfig(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 746 | new io.yugabyte.operator.v1alpha1.ybuniversespec.ProxyConfig(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 776 | new io.yugabyte.operator.v1alpha1.ybuniversespec.ProxyConfig(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 799 | new io.yugabyte.operator.v1alpha1.ybuniversespec.ProxyConfig(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 837 | new io.yugabyte.operator.v1alpha1.ybuniversespec.RollMaxBatchSize(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 877 | new io.yugabyte.operator.v1alpha1.ybuniversespec.RollMaxBatchSize(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 883 | new io.yugabyte.operator.v1alpha1.ybuniversespec.GFlags(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1415 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1495 | new io.yugabyte.operator.v1alpha1.ybuniversespec.MasterVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1713 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1832 | new io.yugabyte.operator.v1alpha1.ybuniversespec.MasterVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1841 | new io.yugabyte.operator.v1alpha1.ybuniversespec.mastervolume.PerAZ(); | CODE |
| 221 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | managed/devops/opscli/ybops/cloud/azure/cloud.py | 0 | override for superclass method to detect if current instance has cloud access credentials. | STRING |
| HIGH | managed/devops/opscli/ybops/cloud/gcp/cloud.py | 0 | override for superclass method to detect if current instance has cloud access credentials. | STRING |
| HIGH | managed/devops/opscli/ybops/cloud/aws/cloud.py | 0 | override for superclass method to detect if current instance has cloud access credentials. | STRING |
| HIGH | managed/devops/opscli/ybops/cloud/onprem/cloud.py | 0 | override to setup the cloud-specific instances of the subcommands. | STRING |
| HIGH | managed/devops/opscli/ybops/cloud/gcp/cloud.py | 0 | override to setup the cloud-specific instances of the subcommands. | STRING |
| HIGH | managed/devops/opscli/ybops/cloud/aws/cloud.py | 0 | override to setup the cloud-specific instances of the subcommands. | STRING |
| HIGH | …thon/ai/rag_agent/tests/test_pipeline_comprehensive.py | 0 | test reading a large local file with small chunk size. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_final.py | 0 | test reading a large local file with small chunk size. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_simple.py | 0 | test reading a large local file with small chunk size. | STRING |
| HIGH | …thon/ai/rag_agent/tests/test_pipeline_comprehensive.py | 0 | test cases for stream_partition_and_chunk function. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_final.py | 0 | test cases for stream_partition_and_chunk function. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_simple.py | 0 | test cases for stream_partition_and_chunk function. | STRING |
| HIGH | …thon/ai/rag_agent/tests/test_pipeline_comprehensive.py | 0 | first paragraph. with multiple lines. second paragraph. also with content. third paragraph. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_final.py | 0 | first paragraph. with multiple lines. second paragraph. also with content. third paragraph. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_simple.py | 0 | first paragraph. with multiple lines. second paragraph. also with content. third paragraph. | STRING |
| HIGH | …thon/ai/rag_agent/tests/test_pipeline_comprehensive.py | 0 | first paragraph. second paragraph. third paragraph. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_final.py | 0 | first paragraph. second paragraph. third paragraph. | STRING |
| HIGH | python/ai/rag_agent/tests/test_pipeline_simple.py | 0 | first paragraph. second paragraph. third paragraph. | STRING |
| HIGH | python/ai/rag_agent/models/__init__.py | 0 | data models for the rag preprocessor. this module contains standard data classes used across different document processo | STRING |
| HIGH | …thon/ai/rag_agent/source_location_crawlers/__init__.py | 0 | data models for the rag preprocessor. this module contains standard data classes used across different document processo | STRING |
| HIGH | python/ai/rag_agent/work_queue/__init__.py | 0 | data models for the rag preprocessor. this module contains standard data classes used across different document processo | STRING |
| HIGH | python/ai/rag_agent/db/target_connection_pool.py | 0 | initialize the connection pool. should be called once at application startup. args: connection_string (str): yugabytedb | STRING |
| HIGH | python/ai/rag_agent/db/source_connection_pool.py | 0 | initialize the connection pool. should be called once at application startup. args: connection_string (str): yugabytedb | STRING |
| HIGH | python/ai/rag_agent/db/system_connection_pool.py | 0 | initialize the connection pool. should be called once at application startup. args: connection_string (str): yugabytedb | STRING |
| HIGH | python/ai/rag_agent/db/connection_pool.py | 0 | initialize the connection pool. should be called once at application startup. args: connection_string (str): yugabytedb | STRING |
| HIGH | python/ai/rag_agent/db/target_connection_pool.py | 0 | get a connection from the pool. returns: psycopg.connection: a connection from the pool raises: runtimeerror: if pool is | STRING |
| HIGH | python/ai/rag_agent/db/source_connection_pool.py | 0 | get a connection from the pool. returns: psycopg.connection: a connection from the pool raises: runtimeerror: if pool is | STRING |
| HIGH | python/ai/rag_agent/db/system_connection_pool.py | 0 | get a connection from the pool. returns: psycopg.connection: a connection from the pool raises: runtimeerror: if pool is | STRING |
| HIGH | python/ai/rag_agent/db/connection_pool.py | 0 | get a connection from the pool. returns: psycopg.connection: a connection from the pool raises: runtimeerror: if pool is | STRING |
| HIGH | python/ai/rag_agent/db/target_connection_pool.py | 0 | return a connection to the pool. args: conn: the connection to return | STRING |
| HIGH | python/ai/rag_agent/db/source_connection_pool.py | 0 | return a connection to the pool. args: conn: the connection to return | STRING |
| HIGH | python/ai/rag_agent/db/system_connection_pool.py | 0 | return a connection to the pool. args: conn: the connection to return | STRING |
| HIGH | python/ai/rag_agent/db/connection_pool.py | 0 | return a connection to the pool. args: conn: the connection to return | STRING |
| HIGH | python/ai/rag_agent/db/target_connection_pool.py | 0 | close all connections in the pool. should be called at application shutdown. | STRING |
| HIGH | python/ai/rag_agent/db/source_connection_pool.py | 0 | close all connections in the pool. should be called at application shutdown. | STRING |
| HIGH | python/ai/rag_agent/db/system_connection_pool.py | 0 | close all connections in the pool. should be called at application shutdown. | STRING |
| HIGH | python/ai/rag_agent/db/connection_pool.py | 0 | close all connections in the pool. should be called at application shutdown. | STRING |
| HIGH | python/ai/rag_agent/db/target_connection_pool.py | 0 | get the current status of the connection pool. returns: dict: pool status information | STRING |
| HIGH | python/ai/rag_agent/db/source_connection_pool.py | 0 | get the current status of the connection pool. returns: dict: pool status information | STRING |
| HIGH | python/ai/rag_agent/db/system_connection_pool.py | 0 | get the current status of the connection pool. returns: dict: pool status information | STRING |
| HIGH | python/ai/rag_agent/db/connection_pool.py | 0 | get the current status of the connection pool. returns: dict: pool status information | STRING |
| HIGH | …sqlDump/yb_ysql_dumpall_with_dump_role_checks.data.sql | 0 | "_different'_'quotes' and spaces"; alter role "user_""_with_ | STRING |
| HIGH | …c/test/resources/TestYsqlDump/yb_ysql_dumpall.data.sql | 0 | "_different'_'quotes' and spaces"; alter role "user_""_with_ | STRING |
| HIGH | …stYsqlDump/yb_ysql_dumpall_without_ybmetadata.data.sql | 0 | "_different'_'quotes' and spaces"; alter role "user_""_with_ | STRING |
| HIGH | …pi/ysql/datatypes/type_array/literals/array-of-rows.md | 0 | ","2005-01-20 12:10:05",f) (6,"\\","2006-01-20 12:10:05",) ``` the `int` field and the `timestamp` field are unremarkabl | STRING |
| HIGH | …pi/ysql/datatypes/type_array/literals/array-of-rows.md | 0 | ","2005-01-20 12:10:05",f) (6,"\\","2006-01-20 12:10:05",) ``` the `int` field and the `timestamp` field are unremarkabl | STRING |
| HIGH | …pi/ysql/datatypes/type_array/literals/array-of-rows.md | 0 | ","2005-01-20 12:10:05",f) (6,"\\","2006-01-20 12:10:05",) ``` the `int` field and the `timestamp` field are unremarkabl | STRING |
| HIGH | …pi/ysql/datatypes/type_array/literals/array-of-rows.md | 0 | ","2005-01-20 12:10:05",f) (6,"\\","2006-01-20 12:10:05",) ``` the `int` field and the `timestamp` field are unremarkabl | STRING |
| HIGH | …/v2025.2/api/ysql/datatypes/type_array/literals/row.md | 0 | ","\\",) ``` this is rather hard (for the human) to parse. to make the rules easier to see, the syntactically significan | STRING |
| HIGH | …t/stable/api/ysql/datatypes/type_array/literals/row.md | 0 | ","\\",) ``` this is rather hard (for the human) to parse. to make the rules easier to see, the syntactically significan | STRING |
| HIGH | …/v2025.1/api/ysql/datatypes/type_array/literals/row.md | 0 | ","\\",) ``` this is rather hard (for the human) to parse. to make the rules easier to see, the syntactically significan | STRING |
| HIGH | …/v2024.2/api/ysql/datatypes/type_array/literals/row.md | 0 | ","\\",) ``` this is rather hard (for the human) to parse. to make the rules easier to see, the syntactically significan | STRING |
| HIGH | …/content/v2025.2/reference/configuration/yb-tserver.md | 0 | ``` to set the flag, join the fields using a comma (`,`) and enclose the final flag value in single quotes (`'`): ```sh | STRING |
| HIGH | …s/content/v2025.2/reference/configuration/yb-master.md | 0 | ``` to set the flag, join the fields using a comma (`,`) and enclose the final flag value in single quotes (`'`): ```sh | STRING |
| HIGH | …s/content/stable/reference/configuration/yb-tserver.md | 0 | ``` to set the flag, join the fields using a comma (`,`) and enclose the final flag value in single quotes (`'`): ```sh | STRING |
| HIGH | …cs/content/stable/reference/configuration/yb-master.md | 0 | ``` to set the flag, join the fields using a comma (`,`) and enclose the final flag value in single quotes (`'`): ```sh | STRING |
| HIGH | …/content/v2025.1/reference/configuration/yb-tserver.md | 0 | ``` to set the flag, join the fields using a comma (`,`) and enclose the final flag value in single quotes (`'`): ```sh | STRING |
| HIGH | …/content/v2024.2/reference/configuration/yb-tserver.md | 0 | ``` to set the flag, join the fields using a comma (`,`) and enclose the final flag value in single quotes (`'`): ```sh | STRING |
| HIGH | …table/develop/drivers-orms/python/yugabyte-psycopg3.md | 0 | create table employee (id int primary key, name varchar, age int, language varchar) | STRING |
| HIGH | …table/develop/drivers-orms/python/yugabyte-psycopg2.md | 0 | create table employee (id int primary key, name varchar, age int, language varchar) | STRING |
| 258 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | yb_build.sh | 651 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 653 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 692 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 694 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 891 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 893 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 923 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 925 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 942 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 948 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 976 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 978 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 1004 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 1006 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 831 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 833 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 843 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 967 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 969 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 979 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 981 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM | CMakeLists.txt | 221 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 223 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 238 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 319 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 321 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 735 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 807 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 809 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 872 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 874 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 30 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 32 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 59 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 61 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | yb-bundle-flag-reader.py | 117 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | yb-bundle-flag-reader.py | 119 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 166 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 168 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 343 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 345 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 356 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-flag-reader.py | 358 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | yb-bundle-log-finder.py | 293 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | yb-bundle-log-finder.py | 295 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | yb-bundle-log-finder.py | 349 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | yb-bundle-log-finder.py | 351 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 27 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 29 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 48 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 50 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 61 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 63 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 77 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 79 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 158 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 160 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 196 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 198 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb-bundle-log-finder.py | 270 | # --------------------------------------------------------------------------- | COMMENT |
| 310 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | yb-bundle-log-finder.py | 298 | def _first_last_chunks_from_gz(gz_bytes: bytes) -> Tuple[bytes, bytes]: | CODE |
| LOW | yb-bundle-log-finder.py | 249 | def extract_date_from_filename(filename: str) -> Optional[datetime.datetime]: | CODE |
| LOW | managed/ui/src/utils/ObjectUtils.js | 64 | export function sortByLengthOfArrayProperty(array, propertyName) { | CODE |
| LOW | managed/ui/src/utils/ObjectUtils.js | 284 | export function insertSpacesFromCamelCase(string) { | CODE |
| LOW | managed/ui/src/utils/ObjectUtils.js | 302 | export function isYAxisGreaterThanThousand(dataArray) { | CODE |
| LOW | managed/ui/src/utils/tableUtils.ts | 51 | export function getTableTotalStorageBytes(table: TableWithSstAndWalBytes): number | undefined { | CODE |
| LOW | managed/ui/src/utils/tableUtils.ts | 76 | export function compareTotalStorageBytesForSort( | CODE |
| LOW | managed/ui/src/utils/tableUtils.ts | 98 | export function getXClusterReplicationTableTotalStorageBytes( | CODE |
| LOW | …ter/sharedComponents/tableSelect/ConfigTableSelect.tsx | 449 | function getSelectionOptionsFromTables( | CODE |
| LOW | …nts/panels/UniverseDisplayPanel/universeDisplaySort.ts | 9 | export function compareUniversesForDashboardDisplay( | CODE |
| LOW | …ommon/forms/RollingUpgradeForm/EncryptionInTransit.jsx | 38 | function disableUniverseEncryption(values, inputName, currentValue, setFieldValue) { | CODE |
| LOW | managed/ui/src/components/users/UserAuth/OIDCApi.ts | 27 | export function deleteOIDCMappingByGroupName(groupName: string) { | CODE |
| LOW | …/components/backupv2/components/BackupRestoreModal.tsx | 392 | function RestoreChooseUniverseForm({ | CODE |
| LOW | …s/UniverseSupportBundle/UniverseSupportBundleModal.jsx | 332 | export function fetchEstimatedSupportBundleSize(universeUUID, supportBundle, useV2Api = false) { | CODE |
| LOW | …ponents/configRedesign/providerRedesign/forms/utils.ts | 234 | export function useIsProviderValidationEnabled( | CODE |
| LOW | …n/components/linuxVersionCatalog/LinuxVersionUtils.tsx | 287 | export function IsImgBundleInUseEditEnabled() { | CODE |
| LOW | …esign/features/rbac/policy/RolesAndResourceMapping.tsx | 121 | function isBuiltInRoleSelectionForbidden( | CODE |
| LOW | …eatures/tasks/components/drawerComp/SubTaskDetails.tsx | 244 | function getSubTaskGroupTotalTimeMs(tasks: SubTaskInfo[]): number | null { | CODE |
| LOW | …e-actions/edit-multi-tenancy/multiTenancyQosDbCount.ts | 9 | export function clampMultiTenancyQosMaxDbCpuPercent(value: unknown): number { | CODE |
| LOW | …e-actions/edit-multi-tenancy/multiTenancyQosDbCount.ts | 25 | export function clampMultiTenancyQosMaxDbCount(value: unknown): number { | CODE |
| LOW | …e-actions/edit-multi-tenancy/EditMultiTenancyModal.tsx | 104 | function getMultiTenancyFormDefaults( | CODE |
| LOW | …form/form/fields/AZOverridesField/AZOverridesModal.tsx | 62 | function stripMasterFromAzOverrides(overrides: Record<string, AZOverridePerAZ>): void { | CODE |
| LOW | …eatures-v2/universe/edit-universe/EditUniverseUtils.ts | 496 | function countLegacyDedicatedNodes( | CODE |
| LOW | …eatures-v2/universe/edit-universe/EditUniverseUtils.ts | 521 | export function getDedicatedClusterDisplayNodeTotal( | CODE |
| LOW | …eatures-v2/universe/edit-universe/EditUniverseUtils.ts | 576 | export function useIsUniverseEditActionDisabled() { | CODE |
| LOW | …ures-v2/universe/edit-universe/editUniverseTabUtils.ts | 5 | export function parseEditUniverseTabFromPath(tab?: string): EditUniverseTabs { | CODE |
| LOW | …ures-v2/universe/edit-universe/editUniverseTabUtils.ts | 16 | export function getEditUniverseSettingsRoute( | CODE |
| LOW | …niverse/settings/useExportTelemetryConfigTaskStatus.ts | 29 | function getInProgressTelemetryConfigTask(tasks: Task[] | undefined): Task | undefined { | CODE |
| LOW | …niverse/settings/useExportTelemetryConfigTaskStatus.ts | 42 | export function useExportTelemetryConfigTaskStatus(universeUuid: string) { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 177 | export function makeNonGeoUniverseWithDedicatedNodeDetails(): Universe { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 232 | export function makeReadReplicaClusterPlacementSpecOnly() { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 255 | export function makeReadReplicaClusterWithPartitionsSpec() { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 300 | export function makeNonGeoUniverseWithReadReplicaPlacementSpec(): Universe { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 310 | export function makeNonGeoUniverseWithReadReplicaPartitions(): Universe { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 378 | export function makeSingleGeoPartitionUniverse(): Universe { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 403 | export function makeGeoUniverseWithDedicatedNodeDetails(): Universe { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 417 | export function makeGeoUniverseWithReadReplicaPartitions(): Universe { | CODE |
| LOW | …rse/edit-universe/__fixtures__/editUniverseFixtures.ts | 429 | export function makeGeoUniverseWithReadReplicaPlacementSpecOnly(): Universe { | CODE |
| LOW | …rse/edit-universe/edit-placement/EditPlacementUtils.ts | 146 | export function resolveEditPlacementNodesOnSave( | CODE |
| LOW | …rse/edit-universe/edit-placement/EditPlacementUtils.ts | 199 | export function buildPlacementEditComparePayload( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 51 | function regionCodesMatchAvailabilityZones( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 72 | export function minExpertRfForRegionCount( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 79 | function resolveExpertEditReplicationFactor( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 99 | function recalculateExpertNodesAvailability( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 182 | function overlayExistingOntoExpected( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 255 | function syncGuidedNodeCountsToFirstAz( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 317 | export function needsEditPlacementNodesNormalization( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 353 | export function normalizeEditPlacementNodesAvailability( | CODE |
| LOW | …universe/CreateUniverseUtils.replicationFactor.test.ts | 126 | function expectValidPerAzReplication( | CODE |
| LOW | …niverse/create-universe/utils/createUniversePayload.ts | 174 | function partitionPlacementRegionsByProvider( | CODE |
| LOW | …niverse/create-universe/utils/createUniversePayload.ts | 228 | export function mapProxySettingsToProxyConfig( | CODE |
| LOW | …niverse/create-universe/utils/resilienceReplication.ts | 19 | export function getGuidedNodesStepReplicationFactor( | CODE |
| LOW | …niverse/create-universe/utils/resilienceReplication.ts | 30 | export function getEffectiveReplicationFactorForResilience( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 288 | function expertMultiRegionRfAndAzCount( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 336 | function distributeNodesUntilTotalAtLeastRf( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 367 | export function reduceExpertNodeCountsToAtMostRf( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 442 | export function getExpertNodesStepDefaultPlacement( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 517 | export function toExpertResilienceForDefaults( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 534 | export function getExpertAvailabilityZonesOrEmpty( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 558 | export function distributeReplicationFactorAcrossAzs( | CODE |
| 980 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | yb-bundle-flag-reader.py | 107 | except Exception: | CODE |
| LOW | yb-bundle-flag-reader.py | 229 | except Exception: | CODE |
| LOW | yb-bundle-flag-reader.py | 415 | except Exception: | STRING |
| MEDIUM | yb-bundle-flag-reader.py | 226 | def _term_width() -> int: | CODE |
| MEDIUM | yb-bundle-log-finder.py | 201 | def _safe_dt(*args): | CODE |
| LOW⚡ | yb-bundle-log-finder.py | 334 | except Exception: | CODE |
| LOW⚡ | yb-bundle-log-finder.py | 344 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 310 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 471 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 509 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 525 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 551 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 571 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 615 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 627 | except Exception: | CODE |
| LOW | yb-bundle-log-finder.py | 874 | except Exception: | STRING |
| LOW | managed/devops/bin/run_node_action.py | 431 | except Exception as e: | CODE |
| LOW | managed/devops/bin/run_node_action.py | 449 | except Exception as e: | CODE |
| LOW | managed/devops/bin/yb_netprob.py | 117 | except Exception as e: | CODE |
| LOW | managed/devops/bin/yb_netprob.py | 224 | except Exception as e: | CODE |
| LOW | managed/devops/bin/yb_netprob.py | 252 | except Exception as e: | CODE |
| MEDIUM | managed/devops/bin/yb_netprob.py | 253 | print(f"Error checking if server {server_address} is ready: {str(e)}") | CODE |
| LOW | managed/devops/bin/yb_netprob.py | 280 | except Exception: | CODE |
| LOW | managed/devops/bin/yb_netprob.py | 313 | except Exception as e: | CODE |
| LOW | managed/devops/bin/yb_netprob.py | 374 | except Exception as e: | CODE |
| MEDIUM | managed/devops/bin/yb_backup.py | 139 | def terminating(thing): | CODE |
| MEDIUM | managed/devops/bin/yb_backup.py | 4086 | def TEST_yb_admin_unsupported_commands(self): | CODE |
| LOW | managed/devops/bin/yb_backup.py | 353 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 509 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 1135 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 1182 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 1606 | except Exception: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 1859 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 1957 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 2120 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 2455 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 2994 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 3018 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 3084 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 3650 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 4022 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 4104 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_backup.py | 4121 | except Exception as ex: | CODE |
| LOW | managed/devops/bin/yb_platform_util.py | 75 | except Exception as exception: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 75 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 110 | except Exception: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 115 | except Exception: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 161 | except Exception as ex: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 203 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 525 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 550 | except Exception as e: | CODE |
| MEDIUM | managed/devops/opscli/ybops/utils/ssh.py | 53 | def _fips_safe_fingerprint(key): | CODE |
| LOW | managed/devops/opscli/ybops/utils/remote_shell.py | 57 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/remote_shell.py | 87 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/remote_shell.py | 244 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/remote_shell.py | 322 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/cloud/ybcloud.py | 70 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 106 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 487 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 499 | except Exception as e: | CODE |
| 323 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …taller/pkg/secretstore/internal/filestore/filestore.go | 77 | // NOTE: This method should only be called while holding fs.mu write lock | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 721 | // Step 1: Create a new xCluster replication between source and target universes. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 770 | // Step 2: Drop a table from the source universe and validate the status change. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 791 | // Step 3: Re-add the table to the source universe (it will have a new table ID). | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 836 | // Step 4: Remove the dropped table from the existing replication. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 860 | // Step 5: Add the re-added table to the existing replication. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 872 | // Step 6: Validate the final status is "Running". | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 438 | // Step 1: fail fast on blank fields not already covered by getCredentials(). | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 449 | // Step 2: parse region locally no network call, catches completely invalid strings early. | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 486 | // Step 4: validate vault credentials are confirmed valid at this point, so a failure here | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 508 | // Step 5: validate the key by name (the single source of truth). | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2194 | // Step 0: for the new cluster create case, merge universe-level helm overrides into the base | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2202 | // Step 1: collect perAZ-derived overrides per server type, and remember which server types | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2231 | // Step 2: start from the existing userIntentOverrides (clone so we don't mutate state we | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2239 | // Step 3: for server types that have perAZ in spec, remove any existing entries for those | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2246 | // Step 4: add perAZ-derived entries for the server types that have perAZ in spec. | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2252 | // Step 5: for the server types that did not specify perAZ, run the standard fallback | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 121 | // Step 1: Create temporary multi-cert with old cert first, new cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 129 | // Step 2: Reverse the cert order - new cert first, old cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 137 | // Step 3: Reset to use only the new rootCA | COMMENT |
| LOW | .claude/commands/backport-commit.md | 35 | ### Step 1: Run the backport script with all branches at once | COMMENT |
| LOW | .claude/commands/backport-commit.md | 52 | ### Step 2: Resolve conflicts (only if exit code 2) | COMMENT |
| LOW | .claude/commands/backport-commit.md | 103 | ### Step 3: Capture PR URLs | COMMENT |
| LOW | .claude/commands/backport-commit.md | 107 | ### Step 4: Annotate the PR body for every branch where a conflict was resolved by hand | COMMENT |
| LOW | .claude/commands/backport-commit.md | 136 | ### Step 5: Report back to the user | COMMENT |
| LOW | .claude/commands/backport-diff.md | 38 | ### Step 1: Run the backport script with all branches at once | COMMENT |
| LOW | .claude/commands/backport-diff.md | 56 | ### Step 2: Resolve conflicts (only if exit code 2 with a merge-conflict message) | COMMENT |
| LOW | .claude/commands/backport-diff.md | 112 | ### Step 3: Capture revision URLs | COMMENT |
| LOW | .claude/commands/backport-diff.md | 120 | ### Step 4: CI | COMMENT |
| LOW | .claude/commands/backport-diff.md | 132 | ### Step 5: Report back to the user | COMMENT |
| LOW | .claude/skills/create-issue/SKILL.md | 70 | ### Step 1: Decide the tracker — GitHub vs JIRA | COMMENT |
| LOW | .claude/skills/create-issue/SKILL.md | 97 | ### Step 2: Gather title metadata | COMMENT |
| LOW | .claude/skills/create-issue/SKILL.md | 185 | ### Step 4: Report back | COMMENT |
| LOW | .claude/skills/yba-query-cli/SKILL.md | 27 | ## Step 1: Get the `yba` binary | COMMENT |
| LOW | .claude/skills/yba-query-cli/SKILL.md | 40 | ## Step 2: Point it at the right host + credentials | COMMENT |
| LOW | .claude/skills/yba-query-cli/SKILL.md | 62 | ## Step 3: Run the query | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 83 | ### Step 1: Commit pending changes | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 99 | ### Step 2: Run linter and confirm no lint errors | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 121 | ### Step 3: Determine tracker reference | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 166 | ### Step 4: Build the title | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 178 | ### Step 5: Determine subscribers | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 206 | ### Step 6: Create the diff with `arc diff --create` | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 255 | ### Step 7: Post a "trigger jenkins" comment | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 272 | ### Step 8: Report back to the user | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 43 | ### Step 1: Fetch the backport revision | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 58 | ### Step 2: Parse the summary for references | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 75 | ### Step 3: Fetch the original revision | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 84 | ### Step 4: Get the latest diff ID for each revision | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 100 | ### Step 5: Get raw diffs | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 114 | ### Step 6: Fetch additional referenced diffs (if any) | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 124 | ### Step 7: Compare and review | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 149 | ### Step 8: Trace unexplained differences back to their origin on master | COMMENT |
| LOW | .claude/skills/review-backport/SKILL.md | 182 | ### Step 9: Produce the review report | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 46 | ### Step 1: Commit pending changes | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 64 | ### Step 2: Base branch | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 70 | ### Step 3: Gather PR metadata | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 99 | ### Step 4: Build the title | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 133 | ### Step 5: Run `create-pr.sh` to lint, push, and open the PR | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 181 | ### Step 6: Report back to the user | COMMENT |
| LOW⚡ | …/java/org/yb/yugabyted/TestYugabytedBackupRestore.java | 195 | // // Step 3: Setup necessary directories for backup | COMMENT |
| 177 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | yb-bundle-log-finder.py | 334 | except Exception: | CODE |
| HIGH | yb-bundle-log-finder.py | 344 | except Exception: | CODE |
| HIGH | yb-bundle-log-finder.py | 414 | except (json.JSONDecodeError, AttributeError, TypeError): | CODE |
| HIGH | yb-bundle-log-finder.py | 525 | except Exception: | CODE |
| HIGH | yb-bundle-log-finder.py | 551 | except Exception: | CODE |
| HIGH | yb-bundle-log-finder.py | 571 | except Exception: | CODE |
| HIGH | yb-bundle-log-finder.py | 615 | except Exception: | CODE |
| HIGH | yb-bundle-log-finder.py | 627 | except Exception: | CODE |
| HIGH | yb-bundle-log-finder.py | 509 | except Exception: | CODE |
| HIGH | managed/devops/opscli/ybops/utils/ssh.py | 110 | except Exception: | CODE |
| HIGH | managed/devops/opscli/ybops/utils/ssh.py | 115 | except Exception: | CODE |
| HIGH | managed/devops/opscli/ybops/cloud/common/cloud.py | 418 | except x509.ExtensionNotFound: | CODE |
| HIGH | managed/devops/opscli/ybops/cloud/common/cloud.py | 87 | except (OSError, AttributeError): | CODE |
| HIGH | managed/devops/opscli/ybops/cloud/common/method.py | 778 | except Exception as e: | CODE |
| HIGH | managed/devops/opscli/ybops/cloud/common/method.py | 783 | except Exception as e: | CODE |
| HIGH | managed/node-agent/ybops/node_agent/tls_relay.py | 113 | except OSError: | CODE |
| HIGH | python/yugabyte/yb_release_core_db.py | 282 | except FileNotFoundError: | CODE |
| HIGH | python/yugabyte/test_process_tree_supervisor.py | 108 | except ProcessLookupError: | CODE |
| HIGH | python/yugabyte/test_process_tree_supervisor.py | 170 | except (OSError, ValueError): | CODE |
| HIGH | python/yugabyte/test_process_tree_supervisor.py | 176 | except psutil.NoSuchProcess: | CODE |
| HIGH | python/yugabyte/file_util.py | 40 | except FileNotFoundError: | CODE |
| HIGH | python/yugabyte/update_test_result_xml.py | 97 | except ValueError: | CODE |
| HIGH | python/ai/rag_agent/start_rag_agent.py | 443 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/start_rag_agent.py | 448 | except Exception: | CODE |
| HIGH | …thon/ai/rag_agent/rag_pipeline/aws_source_processor.py | 152 | except Exception: | CODE |
| HIGH | …thon/ai/rag_agent/rag_pipeline/aws_source_processor.py | 205 | except Exception: | CODE |
| HIGH | …thon/ai/rag_agent/rag_pipeline/aws_source_processor.py | 238 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/tests/conftest.py | 58 | except OSError: | CODE |
| HIGH | python/ai/rag_agent/tests/test_queue_scaling.py | 401 | except LeaseLostError: | CODE |
| HIGH | python/ai/rag_agent/tests/test_queue_scaling.py | 459 | except RuntimeError: | CODE |
| HIGH | python/ai/rag_agent/tests/test_queue_scaling.py | 491 | except RuntimeError: | CODE |
| HIGH | python/ai/rag_agent/db/target_connection_pool.py | 104 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/registration_cache.py | 134 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/source_document_tracking.py | 68 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/source_document_tracking.py | 169 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/source_document_tracking.py | 201 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/source_document_tracking.py | 271 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/source_document_tracking.py | 348 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/active_pipeline_tracking.py | 491 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/source_connection_pool.py | 108 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/system_connection_pool.py | 101 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/yugabytedb_vector_store.py | 334 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/db/connection_pool.py | 93 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/registration_poller.py | 119 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/registration_poller.py | 273 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/registration_poller.py | 334 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/registration_poller.py | 367 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/poller.py | 187 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/poller.py | 587 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/poller.py | 105 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/poller.py | 163 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/poller.py | 424 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/poller.py | 521 | except Exception: | CODE |
| HIGH | python/ai/rag_agent/work_queue/poller.py | 560 | except Exception: | CODE |
| HIGH | cloud/kubernetes/yb-multiregion-k8s-setup.py | 37 | except OSError: | CODE |
| HIGH | scripts/k8s_parent.py | 178 | except FileNotFoundError: | CODE |
| HIGH | scripts/k8s_ybc_parent.py | 152 | except Exception: | CODE |
| HIGH | scripts/k8s_ybc_parent.py | 150 | except Exception: | CODE |
| HIGH | scripts/k8s_ybc_parent.py | 145 | except Exception: | CODE |
| HIGH | …rd-party-extensions/pg_duckdb/test/pycheck/conftest.py | 90 | except psycopg.errors.InvalidCatalogName: | CODE |
| 2 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | yb_build.sh | 63 | # Create a filter with wildcards that match all possiblilities. For example, | COMMENT |
| MEDIUM | yb_build.sh | 587 | # This function is used to propagate a boolean variable to a CMake variable. For example, if we have | COMMENT |
| MEDIUM | .ycm_extra_conf.py | 34 | # This file is based on the example configuration file from YouCompleteMe. | COMMENT |
| MEDIUM | managed/devops/bin/common.sh | 406 | # Create the given directory and all its parent directories if it does not | COMMENT |
| MEDIUM | managed/devops/bin/yb_backup.py | 745 | # This function is only used by the s3 code path which unit tests do not use. | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/utils/replicated.py | 76 | # Create a new release in replicated | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/cloud/gcp/utils.py | 291 | # Create the network if it didn't already exist. | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/cloud/gcp/utils.py | 660 | # Create a persistent disk with wait | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/cloud/common/method.py | 1375 | # Create the gFlag file directory before copying the file. | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/data/configure_nic.sh | 63 | # Create the route table for the customer side. | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/data/configure_nic.sh | 72 | # Create the route table for the management side. | COMMENT |
| MEDIUM | managed/api-examples/python-simple/create-universe.py | 67 | # Create the user intent using the above information. | COMMENT |
| MEDIUM | managed/scripts/collect-k8spods-logs.sh | 46 | # Create a namespace/podname directory inside temp directory. | COMMENT |
| MEDIUM | …staller/config/templates/yb-installer-perf-advisor.yml | 7 | # This file is generated from pa-ctl.yml configuration | COMMENT |
| MEDIUM | managed/node-agent/build.sh | 334 | # Create the tar.gz package without ./ prefix. | COMMENT |
| MEDIUM | managed/node-agent/resources/node-agent-installer.sh | 247 | #Create a new symlink between node-agent/pkg -> node-agent/release/<version>. | COMMENT |
| MEDIUM | bin/configure_clockbound.sh | 368 | # Create the clockbound service file based on systemd version | COMMENT |
| MEDIUM⚡ | python/yugabyte/yb_release_core_db.py | 446 | # Create a tar.gz (we almost always do this, can be skipped in debug mode) | COMMENT |
| MEDIUM | python/yugabyte/yb_dist_tests.py | 158 | # This module is expected to be under python/yugabyte. Unlike the rest of the conf, this is a | COMMENT |
| MEDIUM | python/yugabyte/compiler_args.py | 13 | # This module provides utilities for manupulating compiler arguments and extracting information | COMMENT |
| MEDIUM | python/ai/rag_agent/start_rag_agent.py | 616 | # Create a temporary FastAPI app just to use the lifespan context manager | COMMENT |
| MEDIUM | python/ai/rag_agent/pdf_processing/process_pdf.py | 144 | # Create a temporary file to store the PDF | COMMENT |
| MEDIUM | python/ai/rag_agent/pdf_processing/process_pdf.py | 213 | # Create the LangChain Document | COMMENT |
| MEDIUM | docs/config/_modules/module.toml | 1 | # This file contains the BASE module configuration for Hugo site. | COMMENT |
| MEDIUM | docs/config/_modules/fa.module.toml | 1 | # This file contains the MODULE configuration specific to Font Awesome Pro. | COMMENT |
| MEDIUM | cloud/kubernetes/yb-multiregion-k8s-setup.py | 40 | # Create a load balancer for the DNS pods in each k8s cluster. | COMMENT |
| MEDIUM | build-support/common-test-env.sh | 2043 | # Create a subshell to be able to export environment variables temporarily. | COMMENT |
| MEDIUM | build-support/compiler-wrappers/compiler-wrapper.sh | 105 | # Create a command line that can be copied and pasted. | COMMENT |
| MEDIUM | src/lint/cpplint.py | 5731 | # The following function is just a speed up, no semantics are changed. | STRING |
| MEDIUM | src/postgres/contrib/amcheck/t/005_pitr.pl | 16 | # Create a table with each of 6 PK values spanning 1/4 of a block. Delete the | COMMENT |
| MEDIUM | src/postgres/contrib/amcheck/t/001_verify_heapam.pl | 128 | # Create a test sequence of the given name. | COMMENT |
| MEDIUM | src/postgres/third-party-extensions/hypopg/docs/conf.py | 7 | # This file is execfile()d with the current directory set to its | COMMENT |
| MEDIUM | …ensions/documentdb/packaging/build_gateway_packages.sh | 142 | # Create the output directory if it doesn't exist | COMMENT |
| MEDIUM | …arty-extensions/documentdb/packaging/build_packages.sh | 162 | # Create the output directory if it doesn't exist | COMMENT |
| MEDIUM | …tensions/documentdb/packaging/update_spec_changelog.sh | 68 | # Create a backup | COMMENT |
| MEDIUM | …ons/documentdb/packaging/test_packages/test_gateway.py | 5 | # Create a MongoDB client and open a connection to DocumentDB | COMMENT |
| MEDIUM | …sions/documentdb/packaging/deb/packaging-entrypoint.sh | 37 | # Create the output directory if it doesn't exist | COMMENT |
| MEDIUM | …s/documentdb/packaging/rpm/packaging-entrypoint-rpm.sh | 64 | # Create the source tarball | COMMENT |
| MEDIUM | …ns/documentdb/test-init-data/test_init_invalid_data.sh | 240 | # Create a temporary directory with only the invalid file | COMMENT |
| MEDIUM | …y-extensions/documentdb/scripts/install_setup_pcre2.sh | 44 | # Create the folders and download PCRE2 lib | COMMENT |
| MEDIUM | …mentdb/scripts/install_setup_intel_decimal_math_lib.sh | 49 | # Create the folders and download Intel RDF MathLib | COMMENT |
| MEDIUM | …mentdb/scripts/install_setup_intel_decimal_math_lib.sh | 71 | # Create a package config file to easily locate the lib | COMMENT |
| MEDIUM | …rty-extensions/documentdb/.github/workflows/codeql.yml | 33 | # Create the file repository configuration: | COMMENT |
| MEDIUM | …/third-party-extensions/mage/drivers/python/age/age.py | 72 | # Create the graph, if it does not exist | COMMENT |
| MEDIUM | …ns/mage/drivers/python/age/networkx/age_to_networkx.py | 45 | # Create an empty directed graph | COMMENT |
| MEDIUM | …xtensions/mage/drivers/python/age/gen/AgtypeVisitor.py | 23 | # This class defines a complete generic visitor for a parse tree produced by AgtypeParser. | COMMENT |
| MEDIUM | …tensions/mage/drivers/python/age/gen/AgtypeListener.py | 23 | # This class defines a complete listener for a parse tree produced by AgtypeParser. | COMMENT |
| MEDIUM | …arty-extensions/postgresql_anonymizer/demo/blackbox.sh | 6 | # Create a demo database | COMMENT |
| MEDIUM | …y-extensions/pg_duckdb/test/pycheck/motherduck_test.py | 146 | # Create a table in user1's DB... | STRING |
| MEDIUM | …y-extensions/pg_duckdb/test/pycheck/motherduck_test.py | 187 | # Create a table in user1's DB... | STRING |
| MEDIUM | …y-extensions/pg_duckdb/test/pycheck/motherduck_test.py | 238 | # Create a read-only PostgreSQL user | STRING |
| MEDIUM | …d-party-extensions/pg_duckdb/test/pycheck/copy_test.py | 11 | # Create a sample table and insert data | COMMENT |
| MEDIUM | …d-party-extensions/pg_duckdb/test/pycheck/copy_test.py | 15 | # Define the local file path | COMMENT |
| MEDIUM | src/postgres/src/test/ssl/t/SSL/Server.pm | 15 | # Create a new cluster | COMMENT |
| MEDIUM | …c/postgres/src/test/recovery/t/033_replay_tsp_drops.pl | 124 | # Create a database in the tablespace and a table in default tablespace | COMMENT |
| MEDIUM | src/postgres/src/test/recovery/t/008_fsm_truncation.pl | 24 | # Create a primary node and its standby, initializing both with some data | COMMENT |
| MEDIUM | src/postgres/src/test/recovery/t/014_unlogged_reinit.pl | 21 | # Create an unlogged table and an unlogged sequence to test that forks | COMMENT |
| MEDIUM | src/postgres/src/test/recovery/t/014_unlogged_reinit.pl | 43 | # Create an unlogged table in a tablespace. | COMMENT |
| MEDIUM | src/postgres/src/test/recovery/t/019_replslot_limit.pl | 43 | # Create a standby linking to it using the replication slot | COMMENT |
| MEDIUM | src/postgres/src/test/recovery/t/017_shm.pl | 44 | # Create a shmem segment that will conflict with gnat's first choice | COMMENT |
| 40 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/components/ha/modals/AddStandbyInstanceModal.test.tsx | 62 | await userEvent.type(component.getByRole('textbox'), 'lorem ipsum'); | CODE |
| LOW | …ed/ui/src/components/ha/instances/HAInstances.test.tsx | 21 | cluster_key: 'fake-key', | CODE |
| LOW | …c/components/ha/replication/HAReplicationView.test.tsx | 18 | cluster_key: 'fake-key', | CODE |
| LOW | …c/components/ha/replication/HAReplicationForm.test.tsx | 14 | cluster_key: 'fake-key', | CODE |
| LOW | …c/components/ha/replication/HAReplicationForm.test.tsx | 156 | await userEvent.type(formFields.instanceAddress, 'lorem ipsum'); | CODE |
| LOW | …c/components/ha/replication/HAReplicationForm.test.tsx | 175 | await userEvent.type(formFields.clusterKey, 'some-fake-key'); | CODE |
| LOW | …c/components/ha/replication/HAReplicationForm.test.tsx | 229 | clusterKey: 'fake-key', | CODE |
| LOW | …c/components/ha/replication/HAReplicationForm.test.tsx | 278 | clusterKey: 'fake-key' | CODE |
| LOW | …c/components/ha/replication/HAReplicationForm.test.tsx | 316 | clusterKey: 'fake-key', | CODE |
| LOW | …c/components/ha/replication/HAReplicationForm.test.tsx | 343 | clusterKey: 'fake-key' | CODE |
| LOW | …/ui/src/components/backupv2/components/BackupEmpty.tsx | 128 | <div className="placeholder" /> | CODE |
| LOW | …res/tasks/TaskUtils.softwareUpgradeLockingTask.test.ts | 23 | userEmail: 'user@example.com', | CODE |
| LOW | …res/tasks/TaskUtils.softwareUpgradeLockingTask.test.ts | 46 | userEmail: 'user@example.com', | CODE |
| LOW | …naged/ui/src/redesign/components/YBSelect/YBSelect.tsx | 10 | 'variant' | 'color' | 'classes' | 'select' | 'size' | 'placeholder' | 'FormHelperTextProps' | CODE |
| LOW | managed/ui/src/stories/YBPassword.stories.tsx | 13 | include: ['value', 'placeholder', 'label', 'error', 'disabled', 'helperText', 'fullWidth'], | CODE |
| LOW | managed/ui/src/stories/YBTextArea.stories.tsx | 13 | include: ['value', 'placeholder', 'label', 'error', 'disabled', 'helperText', 'fullWidth'], | CODE |
| LOW | managed/ui/src/stories/YBTextbox.stories.tsx | 12 | include: ['value', 'placeholder', 'label', 'error', 'disabled', 'helperText', 'fullWidth'], | CODE |
| LOW | managed/ui/src/stories/YBAlert.stories.tsx | 26 | <Typography variant="body1">Lorem Ipsum dolor sit amet.</Typography> | CODE |
| LOW | managed/ui/src/stories/YBAlert.stories.tsx | 26 | <Typography variant="body1">Lorem Ipsum dolor sit amet.</Typography> | CODE |
| LOW | managed/ui/src/translations/en.json | 877 | "placeholder": { | CODE |
| LOW | managed/ui/src/translations/en.json | 1082 | "placeholder": { | CODE |
| LOW | …/yugabyte/ByocApiProxy/config/ConfigValidatorTest.java | 27 | .withProperty("proxied-app.auth.service-account.email", "admin@example.com") | CODE |
| LOW | …evops/tests/add_superadmin/test_add_superadmin_user.py | 45 | "email": "admin@example.com", | CODE |
| LOW | …evops/tests/add_superadmin/test_add_superadmin_user.py | 297 | email="admin@example.com", | CODE |
| LOW | …test/java/com/yugabyte/yw/models/NodeInstanceTest.java | 142 | String universeNodeName = "fake-name"; | CODE |
| LOW | …test/java/com/yugabyte/yw/models/NodeInstanceTest.java | 173 | String universeNodeName = "fake-name"; | CODE |
| LOW | …test/java/com/yugabyte/yw/models/NodeInstanceTest.java | 200 | String universeNodeName = "fake-name"; | CODE |
| LOW | …test/java/com/yugabyte/yw/models/NodeInstanceTest.java | 228 | String universeNodeName = "fake-name"; | CODE |
| LOW | …va/com/yugabyte/yw/models/helpers/CommonUtilsTest.java | 317 | params.setRecipients(Collections.singletonList("test@test.com")); | CODE |
| LOW | …d/src/test/java/com/yugabyte/yw/common/TestHelper.java | 204 | fakeAuthConfig.put("AZU_KEY_NAME", "fake-key-name"); | CODE |
| LOW | …rc/test/java/com/yugabyte/yw/common/FakeApiHelper.java | 35 | user = ModelFactory.testUser(customer, "foo@bar.com", Users.Role.Admin); | CODE |
| LOW | …aged/src/test/java/com/yugabyte/yw/common/FakeApi.java | 39 | user = ModelFactory.testUser(customer, "foo@bar.com", Users.Role.SuperAdmin); | CODE |
| LOW | …src/test/java/com/yugabyte/yw/common/ModelFactory.java | 837 | params.setRecipients(Collections.singletonList("test@test.com")); | CODE |
| LOW | …yugabyte/yw/common/kms/util/AzuEARServiceUtilTest.java | 60 | public String authConfigAzuKeyName = "fake-key-name"; | CODE |
| LOW | …yugabyte/yw/common/kms/util/AzuEARServiceUtilTest.java | 61 | public String authConfigAzuKeyAlgorithm = "fake-key-algorithm"; | CODE |
| LOW | …yugabyte/yw/common/kms/util/OciEARServiceUtilTest.java | 67 | private String keyName = "fake-key-name"; | CODE |
| LOW | …yugabyte/yw/common/kms/services/AzuEARServiceTest.java | 58 | public String authConfigAzuKeyName = "fake-key-name"; | CODE |
| LOW | …yugabyte/yw/common/kms/services/OciEARServiceTest.java | 58 | public String keyName = "fake-key-name"; | CODE |
| LOW | …/yugabyte/yw/common/alerts/AlertChannelParamsTest.java | 37 | params.setRecipients(Arrays.asList("test@test.com", "me@google.com")); | CODE |
| LOW | …yugabyte/yw/common/alerts/AlertChannelServiceTest.java | 180 | params.setRecipients(Collections.singletonList("test@test.com")); | CODE |
| LOW | …abyte/yw/common/alerts/impl/AlertChannelEmailTest.java | 45 | private static final List<String> DEFAULT_EMAILS = Collections.singletonList("test@test.com"); | CODE |
| LOW | …c/test/java/com/yugabyte/yw/api/v2/SessionApiTest.java | 42 | private static final String EMAIL = "admin@example.com"; | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 74 | JsonNode json = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 88 | JsonNode first = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 101 | registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 112 | JsonNode first = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW⚡ | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 128 | JsonNode first = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW⚡ | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 134 | app, registrationSpec("admin@example.com"), first.get("api_token").asText())); | CODE |
| LOW⚡ | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 142 | JsonNode first = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 165 | ObjectNode spec = registrationSpec("admin@example.com"); | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 180 | registerOk(app, registrationSpec("admin@example.com"), null).get("api_token").asText(); | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 202 | JsonNode first = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …om/yugabyte/yw/api/v2/CustomerRegistrationApiTest.java | 224 | JsonNode first = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …/src/test/java/com/yugabyte/yw/api/v2/UserApiTest.java | 45 | JsonNode registration = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …st/java/com/yugabyte/yw/api/v2/CertificateApiTest.java | 62 | JsonNode registration = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …va/com/yugabyte/yw/api/v2/CustomerApiTokenApiTest.java | 48 | JsonNode registration = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …yw/api/v2/CustomerRegistrationSingleTenantApiTest.java | 46 | JsonNode first = registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …yw/api/v2/CustomerRegistrationSingleTenantApiTest.java | 60 | registerOk(app, registrationSpec("admin@example.com"), null); | CODE |
| LOW | …yw/api/v2/CustomerRegistrationSingleTenantApiTest.java | 63 | assertPlatformException(() -> register(app, registrationSpec("admin@example.com"), null)); | CODE |
| LOW | …yw/api/v2/CustomerRegistrationSingleTenantApiTest.java | 119 | .email("admin@example.com") | CODE |
| 186 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …s/documentdb/test-init-data/test-init-data/01-users.js | 2 | print("Initializing users collection..."); | CODE |
| HIGH | …s/documentdb/test-init-data/test-init-data/01-users.js | 83 | print("Created " + db.users.countDocuments() + " users in the users collection"); | CODE |
| HIGH | …s/documentdb/test-init-data/test-init-data/01-users.js | 87 | print("Created index on email field"); | CODE |
| HIGH | …ocumentdb/test-init-data/test-init-data/02-products.js | 2 | print("Initializing products collection..."); | CODE |
| HIGH | …ocumentdb/test-init-data/test-init-data/02-products.js | 111 | print("Created " + db.products.countDocuments() + " products in the products collection"); | CODE |
| HIGH | …ocumentdb/test-init-data/test-init-data/02-products.js | 117 | print("Created indexes on category, price, and inStock fields"); | CODE |
| HIGH | …/documentdb/test-init-data/test-init-data/03-orders.js | 2 | print("Initializing orders collection..."); | CODE |
| HIGH⚡ | …/documentdb/test-init-data/test-init-data/03-orders.js | 171 | print("Created " + db.orders.countDocuments() + " orders in the orders collection"); | CODE |
| HIGH⚡ | …/documentdb/test-init-data/test-init-data/03-orders.js | 178 | print("Created indexes on userId, status, orderDate, and orderNumber fields"); | CODE |
| HIGH⚡ | …/documentdb/test-init-data/test-init-data/03-orders.js | 181 | print("\n=== Database Initialization Summary ==="); | CODE |
| HIGH⚡ | …/documentdb/test-init-data/test-init-data/03-orders.js | 182 | print("Users: " + db.users.countDocuments()); | CODE |
| HIGH⚡ | …/documentdb/test-init-data/test-init-data/03-orders.js | 183 | print("Products: " + db.products.countDocuments()); | CODE |
| HIGH⚡ | …/documentdb/test-init-data/test-init-data/03-orders.js | 184 | print("Orders: " + db.orders.countDocuments()); | CODE |
| HIGH⚡ | …/documentdb/test-init-data/test-init-data/03-orders.js | 185 | print("========================================"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/03-runtime-errors.js | 2 | print("This file contains runtime errors"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/03-runtime-errors.js | 16 | print("First user inserted successfully"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/03-runtime-errors.js | 19 | print("Trying to access undefined variable: " + undefined_variable_name); | CODE |
| HIGH | …est-init-data/sample-invalid-data/03-runtime-errors.js | 31 | print("This line will never be reached due to the runtime error above"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/03-runtime-errors.js | 36 | print("This line also won't be reached"); | CODE |
| HIGH | …test-init-data/sample-invalid-data/01-syntax-errors.js | 2 | print("This file contains syntax errors and will cause initialization to fail"); | CODE |
| HIGH | …test-init-data/sample-invalid-data/01-syntax-errors.js | 37 | print("This line will never be reached due to the errors above"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/02-mongodb-errors.js | 2 | print("This file contains MongoDB operation errors"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/02-mongodb-errors.js | 16 | print("First user inserted successfully"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/02-mongodb-errors.js | 28 | print("This line should not be reached due to the duplicate key error above"); | CODE |
| HIGH | …est-init-data/sample-invalid-data/02-mongodb-errors.js | 44 | print("Product insertion completed - this won't be printed"); | CODE |
| HIGH | …rd-party-extensions/documentdb/sample-data/01-users.js | 2 | print("Initializing users collection..."); | CODE |
| HIGH | …rd-party-extensions/documentdb/sample-data/01-users.js | 101 | print("Created " + db.users.countDocuments() + " users in the users collection"); | CODE |
| HIGH | …rd-party-extensions/documentdb/sample-data/01-users.js | 109 | print("Created indexes on users collection"); | CODE |
| HIGH | …arty-extensions/documentdb/sample-data/04-analytics.js | 2 | print("Initializing analytics collection..."); | CODE |
| HIGH⚡ | …arty-extensions/documentdb/sample-data/04-analytics.js | 60 | print("Created " + db.analytics.countDocuments() + " analytics records"); | CODE |
| HIGH⚡ | …arty-extensions/documentdb/sample-data/04-analytics.js | 67 | print("Created indexes on analytics collection"); | CODE |
| HIGH⚡ | …arty-extensions/documentdb/sample-data/04-analytics.js | 70 | print("Setting up sample aggregation examples..."); | CODE |
| HIGH⚡ | …arty-extensions/documentdb/sample-data/04-analytics.js | 73 | print("Sample aggregation - User order summary:"); | CODE |
| HIGH | …arty-extensions/documentdb/sample-data/04-analytics.js | 88 | print("Sample data initialization completed!"); | CODE |
| HIGH | …party-extensions/documentdb/sample-data/02-products.js | 2 | print("Initializing products collection..."); | CODE |
| HIGH | …party-extensions/documentdb/sample-data/02-products.js | 138 | print("Created " + db.products.countDocuments() + " products in the products collection"); | CODE |
| HIGH | …party-extensions/documentdb/sample-data/02-products.js | 147 | print("Created indexes on products collection"); | CODE |
| HIGH | …d-party-extensions/documentdb/sample-data/03-orders.js | 2 | print("Initializing orders collection..."); | CODE |
| HIGH | …d-party-extensions/documentdb/sample-data/03-orders.js | 168 | print("Created " + db.orders.countDocuments() + " orders in the orders collection"); | CODE |
| HIGH | …d-party-extensions/documentdb/sample-data/03-orders.js | 177 | print("Created indexes on orders collection"); | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | yb-bundle-flag-reader.py | 20 | CODE | |
| LOW | managed/devops/yb_release.py | 15 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 11 | CODE | |
| LOW | managed/devops/bin/add_superadmin_user.py | 44 | CODE | |
| LOW | managed/devops/opscli/ybops/release_manager.py | 14 | CODE | |
| LOW | managed/devops/opscli/ybops/utils/__init__.py | 11 | CODE | |
| LOW | managed/devops/opscli/ybops/utils/remote_shell.py | 11 | CODE | |
| LOW | managed/devops/opscli/ybops/common/release.py | 11 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/method.py | 9 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/method.py | 17 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/method.py | 18 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/onprem/command.py | 12 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/cloud.py | 13 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/cloud.py | 14 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/cloud.py | 23 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 17 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 19 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 19 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 20 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 20 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 21 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 32 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 32 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 32 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 32 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 32 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 32 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/method.py | 12 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/method.py | 13 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/method.py | 12 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 11 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 23 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 26 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 26 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 31 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 31 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 31 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/aws/method.py | 11 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/aws/method.py | 18 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/aws/method.py | 20 | CODE | |
| LOW | …ripts/disk-io-failure/disk_io_failure_detection_py3.py | 4 | CODE | |
| LOW | …ripts/disk-io-failure/disk_io_failure_detection_py3.py | 6 | CODE | |
| LOW | …d/scripts/disk-io-failure/disk_io_failure_detection.py | 1 | CODE | |
| LOW | …d/scripts/disk-io-failure/disk_io_failure_detection.py | 4 | CODE | |
| LOW | …d/scripts/disk-io-failure/disk_io_failure_detection.py | 6 | CODE | |
| LOW | …d/scripts/disk-io-failure/disk_io_failure_detection.py | 8 | CODE | |
| LOW | managed/yba-installer/yb_release.py | 8 | CODE | |
| LOW | managed/yba-installer/yb_release.py | 10 | CODE | |
| LOW | managed/node-agent/yb_release.py | 5 | CODE | |
| LOW | …ain/java/com/yugabyte/yw/common/operator/yb_release.py | 8 | CODE | |
| LOW | bin/remote_release.py | 20 | CODE | |
| LOW | bin/remote_build.py | 18 | CODE | |
| LOW | bin/remote_build.py | 24 | CODE | |
| LOW | bin/remote_build.py | 24 | CODE | |
| LOW | bin/remote_build.py | 24 | CODE | |
| LOW | bin/remote_build.py | 24 | CODE | |
| LOW | bin/parse_contention.py | 3 | CODE | |
| LOW | bin/yb-prof.py | 17 | CODE | |
| LOW | python/yb/find_cycle.py | 2 | CODE | |
| LOW | python/yb/txndump/bank_accounts_analysis.py | 15 | CODE | |
| 164 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | yb-bundle-flag-reader.py | 64 | CODE | |
| LOW | yb-bundle-flag-reader.py | 88 | CODE | |
| LOW | yb-bundle-flag-reader.py | 245 | CODE | |
| LOW | .ycm_extra_conf.py | 127 | CODE | |
| LOW | yb-bundle-log-finder.py | 298 | CODE | |
| LOW | yb-bundle-log-finder.py | 354 | CODE | |
| LOW | yb-bundle-log-finder.py | 488 | CODE | |
| LOW | yb-bundle-log-finder.py | 530 | CODE | |
| LOW | yb-bundle-log-finder.py | 595 | CODE | |
| LOW | yb-bundle-log-finder.py | 704 | CODE | |
| LOW | managed/devops/bin/run_node_action.py | 417 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 846 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 1458 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 1678 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 1700 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 1934 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 1992 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 2079 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 2470 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 2590 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 2665 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 2850 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 3293 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 3565 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 3671 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 3745 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 3882 | CODE | |
| LOW | managed/devops/bin/yb_backup.py | 4094 | CODE | |
| LOW | managed/devops/bin/edit_universe_details.py | 104 | CODE | |
| LOW | managed/devops/bin/add_superadmin_user.py | 114 | CODE | |
| LOW | managed/devops/bin/add_superadmin_user.py | 205 | CODE | |
| LOW | managed/devops/opscli/ybops/release_manager.py | 59 | CODE | |
| LOW | managed/devops/opscli/ybops/utils/__init__.py | 117 | CODE | |
| LOW | managed/devops/opscli/ybops/utils/__init__.py | 463 | CODE | |
| LOW | managed/devops/opscli/ybops/utils/replicated.py | 31 | CODE | |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 230 | CODE | |
| LOW | managed/devops/opscli/ybops/common/release.py | 36 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 200 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 677 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 1139 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 1433 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 514 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 653 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 819 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 959 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 1010 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 1145 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 1267 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/cloud.py | 286 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 56 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 666 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 773 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 953 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 1061 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 54 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 562 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 761 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 416 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 428 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 437 | CODE | |
| 165 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | yb_build.sh | 288 | # Only mark CMake standard output as such in case of an error. Otherwise, just pass it | COMMENT |
| LOW | managed/devops/bin/yb_backup.py | 2048 | # all tables just add a single table from each colocation group to the table | COMMENT |
| LOW | managed/devops/opscli/ybops/utils/replicated.py | 72 | # If we already have a release version created and in Editable state, just use that. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 250 | # data through GCP API and simply return the relevant fields. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 848 | # If we don't ask for JSON data, let's just return 1 item, as it's likely a scripted usage. | COMMENT |
| MEDIUM | managed/yba-installer/integrationtests/workflow.go | 9 | // Workflow implements a standard yba installer workflow that integration tests can further leverage. | COMMENT |
| MEDIUM | …/com/yugabyte/yw/common/AccessKeyRotationUtilTest.java | 111 | // provider.details but it keeps working. Definitely not testing anything. | COMMENT |
| MEDIUM | …ain/java/com/yugabyte/yw/common/gflags/GFlagsUtil.java | 97 | // This is not the full path to the cgroup. That is determined by ansible, allowing seamless | COMMENT |
| MEDIUM | …yw/commissioner/tasks/upgrade/TlsToggleKubernetes.java | 75 | // can utilize the node-to-node certificate for yb-client connections. | COMMENT |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 10066 | "resolved": "https://registry.npmjs.org/robust-product/-/robust-product-1.0.0.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 10076 | "resolved": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 10086 | "resolved": "https://registry.npmjs.org/robust-segment-intersect/-/robust-segment-intersect-1.0.1.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 10095 | "resolved": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 10101 | "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 19827 | "resolved": "https://registry.npmjs.org/robust-product/-/robust-product-1.0.0.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 19837 | "resolved": "https://registry.npmjs.org/robust-scale/-/robust-scale-1.0.2.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 19847 | "resolved": "https://registry.npmjs.org/robust-segment-intersect/-/robust-segment-intersect-1.0.1.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 19856 | "resolved": "https://registry.npmjs.org/robust-subtract/-/robust-subtract-1.0.0.tgz", | CODE |
| MEDIUM⚡ | …leshoot/troubleshooting-framework-ui/package-lock.json | 19862 | "resolved": "https://registry.npmjs.org/robust-sum/-/robust-sum-1.0.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 10005 | "resolved": "https://registry.npmjs.org/robust-compress/-/robust-compress-1.0.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 10011 | "resolved": "https://registry.npmjs.org/robust-determinant/-/robust-determinant-1.1.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 10023 | "resolved": "https://registry.npmjs.org/robust-dot-product/-/robust-dot-product-1.0.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 10033 | "resolved": "https://registry.npmjs.org/robust-in-sphere/-/robust-in-sphere-1.2.1.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 10045 | "resolved": "https://registry.npmjs.org/robust-linear-solve/-/robust-linear-solve-1.0.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 10054 | "resolved": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.2.1.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 19766 | "resolved": "https://registry.npmjs.org/robust-compress/-/robust-compress-1.0.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 19772 | "resolved": "https://registry.npmjs.org/robust-determinant/-/robust-determinant-1.1.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 19784 | "resolved": "https://registry.npmjs.org/robust-dot-product/-/robust-dot-product-1.0.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 19794 | "resolved": "https://registry.npmjs.org/robust-in-sphere/-/robust-in-sphere-1.2.1.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 19806 | "resolved": "https://registry.npmjs.org/robust-linear-solve/-/robust-linear-solve-1.0.0.tgz", | CODE |
| MEDIUM | …leshoot/troubleshooting-framework-ui/package-lock.json | 19815 | "resolved": "https://registry.npmjs.org/robust-orientation/-/robust-orientation-1.2.1.tgz", | CODE |
| MEDIUM | python/yugabyte/run_tests_on_spark.py | 1997 | # history; the harness only writes to CSI, as it always has. | COMMENT |
| MEDIUM | .agents/scripts/block-git-push.sh | 4 | # One script, three registrations. Neither harness filters precisely enough to | COMMENT |
| MEDIUM | …a/org/yb/ysqlconnmgr/TestReserveYsqlInternalConns.java | 170 | // to utilize slots reserved for non-replication superuser connections. | COMMENT |
| MEDIUM | …l/src/test/java/org/yb/pgsql/TestPgStatStatements.java | 197 | //Reset test_table_2's state to utilize testExplain | COMMENT |
| MEDIUM | …/test/java/org/yb/pgsql/TestPgTransparentRestarts.java | 882 | // TODO(Piyush): Find a more robust way to check for kConflict/kAbort/kReadRestart | COMMENT |
| LOW | build-support/common-test-env.sh | 629 | # TODO: find a way to only show the backtrace of the relevant thread. We can't just pass | COMMENT |
| MEDIUM | build-support/common-test-env.sh | 1151 | # successful test's log there before the harness deletes it: the last PASSING | COMMENT |
| LOW | build-support/common-test-env.sh | 1255 | # TODO: we should just set PYTHONPATH globally, e.g. at the time we activate virtualenv. | COMMENT |
| MEDIUM | build-support/jenkins/yb-jenkins-test.sh | 238 | # without the file the harness repeats nothing. | COMMENT |
| MEDIUM | …ui/ui/src/features/clusters/details/nodes/NodesTab.tsx | 389 | // things. TODO: make this more robust and simpler. Preferably, put all of these values in | COMMENT |
| MEDIUM | yugabyted-ui/ui/src/components/YBMultiToggleButton.tsx | 40 | // Remove extra borders for a seamless look | COMMENT |
| MEDIUM | src/yb/rocksdb/merge_operator.h | 35 | // Essentially, a MergeOperator specifies the SEMANTICS of a merge, which only | COMMENT |
| LOW | src/yb/rocksdb/tools/benchmark.sh | 243 | # doesn't output regular statistics then we'll just use the time command to | COMMENT |
| MEDIUM | src/yb/consensus/raft_consensus.h | 718 | // That woule be more robust, since it handles also situation when we tried to stepdown | COMMENT |
| MEDIUM | src/yb/tablet/tablet-test-util.h | 40 | #include "yb/tablet/tablet-test-harness.h" | COMMENT |
| MEDIUM | src/yb/util/shmem/robust_mutex.h | 30 | // a non-robust mutex and hope for the best (no crashes while locked). | COMMENT |
| MEDIUM | src/yb/util/shmem/robust_hash_map.h | 37 | // Simple closed-addressing hash map that has a insert/delete that can be robust to process crash, | COMMENT |
| MEDIUM | src/yb/gutil/singleton.h | 145 | // Used by ScopedSingletonOverride. Definitely not threadsafe. No one | COMMENT |
| LOW | src/lint/cpplint.py | 2622 | # Here we can just use a shallow copy since we are the last | COMMENT |
| MEDIUM | src/postgres/contrib/amcheck/t/005_pitr.pl | 36 | # VACUUM to delete the aforementioned leaf page. Force an XLogFlush() by | COMMENT |
| MEDIUM | …extensions/documentdb/test-init-data/test_init_data.sh | 106 | # Function to verify the initialized data with comprehensive checks | COMMENT |
| LOW | …tgres/third-party-extensions/mage/tools/PerfectHash.pm | 99 | # It's not worth passing this around as a parameter; just use a global. | COMMENT |
| MEDIUM | …xtensions/pgrx/pgrx-examples/subtrans_infos/Cargo.toml | 21 | # Enable additional features for comprehensive testing | COMMENT |
| LOW | …res/third-party-extensions/pgrx/pgrx-macros/src/lib.rs | 976 | // which implements _in and _out #[pg_extern] functions that just return the type itself | COMMENT |
| LOW | …/third-party-extensions/pgrx/pgrx/src/datum/varlena.rs | 408 | #[deprecated(since = "0.12.0", note = "just use the FromDatum impl")] | COMMENT |
| MEDIUM | …arty-extensions/pgrx/cargo-pgrx/src/command/upgrade.rs | 272 | // Equivalent to manifest.manifest.data.contains_table("workspace"); but more robust | COMMENT |
| MEDIUM | …y-extensions/pgrx/pgrx-tests/src/framework/shutdown.rs | 40 | /// Essentially: | COMMENT |
| LOW | …third-party-extensions/pg_duckdb/test/pycheck/utils.py | 264 | # If there's only a single cell, just return the value | COMMENT |
| LOW | …third-party-extensions/pg_duckdb/test/pycheck/utils.py | 266 | # If there's only a single row, just return the that row | COMMENT |
| 19 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …c/redesign/features/tasks/components/TaskDiffModal.tsx | 38 | // we need to check if this task is a retried tasks | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 721 | // Step 1: Create a new xCluster replication between source and target universes. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 770 | // Step 2: Drop a table from the source universe and validate the status change. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 791 | // Step 3: Re-add the table to the source universe (it will have a new table ID). | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 836 | // Step 4: Remove the dropped table from the existing replication. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 860 | // Step 5: Add the re-added table to the existing replication. | COMMENT |
| LOW | …yte/yw/commissioner/tasks/local/XClusterLocalTest.java | 872 | // Step 6: Validate the final status is "Running". | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 438 | // Step 1: fail fast on blank fields not already covered by getCredentials(). | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 449 | // Step 2: parse region locally no network call, catches completely invalid strings early. | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 486 | // Step 4: validate vault credentials are confirmed valid at this point, so a failure here | COMMENT |
| LOW | …com/yugabyte/yw/common/kms/util/OciEARServiceUtil.java | 508 | // Step 5: validate the key by name (the single source of truth). | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2194 | // Step 0: for the new cluster create case, merge universe-level helm overrides into the base | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2202 | // Step 1: collect perAZ-derived overrides per server type, and remember which server types | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2231 | // Step 2: start from the existing userIntentOverrides (clone so we don't mutate state we | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2239 | // Step 3: for server types that have perAZ in spec, remove any existing entries for those | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2246 | // Step 4: add perAZ-derived entries for the server types that have perAZ in spec. | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 2252 | // Step 5: for the server types that did not specify perAZ, run the standard fallback | COMMENT |
| LOW | …java/com/yugabyte/yw/commissioner/UpgradeTaskBase.java | 372 | // If current run is a retry - we need to check if previous run was rolled back | COMMENT |
| LOW | …byte/yw/commissioner/tasks/XClusterConfigTaskBase.java | 3132 | // For DB replication, we need to check if the table is part of the replication group on the | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 121 | // Step 1: Create temporary multi-cert with old cert first, new cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 129 | // Step 2: Reverse the cert order - new cert first, old cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 137 | // Step 3: Reset to use only the new rootCA | COMMENT |
| LOW⚡ | …/java/org/yb/yugabyted/TestYugabytedBackupRestore.java | 195 | // // Step 3: Setup necessary directories for backup | COMMENT |
| LOW⚡ | …/java/org/yb/yugabyted/TestYugabytedBackupRestore.java | 204 | // // // Step 4: Run the backup command | COMMENT |
| LOW⚡ | …/java/org/yb/yugabyted/TestYugabytedBackupRestore.java | 208 | // // // Step 5: Check the backup status until completion | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1339 | // Step 1: LISTEN to trigger replication slot creation. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1344 | // Step 2: Verify the notifications replication slot exists. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1351 | // Step 3: Crash tserver 0 and restart it. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1355 | // Step 4: Poll a surviving tserver until the old slot is gone. | COMMENT |
| LOW | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1398 | // Step 1: LISTEN to trigger replication slot creation. | COMMENT |
| LOW | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1409 | // Step 2: Add a 4th tserver, blacklist tserver 0, and wait for load to move off. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1425 | // Step 3: SIGKILL tserver 0 and wait for it to become unresponsive. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1430 | // Step 4: Call RemoveTabletServer via yb-admin. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1436 | // Step 5: Verify the slot is gone. | COMMENT |
| LOW | …-pgsql/src/test/java/org/yb/pgsql/TestYsqlMetrics.java | 63 | // Connection Manager. The following code block is responsible for: | COMMENT |
| LOW | yugabyted-ui/build.sh | 42 | # Step 1: Check if nvm is available | COMMENT |
| LOW⚡ | yugabyted-ui/build.sh | 100 | # Step 2: Try nvm use (in case version is already installed) | COMMENT |
| LOW⚡ | yugabyted-ui/build.sh | 107 | # Step 3: nvm use failed, try nvm install | COMMENT |
| LOW⚡ | yugabyted-ui/build.sh | 129 | # Step 4: If nvm function failed, try using nvm-installed Node.js directly from disk | COMMENT |
| LOW | yugabyted-ui/build.sh | 164 | # Step 5: Check system Node.js | COMMENT |
| LOW | yugabyted-ui/build.sh | 186 | # Step 6: Download Node.js if needed (last resort fallback) | COMMENT |
| LOW | yugabyted-ui/apiserver/cmd/server/helpers/utils.go | 289 | // The purpose of this function is to create a list of urls to each master, for use with the | COMMENT |
| LOW | src/yb/rocksdb/listener.h | 287 | // If non-null, this variable stores detailed information | COMMENT |
| LOW | src/postgres/contrib/amcheck/verify_heapam.c | 1363 | * We go further, because we need to check if the toast datum is corrupt. | COMMENT |
| LOW | …test/java/org/apache/age/jdbc/AgtypeStatementTest.java | 67 | //Step 1: Run a statement | COMMENT |
| LOW | …test/java/org/apache/age/jdbc/AgtypeStatementTest.java | 80 | //Step 1: Run a Prepared Statement | COMMENT |
| LOW⚡ | …test/java/org/apache/age/jdbc/AgtypeStatementTest.java | 122 | //Step 1: Run a statement | COMMENT |
| LOW⚡ | …test/java/org/apache/age/jdbc/AgtypeStatementTest.java | 124 | //Step 2: Run a Prepared Statement, where AgType is a parameter | COMMENT |
| LOW⚡ | …test/java/org/apache/age/jdbc/AgtypeStatementTest.java | 138 | //Step 1: Run a Prepared Statement | COMMENT |
| LOW⚡ | …test/java/org/apache/age/jdbc/AgtypeStatementTest.java | 140 | //Step 2: Run a Statement | COMMENT |
| LOW | …party-extensions/mage/src/backend/parser/cypher_expr.c | 2005 | * Else We need to check if the function call is for | COMMENT |
| LOW | …rty-extensions/mage/src/backend/parser/cypher_clause.c | 7199 | * due to the above logic. So, we need to check if it is a vertex label. | COMMENT |
| LOW | …rty-extensions/mage/src/backend/parser/cypher_clause.c | 7337 | * due to the above logic. So, we need to check if it is an edge label. | COMMENT |
| LOW | src/postgres/src/bin/pg_amcheck/t/004_verify_heapam.pl | 145 | # The purpose of this function is to write a tuple back to disk with some | COMMENT |
| LOW | src/postgres/src/backend/utils/adt/ruleutils.c | 12961 | * 2. We need to check if the dependent rule's ev_class is a view because it | COMMENT |
| LOW | src/postgres/src/backend/utils/mb/mbutils.c | 72 | * This variable stores the conversion function to convert from UTF-8 | COMMENT |
| LOW | src/postgres/src/backend/storage/ipc/shm_mq.c | 871 | * The purpose of this function is to make sure that the process | COMMENT |
| LOW | src/postgres/src/backend/executor/execMain.c | 179 | * If the transaction is read-only, we need to check if any writes are | COMMENT |
| LOW | …c/postgres/src/backend/replication/pgoutput/pgoutput.c | 2287 | * across all publications. So we need to check if the already | COMMENT |
| LOW | src/postgres/src/backend/partitioning/partdesc.c | 456 | * The purpose of this function is to ensure that we get the same | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .ycm_extra_conf.py | 70 | # Set this to the absolute path to the folder (NOT the file!) containing the | COMMENT |
| LOW | managed/lint/check-client-version.sh | 18 | # Check if we're in a git repository | COMMENT |
| LOW | managed/lint/check-client-version.sh | 78 | # Check if pom.xml files were changed | COMMENT |
| LOW | managed/devops/opscli/ybops/utils/__init__.py | 189 | # Read the file in 4KB chunks until EOF. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 1434 | # Check if public IP configuration is present and assigned | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 329 | # Check if network exists. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 378 | # Check if ca_new.crt is present, it will be present if | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 426 | # Check if the provided hostname matches with either CN or SAN | COMMENT |
| LOW⚡ | managed/devops/opscli/ybops/cloud/common/cloud.py | 489 | # Verify if root and node certs are valid | COMMENT |
| LOW⚡ | managed/devops/opscli/ybops/cloud/common/cloud.py | 499 | # Verify if the server cert is not expired | COMMENT |
| LOW⚡ | managed/devops/opscli/ybops/cloud/common/cloud.py | 506 | # Verify if node cert has valid signature and the certificate chain is valid | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 72 | # Set this to False if the respective method does not need credential validation. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 717 | # Check if ssh port has already been updated. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 722 | # Check if secondary subnet is present. If so, configure it. | COMMENT |
| LOW | managed/devops/opscli/ybops/data/preflight_checks.sh | 296 | # Check if one of chronyd, ntpd and systemd-timesyncd is running on the node | COMMENT |
| LOW | managed/scripts/collect-k8spods-logs.sh | 16 | # Check if kubeconfig exists. | COMMENT |
| LOW | managed/scripts/collect-k8spods-logs.sh | 22 | # Check if namespace exists and we can access it. | COMMENT |
| LOW | managed/yba-installer/tests/replicated_migrate_test.sh | 132 | # Check if the yba full tarball exists in downloads, if not download it | COMMENT |
| LOW | managed/node-agent/resources/preflight_check.sh | 102 | # Check if chrony is running | COMMENT |
| LOW | managed/node-agent/resources/preflight_check.sh | 166 | # Check if one of chronyd, ntpd and systemd-timesyncd is running on the node | COMMENT |
| LOW | managed/node-agent/resources/node-agent-installer.sh | 290 | # Check if semanage was installed in the previous steps. | COMMENT |
| LOW | managed/node-agent/resources/node-agent-installer.sh | 416 | # Check if USER_SCOPED_UNIT is defined. | COMMENT |
| LOW | managed/node-agent/resources/node-agent-provision.sh | 128 | # Check if the OS is Red Hat-based (RHEL, Rocky, Alma) | COMMENT |
| LOW | managed/node-agent/resources/node-agent-provision.sh | 179 | # Check if python3 is installed; if not, install Python 3.11 | COMMENT |
| LOW | bin/configure_clockbound.sh | 129 | # Check if the script is run as root when --validate is NOT specified. | COMMENT |
| LOW | bin/configure_clockbound.sh | 164 | # Check if chrony.conf exists in either location | COMMENT |
| LOW | bin/configure_clockbound.sh | 185 | # Check if chrony.conf exists in either location | COMMENT |
| LOW | bin/configure_clockbound.sh | 239 | # Check if Rust is installed | COMMENT |
| LOW | bin/configure_clockbound.sh | 289 | # Check if clockbound is installed | COMMENT |
| LOW | bin/configure_clockbound.sh | 317 | # Check if AWS PTP server is configured | COMMENT |
| LOW | bin/configure_clockbound.sh | 353 | # Check if PHC is available on ETH_DEVICE. | COMMENT |
| LOW | bin/configure_ptp.sh | 112 | # Check if chrony.conf exists in either location | COMMENT |
| LOW | python/yugabyte/csi_report.py | 205 | # Check if suite already exists from previous run. | COMMENT |
| LOW | python/yugabyte/build_postgres.py | 269 | # Check if the outer build is using runs the compiler on build workers. | COMMENT |
| LOW | python/yugabyte/build_postgres.py | 950 | # Write files with raw compilation commands | COMMENT |
| LOW | python/ai/rag_agent/db/yugabytedb_vector_store.py | 115 | # Check if table exists first | COMMENT |
| LOW | scripts/k8s_parent.py | 57 | # Check if environment overrides it, if not use the default. | COMMENT |
| LOW | scripts/k8s_parent.py | 124 | # Check if any files were found | COMMENT |
| LOW | build-support/common-build-env.sh | 1696 | # Check if we're in a Jenkins master build. | COMMENT |
| LOW | build-support/common-build-env.sh | 1704 | # Check if we're in a Jenkins Phabricator build (a pre-commit build). | COMMENT |
| LOW | build-support/common-build-env.sh | 1717 | # Check if we're using an NFS partition in YugaByte's build environment. | COMMENT |
| LOW | build-support/common-build-env.sh | 1901 | # Check if we've succeeded in setting YB_THIRDPARTY_DIR now. | COMMENT |
| LOW | yugabyted-ui/build.sh | 86 | # Check if nvm function is actually available after sourcing | COMMENT |
| LOW⚡ | yugabyted-ui/build.sh | 133 | # Check if the required version is installed in nvm's directory structure | COMMENT |
| LOW | src/lint/cpplint.py | 2556 | # Check if token is an unmatched '<'. | COMMENT |
| LOW | src/lint/cpplint.py | 3178 | # Check if the // may be in quotes. If so, ignore it | STRING |
| LOW | src/lint/cpplint.py | 4166 | # Check if the body is empty | STRING |
| LOW | src/lint/cpplint.py | 4447 | # Check if the line is a header guard. | STRING |
| LOW | src/lint/cpplint.py | 4820 | # Check if people are using the verboten C basic types. The only exception | STRING |
| LOW | src/lint/cpplint.py | 4832 | # Check if some verboten operator overloading is going on | STRING |
| LOW | src/lint/cpplint.py | 5009 | # Check if some verboten C functions are being used. | STRING |
| LOW | src/lint/cpplint.py | 5899 | # Set end_col to check whole lines after we are done with the | STRING |
| LOW | …c/postgres/contrib/unaccent/generate_unaccent_rules.py | 115 | # Check if the base letter of this letter has marks. | COMMENT |
| LOW | …ns/documentdb/test-init-data/test_init_invalid_data.sh | 115 | # Check if container is still running | COMMENT |
| LOW | …extensions/documentdb/test-init-data/test_init_data.sh | 89 | # Check if the completion message appears in container logs | COMMENT |
| LOW | …ons/documentdb/test-init-data/test_init_sample_data.sh | 46 | # Check if sample data directory exists in the project | COMMENT |
| LOW | …ons/documentdb/test-init-data/test_init_sample_data.sh | 100 | # Check if the completion message appears in container logs | COMMENT |
| LOW | …ons/documentdb/test-init-data/test_init_sample_data.sh | 121 | # Check if sampledb database exists and switch to it | COMMENT |
| LOW | …-extensions/documentdb/scripts/init_documentdb_data.sh | 161 | # Check if mongosh is available | COMMENT |
| LOW | …tensions/documentdb/scripts/build_and_start_gateway.sh | 90 | # Check if PostgreSQL is running with a timeout of 10 minutes | COMMENT |
| 17 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | managed/devops/bin/yb_backup.py | 417 | '' if error_on_failure else ' && echo correct || echo invalid') | CODE |
| HIGH | managed/devops/opscli/ybops/utils/__init__.py | 319 | os_check_cmd = "source /etc/os-release && echo \"$NAME $VERSION_ID\"" | CODE |
| HIGH | managed/devops/opscli/ybops/cloud/common/cloud.py | 337 | cmd = "bash -c \"while openssl x509 -fingerprint -noout 2>/dev/null;do :;done < '{}'\"" | CODE |
| HIGH | managed/devops/opscli/ybops/cloud/common/method.py | 1682 | "cat /proc/sys/kernel/random/boot_id 2>/dev/null || true") | CODE |
| HIGH | python/yugabyte/run_tests_on_spark.py | 219 | flock -w 180 200 || exit 5 | CODE |
| HIGH | python/yugabyte/gen_version_info.py | 64 | "cd {} && git diff --quiet && git diff --cached --quiet".format( | CODE |
| HIGH | src/lint/cpplint.py | 6149 | # > be null). | STRING |
| HIGH | …d-party-extensions/mage/drivers/python/test_agtypes.py | 88 | "yn":true, "nullVal": null}}::vertex''' | CODE |
| HIGH | …rd-party-extensions/mage/drivers/python/test_age_py.py | 446 | as_str = vertex.toString() | CODE |
| HIGH | …rd-party-extensions/mage/drivers/python/test_age_py.py | 449 | print("Vertex.toString() 'properties' field is formatted properly.") | CODE |
| HIGH | …ird-party-extensions/mage/drivers/python/age/models.py | 87 | return self.toString() | CODE |
| HIGH | …ird-party-extensions/mage/drivers/python/age/models.py | 90 | return self.toString() | CODE |
| HIGH | …ird-party-extensions/mage/drivers/python/age/models.py | 144 | return self.toString() | CODE |
| HIGH | …ird-party-extensions/mage/drivers/python/age/models.py | 147 | return self.toString() | CODE |
| HIGH | …ird-party-extensions/mage/drivers/python/age/models.py | 184 | return self.toString() | CODE |
| HIGH | …ird-party-extensions/mage/drivers/python/age/models.py | 187 | return self.toString() | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | python/ai/rag_agent/README.md | 1 | # YugabyteDB RAG Agent | COMMENT |
| MEDIUM⚡ | …hon/ai/rag_agent/rag_pipeline/document_preprocessor.py | 482 | # Retrieve RAG index name and schema | COMMENT |
| MEDIUM | …/ai/rag_agent/rag_pipeline/partition_chunk_pipeline.py | 53 | # MEKO_PRO_TIER_KB_FILE_BYTES (agentic-cloud | COMMENT |
| MEDIUM | python/ai/rag_agent/tests/README.md | 1 | # RAG Preprocessor Tests | COMMENT |
| MEDIUM | docs/content/v2025.2/explore/gen-ai-apps.md | 43 | Vector-based similarity searches are commonly used in step 1 of the [RAG](#retrieval-augmented-generation) workflow. Spe | CODE |
| MEDIUM | docs/content/v2025.2/explore/gen-ai-apps.md | 57 | #### MCP and RAG: Better together | COMMENT |
| MEDIUM | docs/content/stable/develop/AI/_index.md | 24 | - [How to Build a RAG Workflow for Agentic AI without Code](https://www.yugabyte.com/blog/build-a-rag-workflow-for-agent | CODE |
| MEDIUM | docs/content/stable/develop/AI/hello-rag.md | 17 | ## Build RAG with an AI coding agent | COMMENT |
| MEDIUM | docs/content/stable/develop/AI/hello-rag.md | 29 | ## Why use RAG? | COMMENT |
| MEDIUM | …stable/develop/AI/distributed-rag/pg-dist-rag-setup.md | 181 | ## Deploy RAG workers | COMMENT |
| MEDIUM | …nt/stable/develop/AI/distributed-rag/hello-dist-rag.md | 61 | ## Start a RAG worker | COMMENT |
| MEDIUM | docs/content/stable/explore/gen-ai-apps.md | 46 | Vector-based similarity searches are commonly used in step 1 of the [RAG](#retrieval-augmented-generation) workflow. Spe | CODE |
| MEDIUM | docs/content/stable/explore/gen-ai-apps.md | 62 | #### MCP and RAG: Better together | COMMENT |
| MEDIUM | docs/content/stable/integrations/langchain.md | 194 | # Define RAG prompt template | COMMENT |
| MEDIUM | docs/content/stable/integrations/langchain.md | 200 | # Build RAG chain | COMMENT |
| MEDIUM⚡ | docs/content/stable/integrations/langchain.md | 273 | # Step 3: Create RAG chain | COMMENT |
| MEDIUM⚡ | docs/content/stable/integrations/langchain.md | 276 | # Step 4: Test RAG chain | COMMENT |
| MEDIUM | docs/content/stable/integrations/langchain.md | 528 | ### Use with RAG chain | COMMENT |
| MEDIUM | docs/content/stable/integrations/langchain.md | 539 | # Use RAG chain to get answer | COMMENT |
| MEDIUM | docs/content/v2025.1/explore/gen-ai-apps.md | 43 | Vector-based similarity searches are commonly used in step 1 of the [RAG](#retrieval-augmented-generation) workflow. Spe | CODE |
| MEDIUM | docs/content/v2025.1/explore/gen-ai-apps.md | 57 | #### MCP and RAG: Better together | COMMENT |
| MEDIUM | docs/content/v2024.2/explore/gen-ai-apps.md | 43 | Vector-based similarity searches are commonly used in step 1 of the [RAG](#retrieval-augmented-generation) workflow. Spe | CODE |
| MEDIUM | docs/content/v2024.2/explore/gen-ai-apps.md | 57 | #### MCP and RAG: Better together | COMMENT |
| MEDIUM | src/yb/yql/CMakeLists.txt | 36 | # Support for running a Distributed RAG service as a subprocess of the tserver process. | COMMENT |
| MEDIUM | …ostgres/src/tools/pg_bsd_indent/t/001_pg_bsd_indent.pl | 3 | # The test cases come from FreeBSD upstream, but this test scaffolding is ours. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …/yb-cql/src/test/java/org/yb/cqlent/TestCQLSecure.java | 80 | /** Note: Don't forget to close the cluster after you're done with it! */ | COMMENT |
| MEDIUM | build-support/yb_buildrc_example.sh | 9 | # If you are more comfortable with command-line options as opposed to special variables, you can use | COMMENT |
| LOW | src/yb/ash/wait_state.h | 86 | // If the bit representation of wait event code is changed, don't forget to change the | COMMENT |
| LOW | src/yb/docdb/doc_vector_index.h | 325 | // don't forget to call EnableAutoCompactions(). | COMMENT |
| LOW | src/postgres/contrib/postgres_fdw/deparse.c | 940 | * expanded later, but don't forget to add deparse support below. | COMMENT |
| LOW | …postgres/third-party-extensions/pgtap/test/test_MVU.sh | 274 | # We want to make sure to use the NEW pg_config | COMMENT |
| MEDIUM | …-extensions/pgrx/pgrx-examples/pgtrybuilder/src/lib.rs | 48 | // like we are here, but for demonstration purposes, this will suffice | COMMENT |
| LOW | src/postgres/src/tools/version_stamp.pl | 100 | print "Don't forget to run autoconf $aconfver before committing.\n"; | CODE |
| LOW | …c/postgres/src/test/recovery/t/006_logical_decoding.pl | 143 | # make sure you can't drop a slot while active | COMMENT |
| LOW | src/postgres/src/bin/pg_dump/pg_backup_archiver.c | 2143 | * a sign byte. If you change this, don't forget to change the file | COMMENT |
| LOW | src/postgres/src/include/mb/pg_wchar.h | 228 | * If you add some encoding don't forget to check | COMMENT |
| MEDIUM | src/postgres/src/include/lib/ilist.h | 30 | * Here's a simple example demonstrating how this can be used. Let's assume | COMMENT |
| LOW | src/postgres/src/backend/access/transam/xlog.c | 4846 | * If you change them, don't forget to update the list. | COMMENT |
| LOW | …c/postgres/src/backend/access/brin/brin_minmax_multi.c | 638 | /* don't forget to include the null terminator ;-) */ | COMMENT |
| LOW | src/postgres/src/backend/access/common/reloptions.c | 59 | * (vi) don't forget to document the option | COMMENT |
| LOW | src/postgres/src/backend/access/heap/heapam.c | 2246 | * If heaptup is a private copy, release it. Don't forget to copy t_self | COMMENT |
| LOW | src/postgres/src/backend/access/heap/heapam.c | 4104 | * If heaptup is a private copy, release it. Don't forget to copy t_self | COMMENT |
| LOW | src/postgres/src/backend/nodes/bitmapset.c | 1176 | * Note: don't forget to specify bitmap_match as the match function! | COMMENT |
| LOW | src/postgres/src/backend/utils/misc/guc.c | 1209 | * 6. Don't forget to document the option (at least in config.sgml). | COMMENT |
| LOW | src/postgres/src/backend/utils/adt/expandedrecord.c | 1465 | * But don't forget to mark header as dummy. | COMMENT |
| LOW | src/postgres/src/backend/utils/adt/selfuncs.c | 1033 | /* Don't forget to account for nulls. */ | COMMENT |
| LOW | src/postgres/src/backend/utils/adt/acl.c | 736 | * you make a change here, don't forget to update the GRANT man page, | COMMENT |
| LOW | src/postgres/src/backend/utils/hash/dynahash.c | 1638 | /* don't forget to terminate the rebuilt hash chains... */ | COMMENT |
| LOW | src/postgres/src/backend/regex/regc_nfa.c | 2977 | /* Don't forget to free sclone's donemap when done with it */ | COMMENT |
| LOW | src/postgres/src/backend/storage/lmgr/lock.c | 2095 | /* don't forget to clear waitMask bit if appropriate */ | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | managed/scripts/openapi_process_vendor_ext.py | 402 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/yugabyte/release_util.py | 257 | def update_manifest(self, distribution_dir: str) -> None: | CODE |
| LOW | python/yugabyte/dep_graph_common.py | 470 | def set_link_command(self, link_cmd: List[str]) -> None: | CODE |
| LOW | python/yugabyte/dep_graph_common.py | 474 | def _set_link_command(self, link_cmd: List[str]) -> None: | CODE |
| LOW | python/yugabyte/dep_graph_common.py | 490 | def update_from_json(self, json_data: Dict[str, Any]) -> None: | CODE |
| LOW | python/yugabyte/dependency_graph.py | 451 | def set_dep_graph(self, dep_graph: DependencyGraph) -> None: | CODE |
| LOW | python/yugabyte/library_packager.py | 330 | def set_or_remove_rpath(self, dest_root_dir: str, file_path: str) -> None: | CODE |
| LOW⚡ | python/yugabyte/thirdparty_archives_metadata.py | 143 | def update_archive_metadata_file(self, thirdparty_pr: Optional[int]) -> None: | CODE |
| LOW⚡ | python/yugabyte/thirdparty_archives_metadata.py | 149 | def update_archive_metadata_file_with_pr(self, thirdparty_pr: int) -> None: | CODE |
| LOW | python/yugabyte/thirdparty_archives_metadata.py | 205 | def update_archive_metadata_file_for_release(self) -> None: | CODE |
| LOW | python/yugabyte/mac_library_packager.py | 313 | def set_new_path(self, filename: str, old_path: str, new_path: str) -> None: | CODE |
| LOW⚡ | python/yugabyte/logging_util.py | 111 | def set_thirdparty_dir(thirdparty_dir: str) -> None: | CODE |
| LOW⚡ | python/yugabyte/logging_util.py | 115 | def set_thirdparty_installed_dir(thirdparty_installed_dir: str) -> None: | CODE |
| LOW⚡ | python/yugabyte/logging_util.py | 119 | def set_build_root(build_root: str) -> None: | CODE |
| LOW | python/yugabyte/common_util.py | 89 | def set_thirdparty_dir(thirdparty_dir: str) -> None: | CODE |
| LOW | python/yugabyte/common_util.py | 100 | def set_llvm_toolchain_dir(llvm_toolchain_dir: str) -> None: | CODE |
| LOW | python/yugabyte/common_util.py | 111 | def set_gcc_toolchain_dir(gcc_toolchain_dir: str) -> None: | CODE |
| LOW⚡ | python/yugabyte/common_util.py | 202 | def set_env_vars_from_build_root(build_root: str) -> None: | CODE |
| LOW | python/yugabyte/common_util.py | 368 | def set_or_del_env_var(k: str, v: Optional[str]) -> None: | CODE |
| LOW | python/yugabyte/build_postgres.py | 279 | def set_env_var(self, name: str, value: Optional[str]) -> None: | CODE |
| LOW | python/yugabyte/build_postgres.py | 395 | def set_env_vars(self, step: str) -> None: | CODE |
| LOW | python/yugabyte/thirdparty_tool_impl.py | 252 | def update_thirdparty_dependencies(args: argparse.Namespace) -> None: | CODE |
| LOW | python/yugabyte/postprocess_test_result.py | 261 | def set_common_test_kvs(self, test_kvs: Dict[str, Any]) -> None: | CODE |
| LOW | python/yugabyte/postprocess_test_result.py | 279 | def set_fail_tags(self, test_kvs: Dict[str, Any]) -> None: | CODE |
| LOW | python/yugabyte/compiler_args.py | 145 | def set_output_path(self, new_output_path: str) -> None: | CODE |
| LOW | python/yugabyte/rpath.py | 71 | def set_rpath(file_path: str, rpath: str) -> None: | CODE |
| LOW | python/ai/rag_agent/start_rag_agent.py | 48 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/ai/rag_agent/__main__.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/ai/rag_agent/rag_pipeline/source_readers.py | 65 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/ai/rag_agent/embeddings/__init__.py | 11 | __all__ = [ | CODE |
| LOW | python/ai/rag_agent/pdf_processing/docling_loader.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/ai/rag_agent/models/__init__.py | 9 | __all__ = ["DocumentMetadata"] | CODE |
| LOW | python/ai/rag_agent/db/registration_cache.py | 23 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/ai/rag_agent/db/__init__.py | 6 | __all__ = [ | CODE |
| LOW | …thon/ai/rag_agent/source_location_crawlers/__init__.py | 9 | __all__ = ["S3BucketCrawler"] | CODE |
| LOW | python/ai/rag_agent/work_queue/registration_poller.py | 49 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/ai/rag_agent/work_queue/__init__.py | 10 | __all__ = ["TaskRouter", "TaskTypeKeys"] | CODE |
| LOW | python/ai/rag_agent/html_processing/__init__.py | 3 | __all__ = [ | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …thon/ai/rag_agent/rag_pipeline/aws_source_processor.py | 258 | Process a CREATE_SOURCE task: list the source's documents, then complete the source and queue its docum | STRING |
| HIGH | python/ai/rag_agent/embeddings/embed.py | 420 | Generator that yields (chunk_text, embedding_vector) tuples. Args: file_location (str): Pa | STRING |
| HIGH | python/ai/rag_agent/models/document_metadata.py | 58 | Create a DocumentMetadata object from a dictionary. Args: data (Dict[str, Any]): Dictionar | STRING |
| HIGH | python/ai/rag_agent/models/work_queue_task.py | 54 | Create a WorkQueueTask object from a database row. Args: row (tuple): Tuple from RETURNING | STRING |
| HIGH | python/ai/rag_agent/models/work_queue_task.py | 82 | Create a WorkQueueTask object from a dictionary. Args: data (Dict[str, Any]): Dictionary c | STRING |
| HIGH | python/ai/rag_agent/db/source_document_tracking.py | 18 | Insert document metadata into the dist_rag.documents table. Args: document_met | STRING |
| HIGH | python/ai/rag_agent/work_queue/task_router.py | 35 | Process a task. Args: task: WorkQueueTask object containing id, task_type, | STRING |
| HIGH | python/ai/rag_agent/work_queue/task_router.py | 115 | Route a task to the appropriate processor. Args: task: WorkQueueTask object with task_type | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | python/yugabyte/library_packager.py | 150 | # The name of the library as requested by the original executable/shared library. | COMMENT |
| HIGH | docs/content/stable/reference/docs-mcp-server.md | 135 | Responses from the LLM when using the MCP server (including summaries, generated SQL, and dashboards) are generated by A | CODE |
| HIGH | docs/layouts/_partials/hooks/body-end.html | 64 | data-modal-disclaimer="This is a custom LLM for Yugabyte with access to developer docs (docs.yugabyte.com), and all Gi | CODE |
| HIGH | …/features/clusters/details/overview/ChartControler.tsx | 106 | // return data type of the query is hardcoded in auto-generated code, use hacks to override it | COMMENT |
| HIGH | src/postgres/src/tools/ci/ci_macports_packages.sh | 62 | # If setting all the required packages as requested fails, we need | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …/v2025.2/deploy/public-clouds/aws/manual-deployment.md | 65 | # In this example, it is just 1. But if you have two then the RHS | COMMENT |
| HIGH | …t/stable/deploy/public-clouds/aws/manual-deployment.md | 65 | # In this example, it is just 1. But if you have two then the RHS | COMMENT |
| HIGH | …/v2025.1/deploy/public-clouds/aws/manual-deployment.md | 65 | # In this example, it is just 1. But if you have two then the RHS | COMMENT |
| HIGH | …/v2024.2/deploy/public-clouds/aws/manual-deployment.md | 65 | # In this example, it is just 1. But if you have two then the RHS | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | managed/byoc-api-proxy/systemd/install.sh | 7 | # Usage: | COMMENT |
| LOW | python/ai/rag_agent/embeddings/embedding_user_promt.py | 82 | # Example usage: | STRING |
| LOW | scripts/yb-node-env.sh | 13 | # Usage: | COMMENT |
| LOW | scripts/yb-universe-masters-env.sh | 10 | # Usage: | COMMENT |
| LOW | pg15_tests/common.sh | 68 | # Usage: | COMMENT |
| LOW | src/yb/util/threadlocal.h | 47 | // Example usage: | COMMENT |
| LOW | src/yb/util/threadlocal.h | 86 | // Example usage: | COMMENT |
| LOW | src/yb/util/logging.h | 126 | // Example usage: | COMMENT |
| LOW | src/yb/util/trace.h | 175 | // Example usage: | COMMENT |
| LOW | src/yb/util/cow_object.h | 212 | // Example usage: | COMMENT |
| LOW | src/yb/util/cow_object.h | 280 | // Example usage: | COMMENT |
| LOW | src/yb/util/bitmap.h | 117 | // Example usage: | COMMENT |
| LOW | src/yb/util/bitmap.h | 164 | // Example usage: | COMMENT |
| LOW | src/yb/util/test_util.h | 117 | // Example usage: | COMMENT |
| LOW | src/yb/gutil/once.h | 27 | // Example usage: | COMMENT |
| LOW | src/yb/gutil/tuple.h | 30 | // Example usage: | COMMENT |
| LOW | src/postgres/src/backend/port/aix/mkldexport.sh | 8 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | managed/yba-installer/integrationtests/workflow.go | 17 | // TODO: implement "additional workflows". | COMMENT |
| LOW | …ged/src/test/java/com/yugabyte/yw/common/UtilTest.java | 322 | // TODO: Add tests for other functions | COMMENT |
| LOW | …va/yb-client/src/main/java/org/yb/util/CommonUtil.java | 22 | // TODO: Add validation for the length of the ByteString after making sure it does not | COMMENT |
| LOW | java/yb-cql/src/test/java/org/yb/cql/TestSelect.java | 504 | // TODO: Add tests to test CONTAINS KEY on a set / map / list of frozen tuples | COMMENT |
| LOW | java/yb-cql/src/test/java/org/yb/cql/TestSelect.java | 657 | // TODO: Add tests to test CONTAINS on a set/list/map of frozen tuples. | COMMENT |
| LOW | src/yb/util/hdr_histogram.h | 188 | // TODO: implement | COMMENT |
| LOW | src/yb/util/hdr_histogram.h | 193 | // TODO: implement | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | managed/devops/bin/node_client_utils.py | 79 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 653 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 1061 | CODE | |
| LOW | python/ai/rag_agent/embeddings/embedding_user_promt.py | 14 | CODE | |
| LOW | …extensions/pg_partman/bin/pg10/reapply_foreign_keys.py | 108 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | managed/ui/public/mockServiceWorker.js | 124 | async function handleRequest(event, requestId, requestInterceptedAt) { | CODE |
| LOW | python/yugabyte/clang_tidy_runner.py | 150 | def run_task(self, task: Any) -> Any: | CODE |
| LOW | python/yugabyte/parallel_task_runner.py | 123 | def run_task(self, task: Any) -> Any: | CODE |
| LOW | python/yugabyte/compiler_parallel_runner.py | 85 | def run_task(self, task: Any) -> Any: | CODE |