YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
This report presents the forensic synthetic code analysis of yugabyte/yugabyte-db, a C project with 10,408 GitHub stars. SynthScan v2.0 examined 6,171,382 lines of code across 23767 source files, recording 10578 pattern matches distributed across 26 syntactic categories. The overall adjusted score of 2.5 places this repository in the Likely human-written band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 10578 distinct pattern matches across 26 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | yb_build.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | CMakeLists.txt | 1 | # Licensed to the Apache Software Foundation (ASF) under one | COMMENT |
| LOW | CMakeLists.txt | 21 | # | COMMENT |
| LOW | CMakeLists.txt | 461 | endif() | COMMENT |
| LOW | CMakeLists.txt | 481 | # For CMAKE_BUILD_TYPE=Release | COMMENT |
| LOW | CMakeLists.txt | 761 | COMMENT | |
| LOW | CMakeLists.txt | 941 | endforeach() | COMMENT |
| LOW | CMakeLists.txt | 981 | 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 | …/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/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/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/yba-installer/integrationtests/workflow.go | 1 | package integrationtests | COMMENT |
| LOW | managed/yba-installer/pkg/common/directory_manager.go | 201 | COMMENT | |
| LOW | managed/yba-installer/pkg/common/shell/run.go | 41 | output.ExitCode = cmd.ProcessState.ExitCode() | COMMENT |
| LOW | managed/yba-cli/cmd/util/constants.go | 141 | // YBAAllowEditProviderMinVersion specifies minimum version | COMMENT |
| LOW | managed/yba-cli/cmd/util/util.go | 541 | seconds := millis / 1000 | COMMENT |
| LOW | managed/yba-cli/cmd/util/telemetryprovider.go | 41 | // Log Group | COMMENT |
| LOW | managed/yba-cli/cmd/util/telemetryprovider.go | 621 | COMMENT | |
| LOW | …ed/yba-cli/cmd/universe/edit/ysqlconfigure_universe.go | 201 | logrus.Debugf("Setting connection-pooling to %t\n", enableConnectionPooling) | 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 | # The UUID of the customer in Yugabyte Anywhere. | 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 |
| LOW | …java/com/yugabyte/yw/common/PlacementInfoUtilTest.java | 1961 | @Test | COMMENT |
| LOW | …java/com/yugabyte/yw/common/PlacementInfoUtilTest.java | 1981 | // rf=7, 3 zones, 14-7-7 -> masters 3-2-2 | COMMENT |
| LOW | …java/com/yugabyte/yw/common/PlacementInfoUtilTest.java | 2081 | // rf=5, 6 zones in 2 regions, r1:5-4-3, r2:2-2-1 -> 1-1-1, 1-1-0 | COMMENT |
| LOW | …java/com/yugabyte/yw/common/PlacementInfoUtilTest.java | 2621 | // where zone mod = region - zone - modifier, | COMMENT |
| LOW | …src/test/java/com/yugabyte/yw/common/ModelFactory.java | 861 | certificate, | COMMENT |
| LOW | …main/java/com/yugabyte/yw/models/AttachDetachSpec.java | 1 | // Copyright (c) YugabyteDB, Inc. | COMMENT |
| 7277 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 | 24 | 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 | …est/java/com/yugabyte/yw/common/AccessManagerTest.java | 521 | + com.yugabyte.yw.common.utils.FileUtils.getFileName(configName), | CODE |
| CRITICAL | …ged/src/test/java/com/yugabyte/yw/common/UtilTest.java | 476 | org.apache.commons.io.FileUtils.deleteQuietly(new File(tmpFilePath.toString())); | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/common/NodeAgentClientTest.java | 248 | com.google.inject.util.Providers.of(mock(NodeAgentPoller.class)), | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/common/NodeAgentClientTest.java | 329 | com.google.inject.util.Providers.of(mock(NodeAgentPoller.class)), | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/common/NodeAgentClientTest.java | 349 | 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 | 1255 | new io.yugabyte.operator.v1alpha1.ybuniversespec.DeviceInfo(); | CODE |
| CRITICAL | …/test/java/com/yugabyte/yw/common/ha/PlatformTest.java | 129 | com.yugabyte.yw.common.utils.FileUtils.listFiles( | 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 | 131 | new io.yugabyte.operator.v1alpha1.releasespec.config.downloadconfig.gcs.Paths(); | CODE |
| CRITICAL | …yugabyte/yw/common/operator/ReleaseReconcilerTest.java | 149 | com.yugabyte.yw.models.Release.create(RELEASE_VERSION, "LTS"); | CODE |
| CRITICAL | …yugabyte/yw/common/operator/ReleaseReconcilerTest.java | 334 | com.yugabyte.yw.models.Release.create(RELEASE_VERSION, "LTS"); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 742 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 822 | new io.yugabyte.operator.v1alpha1.ybuniversespec.MasterVolume(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 910 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 919 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 925 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1035 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1154 | new io.yugabyte.operator.v1alpha1.ybuniversespec.MasterVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1163 | new io.yugabyte.operator.v1alpha1.ybuniversespec.mastervolume.PerAZ(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1302 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1361 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1368 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1498 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1505 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1510 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1599 | new io.yugabyte.operator.v1alpha1.ybuniversespec.TserverVolume(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1606 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL⚡ | …abyte/yw/common/operator/YBUniverseReconcilerTest.java | 1611 | new io.yugabyte.operator.v1alpha1.ybuniversespec.tservervolume.PerAZ(); | CODE |
| CRITICAL | …gabyte/yw/common/operator/utils/OperatorUtilsTest.java | 526 | com.yugabyte.yw.models.ReleaseLocalFile.create("/tmp/k8s-artifact.tgz"); | CODE |
| CRITICAL | …gabyte/yw/common/operator/utils/OperatorUtilsTest.java | 528 | com.yugabyte.yw.models.ReleaseLocalFile.create("/tmp/x86_64-artifact.tgz"); | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/cloud/aws/AWSCloudImplTest.java | 257 | software.amazon.awssdk.services.ec2.model.DescribeInstancesResponse.builder().build()); | CODE |
| CRITICAL | …t/java/com/yugabyte/yw/cloud/aws/AWSCloudImplTest.java | 317 | software.amazon.awssdk.services.ec2.model.DescribeInstanceTypesResponse.builder() | CODE |
| CRITICAL | …/yugabyte/yw/api/v2/UniverseApiControllerEditTest.java | 219 | n.cloudInfo = new com.yugabyte.yw.models.helpers.CloudSpecificInfo(); | CODE |
| CRITICAL | …test/java/com/yugabyte/yw/api/v2/UniverseTestBase.java | 1352 | com.yugabyte.yw.cloud.UniverseResourceDetails.create( | CODE |
| CRITICAL | …v2/UniverseApiControllerExportTelemetryConfigTest.java | 77 | com.yugabyte.yw.common.export.TelemetryConfig.of(auditConfig, null, null)); | CODE |
| CRITICAL | …v2/UniverseApiControllerExportTelemetryConfigTest.java | 112 | com.yugabyte.yw.common.export.TelemetryConfig.of(null, queryConfig, null)); | CODE |
| CRITICAL | …com/yugabyte/yw/api/v2/JobSchedulerControllerTest.java | 88 | com.yugabyte.yw.models.JobSchedule.getAll().forEach(j -> j.delete()); | CODE |
| CRITICAL | …com/yugabyte/yw/api/v2/JobSchedulerControllerTest.java | 99 | return com.yugabyte.yw.models.JobSchedule.getOrBadRequest( | CODE |
| CRITICAL | …com/yugabyte/yw/api/v2/JobSchedulerControllerTest.java | 105 | com.yugabyte.yw.models.JobSchedule.getOrBadRequest(jobScheduleUuid); | CODE |
| CRITICAL | …com/yugabyte/yw/api/v2/JobSchedulerControllerTest.java | 174 | com.yugabyte.yw.models.JobSchedule.getOrBadRequest(jobSchedule.getUuid()); | CODE |
| CRITICAL | …com/yugabyte/yw/api/v2/JobSchedulerControllerTest.java | 180 | com.yugabyte.yw.models.JobSchedule.getOrBadRequest(jobSchedules.get(1).getUuid()); | CODE |
| CRITICAL | …com/yugabyte/yw/api/v2/JobSchedulerControllerTest.java | 203 | com.yugabyte.yw.models.JobSchedule.getOrBadRequest(jobSchedule.getUuid()); | CODE |
| CRITICAL | …com/yugabyte/yw/api/v2/JobSchedulerControllerTest.java | 212 | com.yugabyte.yw.models.JobSchedule.getOrBadRequest(jobSchedules.get(1).getUuid()); | CODE |
| CRITICAL | …/yugabyte/yw/api/v2/mappers/ImageBundleMapperTest.java | 34 | new com.yugabyte.yw.models.ImageBundle.Metadata(); | CODE |
| 152 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 | …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 | …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 | …nt/v2.20/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 | …cs/content/v2.20/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 |
| HIGH | …table/develop/drivers-orms/python/postgres-psycopg2.md | 0 | create table employee (id int primary key, name varchar, age int, language varchar) | STRING |
| HIGH | …ty-extensions/pg_partman/test/test-time-id-subpart.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'3 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …st/test_native/yb.port.test-time-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'3 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …t_native/yb.port.test-time-epoch-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'3 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …test/test_native/test-time-epoch-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'3 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …rtman/test/test_native/test-time-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'3 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …ty-extensions/pg_partman/test/test-time-id-subpart.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'4 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …st/test_native/yb.port.test-time-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'4 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …t_native/yb.port.test-time-epoch-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'4 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …test/test_native/test-time-epoch-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'4 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …rtman/test/test_native/test-time-id-subpart-native.sql | 0 | , 'check time_taptest_table_p'||to_char(current_timestamp-'4 days'::interval, 'yyyy_mm_dd')||'_p100 was removed from par | STRING |
| HIGH | …ty-extensions/pg_partman/test/test-id-time-subpart.sql | 0 | , 'check that partman_test.id_taptest_table_p0 was removed from part_config'); select is_empty('select parent_table from | STRING |
| HIGH | …test_upsert/test-id-time-subpart-upsert-do-nothing.sql | 0 | , 'check that partman_test.id_taptest_table_p0 was removed from part_config'); select is_empty('select parent_table from | STRING |
| HIGH | …rtman/test/test_native/test-id-time-subpart-native.sql | 0 | , 'check that partman_test.id_taptest_table_p0 was removed from part_config'); select is_empty('select parent_table from | STRING |
| HIGH | …e/yb.port.test-id-time-subpart-custom-start-native.sql | 0 | , 'check that partman_test.id_taptest_table_p0 was removed from part_config'); select is_empty('select parent_table from | STRING |
| HIGH | …st_native/test-id-time-subpart-custom-start-native.sql | 0 | , 'check that partman_test.id_taptest_table_p0 was removed from part_config'); select is_empty('select parent_table from | STRING |
| HIGH | …st/test_native/yb.port.test-id-time-subpart-native.sql | 0 | , 'check that partman_test.id_taptest_table_p0 was removed from part_config'); select is_empty('select parent_table from | STRING |
| HIGH | …ty-extensions/pg_partman/test/test-id-time-subpart.sql | 0 | , 'check that partman_test.id_taptest_table_p20 was removed from part_config'); select is_empty('select parent_table fro | STRING |
| HIGH | …test_upsert/test-id-time-subpart-upsert-do-nothing.sql | 0 | , 'check that partman_test.id_taptest_table_p20 was removed from part_config'); select is_empty('select parent_table fro | STRING |
| HIGH | …rtman/test/test_native/test-id-time-subpart-native.sql | 0 | , 'check that partman_test.id_taptest_table_p20 was removed from part_config'); select is_empty('select parent_table fro | STRING |
| 237 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | yb_build.sh | 605 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 607 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 646 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 648 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 834 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 836 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 866 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 868 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 885 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 891 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 919 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 921 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 947 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | yb_build.sh | 949 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 854 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 856 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 866 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 987 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 989 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 999 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM⚡ | CMakeLists.txt | 1001 | # ------------------------------------------------------------------------------------------------ | COMMENT |
| MEDIUM | CMakeLists.txt | 217 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 219 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 234 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 315 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 317 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 758 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 830 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 832 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 895 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | CMakeLists.txt | 897 | # ------------------------------------------------------------------------------------------------- | 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 |
| 277 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 | 400 | function RestoreChooseUniverseForm({ | CODE |
| LOW | …s/UniverseSupportBundle/UniverseSupportBundleModal.jsx | 239 | export function fetchEstimatedSupportBundleSize(universeUUID, supportBundle) { | CODE |
| LOW | …ponents/configRedesign/providerRedesign/forms/utils.ts | 234 | export function useIsProviderValidationEnabled( | CODE |
| LOW | …n/components/linuxVersionCatalog/LinuxVersionUtils.tsx | 269 | export function IsImgBundleInUseEditEnabled() { | CODE |
| LOW | …esign/features/rbac/policy/RolesAndResourceMapping.tsx | 121 | function isBuiltInRoleSelectionForbidden( | CODE |
| LOW | …eatures/tasks/components/drawerComp/SubTaskDetails.tsx | 245 | 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 | …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 | …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 | …t-placement/normalizeEditPlacementNodesAvailability.ts | 61 | function flattenZonesInRegionOrder( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 102 | function overlayExistingOntoExpected( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 177 | export function needsEditPlacementNodesNormalization( | CODE |
| LOW | …t-placement/normalizeEditPlacementNodesAvailability.ts | 213 | export function normalizeEditPlacementNodesAvailability( | CODE |
| LOW | …universe/CreateUniverseUtils.replicationFactor.test.ts | 126 | function expectValidPerAzReplication( | CODE |
| LOW | …niverse/create-universe/utils/resilienceReplication.ts | 17 | export function getGuidedNodesStepReplicationFactor( | CODE |
| LOW | …niverse/create-universe/utils/resilienceReplication.ts | 28 | export function getEffectiveReplicationFactorForResilience( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 207 | function expertMultiRegionRfAndAzCount(regionCount: number): { rf: number; azCount: number } | null { | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 252 | function distributeNodesUntilTotalAtLeastRf( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 283 | export function reduceExpertNodeCountsToAtMostRf( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 357 | export function getExpertNodesStepDefaultPlacement( | CODE |
| LOW | …erse/create-universe/utils/placementAndAvailability.ts | 432 | export function distributeReplicationFactorAcrossAzs( | CODE |
| LOW | …te-universe/steps/general-settings/ValidationSchema.ts | 13 | async function validateUniqueUniverseName(this: Yup.TestContext, value: string | null | undefined) { | CODE |
| LOW | …eps/nodes-availability/NodesAvailabilityMapSection.tsx | 16 | export function NodesAvailabilityMapSection({ | CODE |
| LOW | …e/steps/nodes-availability/useNodesAvailabilityStep.ts | 46 | function getGuidedPlacementSyncSignature(r: ResilienceAndRegionsProps): string { | CODE |
| LOW | …e/steps/nodes-availability/useNodesAvailabilityStep.ts | 57 | function regionCodesMatchAvailabilityZones( | CODE |
| LOW | …e/steps/nodes-availability/useNodesAvailabilityStep.ts | 75 | export function applyNodesStepPlacementFromResilience( | CODE |
| LOW | …/nodes-availability/NodesAvailabilityGuidedLayouts.tsx | 27 | export function GuidedNodesAvailabilityDefaultLayout({ | CODE |
| LOW | …/nodes-availability/NodesAvailabilityGuidedLayouts.tsx | 46 | export function GuidedNodesAvailabilityGeoLayout({ | CODE |
| LOW | …/nodes-availability/NodesAvailabilityExpertLayouts.tsx | 26 | export function ExpertNodesAvailabilityDefaultLayout({ | CODE |
| LOW | …/nodes-availability/NodesAvailabilityExpertLayouts.tsx | 43 | export function ExpertNodesAvailabilityGeoLayout({ | CODE |
| LOW | …s/nodes-availability/ExpertNodesReplicationSection.tsx | 34 | function ExpertNodesRequirementHint({ | CODE |
| LOW | …s/nodes-availability/ExpertNodesReplicationSection.tsx | 101 | export function ExpertNodesReplicationSection({ | CODE |
| LOW | …s/nodes-availability/NodesAvailability_guided.test.tsx | 74 | function makeAvailabilityZonesWithNodeCount( | CODE |
| LOW | …s/nodes-availability/NodesAvailability_guided.test.tsx | 104 | function makeValidAvailabilityZonesForRegion( | CODE |
| LOW | …s/nodes-availability/NodesAvailability_guided.test.tsx | 119 | function makeAvailabilityZonesThreeRegionsPreferredGap(): NodeAvailabilityProps['availabilityZones'] { | CODE |
| LOW | …s/nodes-availability/NodesAvailability_guided.test.tsx | 165 | function renderNodesAndTriggerNext(contextValue: ReturnType<typeof getContextValue>) { | CODE |
| 615 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 | 1908 | // Step 0: for the new cluster create case, merge universe-level helm overrides into the base | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1916 | // Step 1: collect perAZ-derived overrides per server type, and remember which server types | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1945 | // Step 2: start from the existing userIntentOverrides (clone so we don't mutate state we | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1953 | // Step 3: for server types that have perAZ in spec, remove any existing entries for those | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1960 | // Step 4: add perAZ-derived entries for the server types that have perAZ in spec. | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1966 | // Step 5: for the server types that did not specify perAZ, run the standard fallback | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 89 | // Step 1: Create temporary multi-cert with old cert first, new cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 97 | // Step 2: Reverse the cert order - new cert first, old cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 105 | // Step 3: Reset to use only the new rootCA | COMMENT |
| LOW | .claude/commands/backport-commit.md | 33 | ### Step 1: Run the backport script with all branches at once | COMMENT |
| LOW | .claude/commands/backport-commit.md | 50 | ### Step 2: Resolve conflicts (only if exit code 2) | COMMENT |
| LOW | .claude/commands/backport-commit.md | 101 | ### Step 3: Capture PR URLs | COMMENT |
| LOW | .claude/commands/backport-commit.md | 105 | ### Step 4: Annotate the PR body for every branch where a conflict was resolved by hand | COMMENT |
| LOW | .claude/commands/backport-commit.md | 134 | ### Step 5: Trigger Jenkins on every PR | COMMENT |
| LOW | .claude/commands/backport-commit.md | 142 | ### Step 6: Report back to the user | COMMENT |
| LOW | .claude/skills/create-issue/SKILL.md | 68 | ### Step 1: Decide the tracker — GitHub vs JIRA | COMMENT |
| LOW | .claude/skills/create-issue/SKILL.md | 79 | ### Step 2: Gather title metadata | COMMENT |
| LOW | .claude/skills/create-issue/SKILL.md | 155 | ### Step 4: Report back | 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 | 110 | ### Step 3: Determine tracker reference | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 153 | ### Step 4: Build the title | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 165 | ### Step 5: Determine subscribers | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 177 | ### Step 6: Create the diff with `arc diff --create` | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 220 | ### Step 7: Post a "trigger jenkins" comment | COMMENT |
| LOW | .claude/skills/create-diff/SKILL.md | 237 | ### 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 | 58 | ### Step 2: Base branch | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 62 | ### Step 3: Gather PR metadata | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 91 | ### Step 4: Build the title | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 110 | ### Step 5: Run `create-pr.sh` to rebase, lint, push, and open the PR | COMMENT |
| LOW | .claude/skills/create-pr/SKILL.md | 155 | ### Step 6: Report back to the user | 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 | 1316 | // Step 1: LISTEN to trigger replication slot creation. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1321 | // Step 2: Verify the notifications replication slot exists. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1328 | // Step 3: Crash tserver 0 and restart it. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1332 | // Step 4: Poll a surviving tserver until the old slot is gone. | COMMENT |
| LOW | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1369 | // Step 1: LISTEN to trigger replication slot creation. | COMMENT |
| 167 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 | 62 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 97 | except Exception: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 102 | except Exception: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 148 | except Exception as ex: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 190 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 512 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/utils/ssh.py | 537 | except Exception as e: | 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 | 536 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 566 | except Exception as e: | CODE |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 1236 | except Exception as e: | CODE |
| 261 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 | 541 | # 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 | 403 | # 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 | 273 | # Create the network if it didn't already exist. | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/cloud/gcp/utils.py | 597 | # Create a persistent disk with wait | COMMENT |
| MEDIUM | managed/devops/opscli/ybops/cloud/common/method.py | 1378 | # 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 | 305 | # Create the tar.gz package without ./ prefix. | COMMENT |
| MEDIUM | managed/node-agent/resources/node-agent-installer.sh | 243 | #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 | 449 | # Create a tar.gz (we almost always do this, can be skipped in debug mode) | COMMENT |
| MEDIUM⚡ | python/yugabyte/yb_dist_tests.py | 115 | # This module is expected to be under python/yugabyte. | 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 | 429 | # Create a temporary FastAPI app just to use the lifespan context manager | COMMENT |
| MEDIUM | python/ai/rag_agent/pdf_processing/process_pdf.py | 142 | # Create a temporary file to store the PDF | COMMENT |
| MEDIUM | python/ai/rag_agent/pdf_processing/process_pdf.py | 211 | # 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 | 1977 | # 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 | 5730 | # 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 | …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 | 831 | "placeholder": { | CODE |
| LOW | managed/ui/src/translations/en.json | 1036 | "placeholder": { | 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 | 150 | 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 | 780 | 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 | …om/yugabyte/yw/controllers/CustomerControllerTest.java | 222 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …om/yugabyte/yw/controllers/CustomerControllerTest.java | 253 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …om/yugabyte/yw/controllers/CustomerControllerTest.java | 456 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …om/yugabyte/yw/controllers/CustomerControllerTest.java | 478 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …om/yugabyte/yw/controllers/CustomerControllerTest.java | 501 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …a/com/yugabyte/yw/controllers/UsersControllerTest.java | 153 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …a/com/yugabyte/yw/controllers/UsersControllerTest.java | 167 | assertEquals(user.getUser().getEmail(), "foo@bar.com"); | CODE |
| LOW | …a/com/yugabyte/yw/controllers/UsersControllerTest.java | 177 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …a/com/yugabyte/yw/controllers/UsersControllerTest.java | 434 | params.put("email", "foo@bar.com"); | CODE |
| LOW | …a/com/yugabyte/yw/controllers/AlertControllerTest.java | 323 | arParams.setRecipients(Collections.singletonList("test@test.com")); | CODE |
| LOW | …m/yugabyte/yw/controllers/AccessKeyControllerTest.java | 449 | ModelFactory.onpremProvider(ModelFactory.testCustomer("fb", "foo@bar.com")); | CODE |
| LOW | …ugabyte/yw/controllers/NodeInstanceControllerTest.java | 92 | node.setNodeName("fake_name"); | CODE |
| LOW | …ugabyte/yw/controllers/NodeInstanceControllerTest.java | 395 | String fakeNodeName = "fake-name-1"; | CODE |
| LOW | …gabyte/yw/commissioner/tasks/CommissionerBaseTest.java | 830 | customer, targetUuid, taskUuid, targetType, customerTaskType, "fake-name"); | CODE |
| LOW | …/yw/commissioner/tasks/ProvisionUniverseNodesTest.java | 159 | "fake-name"); | CODE |
| LOW | …yw/commissioner/tasks/upgrade/RollbackUpgradeTest.java | 378 | "fake-name"); | CODE |
| LOW | …byte/yw/commissioner/tasks/upgrade/ResizeNodeTest.java | 1496 | "fake-name"); | CODE |
| LOW | …/src/main/java/com/yugabyte/yw/common/EmailHelper.java | 305 | * Extracts pure email address from the common email string (which can be like "John Doe" | COMMENT |
| LOW | python/yugabyte/test_postprocess_test_result.py | 21 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor \n" \ | CODE |
| LOW | python/yugabyte/test_postprocess_test_result.py | 21 | "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor \n" \ | CODE |
| LOW | …l/src/test/java/org/yb/pgsql/BasicDocumentDBTests.java | 124 | .append("address", new Document("street", "123 Main St") | CODE |
| LOW | …lore/ysql-language-features/advanced-features/views.md | 192 | (1225, 'Jane Doe', '4 Fifth Street', 'Accounting'); | CODE |
| 160 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/cloud.py | 15 | 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 | 22 | 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 | 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 | 26 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 26 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 26 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 26 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 26 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 26 | 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 | |
| 172 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 | 217 | 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 | 685 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 1113 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/azure/utils.py | 1392 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 443 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 589 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 658 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/oci/utils.py | 751 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/cloud.py | 279 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 56 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 603 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 710 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 884 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 992 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 54 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 546 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/cloud.py | 782 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 403 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 415 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 424 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 433 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 1112 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/aws/cloud.py | 305 | CODE | |
| 155 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | yb_build.sh | 289 | # 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 | 232 | # data through GCP API and simply return the relevant fields. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 834 | # 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 | 92 | // 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 | …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 | 849 | // TODO(Piyush): Find a more robust way to check for kConflict/kAbort/kReadRestart | COMMENT |
| LOW | scripts/k8s_parent.py | 313 | # if we cannot find zone for some reason, we should just call it yb-tserver-0 | 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 |
| LOW | build-support/common-test-env.sh | 1190 | # TODO: we should just set PYTHONPATH globally, e.g. at the time we activate virtualenv. | 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 | 683 | // 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 | 36 | // 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 | 2621 | # 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 |
| LOW | …res/third-party-extensions/pgrx/pgrx-macros/src/lib.rs | 936 | // 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 | 412 | #[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 |
| MEDIUM | …rd-party-extensions/pg_duckdb/src/pgduckdb_detoast.cpp | 137 | // This function is thread-safe and does not utilize the PostgreSQL memory context. | COMMENT |
| MEDIUM | …hird-party-extensions/pg_duckdb/src/pgduckdb_types.cpp | 454 | // The performant way to handle the translation is to parse BIGNUM out, here we leverage string conversion and | COMMENT |
| LOW | src/postgres/src/pl/tcl/sql/pltcl_setup.sql | 194 | # If not a Postgres error, just return the basic error message | COMMENT |
| LOW | src/postgres/src/tools/PerfectHash.pm | 76 | # It's not worth passing this around as a parameter; just use a global. | COMMENT |
| 15 more matches not shown… | ||||
| 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 | 73 | # Check if pom.xml files were changed | COMMENT |
| LOW | managed/lint/check-client-version.sh | 140 | # Check if versions were actually updated | 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 | 1393 | # Check if public IP configuration is present and assigned | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 311 | # 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 | 425 | # Check if the provided hostname matches with either CN or SAN | COMMENT |
| LOW⚡ | managed/devops/opscli/ybops/cloud/common/cloud.py | 483 | # Verify if root and node certs are valid | COMMENT |
| LOW⚡ | managed/devops/opscli/ybops/cloud/common/cloud.py | 493 | # Verify if the server cert is not expired | COMMENT |
| LOW⚡ | managed/devops/opscli/ybops/cloud/common/cloud.py | 500 | # Verify if node cert has valid signature and the certificate chain is valid | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 65 | # Set this to False if the respective method does not need credential validation. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 703 | # Check if ssh port has already been updated. | COMMENT |
| LOW | managed/devops/opscli/ybops/cloud/common/method.py | 708 | # 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/openapi_format_install.sh | 7 | # Check if openapi-format is installed locally. | 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/scripts/openapi_format.sh | 18 | # Check if openapi-format is installed locally. | 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 | 279 | # Check if semanage was installed in the previous steps. | COMMENT |
| LOW | managed/node-agent/resources/node-agent-installer.sh | 405 | # 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 | 93 | # 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 | …thon/ai/rag_agent/rag_pipeline/aws_source_processor.py | 267 | # Check if the lease has expired | STRING |
| LOW | python/ai/rag_agent/db/yugabytedb_vector_store.py | 95 | # 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 | 1866 | # Check if we're in a Jenkins master build. | COMMENT |
| LOW | build-support/common-build-env.sh | 1874 | # Check if we're in a Jenkins Phabricator build (a pre-commit build). | COMMENT |
| LOW | build-support/common-build-env.sh | 1887 | # Check if we're using an NFS partition in YugaByte's build environment. | COMMENT |
| LOW | build-support/common-build-env.sh | 2044 | # 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 | 2555 | # Check if token is an unmatched '<'. | COMMENT |
| LOW | src/lint/cpplint.py | 3177 | # Check if the // may be in quotes. If so, ignore it | STRING |
| LOW | src/lint/cpplint.py | 4165 | # Check if the body is empty | STRING |
| LOW | src/lint/cpplint.py | 4446 | # Check if the line is a header guard. | STRING |
| LOW | src/lint/cpplint.py | 4819 | # Check if people are using the verboten C basic types. The only exception | STRING |
| LOW | src/lint/cpplint.py | 4831 | # Check if some verboten operator overloading is going on | STRING |
| LOW | src/lint/cpplint.py | 5008 | # Check if some verboten C functions are being used. | STRING |
| LOW | src/lint/cpplint.py | 5898 | # 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 |
| 21 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 | 1908 | // Step 0: for the new cluster create case, merge universe-level helm overrides into the base | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1916 | // Step 1: collect perAZ-derived overrides per server type, and remember which server types | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1945 | // Step 2: start from the existing userIntentOverrides (clone so we don't mutate state we | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1953 | // Step 3: for server types that have perAZ in spec, remove any existing entries for those | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1960 | // Step 4: add perAZ-derived entries for the server types that have perAZ in spec. | COMMENT |
| LOW⚡ | …/yugabyte/yw/common/operator/YBUniverseReconciler.java | 1966 | // Step 5: for the server types that did not specify perAZ, run the standard fallback | COMMENT |
| LOW | …java/com/yugabyte/yw/commissioner/UpgradeTaskBase.java | 374 | // If current run is a retry - we need to check if previous run was rolled back | COMMENT |
| LOW | …byte/yw/commissioner/tasks/XClusterConfigTaskBase.java | 3077 | // 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 | 89 | // Step 1: Create temporary multi-cert with old cert first, new cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 97 | // Step 2: Reverse the cert order - new cert first, old cert later | COMMENT |
| LOW⚡ | …sioner/tasks/upgrade/CertsRotateKubernetesUpgrade.java | 105 | // 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 | 1316 | // Step 1: LISTEN to trigger replication slot creation. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1321 | // Step 2: Verify the notifications replication slot exists. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1328 | // Step 3: Crash tserver 0 and restart it. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1332 | // Step 4: Poll a surviving tserver until the old slot is gone. | COMMENT |
| LOW | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1369 | // Step 1: LISTEN to trigger replication slot creation. | COMMENT |
| LOW | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1380 | // 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 | 1396 | // Step 3: SIGKILL tserver 0 and wait for it to become unresponsive. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1401 | // Step 4: Call RemoveTabletServer via yb-admin. | COMMENT |
| LOW⚡ | …sql/src/test/java/org/yb/pgsql/TestPgListenNotify.java | 1407 | // 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 | 279 | // 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 | 12960 | * 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 | 71 | * 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 | 186 | * 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 | 439 | * The purpose of this function is to ensure that we get the same | COMMENT |
| 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 | python/yugabyte/run_tests_on_spark.py | 198 | 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 | 6119 | # > 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 | 440 | # Retrieve RAG index name and schema | 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 | 21 | - [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 | ## Why use RAG? | COMMENT |
| MEDIUM | docs/content/stable/explore/gen-ai-apps.md | 45 | 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 | 59 | #### 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 | 85 | // 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 | 189 | // 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 | 2124 | * 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 | 2254 | * 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 | 4112 | * 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 | 1167 | * 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 | 1006 | /* 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 | 2068 | /* don't forget to clear waitMask bit if appropriate */ | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | managed/scripts/openapi_process_vendor_ext.py | 318 | 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 | 482 | def update_from_json(self, json_data: Dict[str, Any]) -> None: | CODE |
| LOW | python/yugabyte/linuxbrew.py | 92 | def set_build_root(build_root: str) -> None: | CODE |
| LOW | python/yugabyte/dependency_graph.py | 451 | def set_dep_graph(self, dep_graph: DependencyGraph) -> None: | CODE |
| LOW⚡ | python/yugabyte/run_tests_on_spark.py | 371 | def set_global_conf_for_spark_jobs() -> None: | STRING |
| LOW | python/yugabyte/library_packager.py | 344 | 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 | 316 | 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/logging_util.py | 123 | def set_linuxbrew_dir(linuxbrew_dir: 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 | 75 | def set_rpath(file_path: str, rpath: str) -> None: | CODE |
| LOW | python/ai/rag_agent/start_rag_agent.py | 39 | logger = logging.getLogger(__name__) | CODE |
| LOW | python/ai/rag_agent/__main__.py | 17 | 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/__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/__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 | 242 | Process a document embedding task. Args: task: WorkQueueTask object with document details | 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 | 15 | 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 | …/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 | …nt/v2.20/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 |
|---|---|---|---|---|
| HIGH | python/yugabyte/library_packager.py | 153 | # 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 | 57 | 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 |
|---|---|---|---|---|
| LOW | managed/byoc-api-proxy/systemd/install.sh | 6 | # 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 | 183 | // Example usage: | COMMENT |
| LOW | src/yb/util/cow_object.h | 148 | // Example usage: | COMMENT |
| LOW | src/yb/util/cow_object.h | 210 | // 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 | 115 | // 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 | 320 | // 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 | 335 | CODE | |
| LOW | managed/devops/opscli/ybops/cloud/gcp/utils.py | 992 | 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 |