AI Slop Code Risk Monitor

apache/ignite

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

Apache Ignite

0.8 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for apache/ignite, a Java project with 5,091 GitHub stars. SynthScan examined 2,749,723 lines of code across 14065 source files, recording 1913 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 0.8 (Low pattern signal); it is not an authorship estimate.

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

0.8
Adjusted Signal
0.8
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
5.1K
Stars
Java
Language
2.7M
Lines of Code
14.1K
Files
1.9K
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

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

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

Cognitive Ownership Risk 3.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.5/100 · LOW

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

Agent Over-Engineering Ratio 0.4/100 · LOW

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

PR Review Velocity Impact 3.8/100 · LOW

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

What These Metrics Mean

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

Pattern-Signal History

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

Severity Breakdown

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

CRITICAL 10HIGH 16MEDIUM 15LOW 1872

Directory Score Breakdown

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

Pattern Findings

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

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

Over-Commented Block1571 hits · 1493 pts
SeverityFileLineSnippetContext
LOW.asf.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWbin/index-reader.sh1#!/usr/bin/env bashCOMMENT
LOWbin/index-reader.sh21# Unless required by applicable law or agreed to in writing, softwareCOMMENT
LOWbin/index-reader.sh41# Set SCRIPTS_HOME - base path to scripts.COMMENT
LOWbin/index-reader.sh81 CONTROL_JVM_OPTS="-Xms256m -Xmx1g"COMMENT
LOWbin/ignite.sh21#COMMENT
LOWbin/ignite.sh101#COMMENT
LOWbin/ignite.sh121if [ "${ENABLE_ASSERTIONS}" = "1" ]; thenCOMMENT
LOWbin/ignite-cdc.sh1#!/usr/bin/env bashCOMMENT
LOWbin/igniterouter.sh1#!/bin/bashCOMMENT
LOWbin/control.sh1#!/usr/bin/env bashCOMMENT
LOWbin/control.sh21# Unless required by applicable law or agreed to in writing, softwareCOMMENT
LOWbin/control.sh101#COMMENT
LOWbin/control.sh121if [ "${ENABLE_ASSERTIONS:-}" = "1" ]; thenCOMMENT
LOWbin/include/build-classpath.sh1#!/bin/shCOMMENT
LOWbin/include/setenv.sh1#!/usr/bin/env bashCOMMENT
LOWbin/include/setenv.sh21# Unless required by applicable law or agreed to in writing, softwareCOMMENT
LOWbin/include/service.sh1#!/bin/bashCOMMENT
LOWbin/include/functions.sh1#!/usr/bin/env bashCOMMENT
LOWbin/include/functions.sh21# Unless required by applicable law or agreed to in writing, softwareCOMMENT
LOWbin/include/jvmdefaults.sh1#!/bin/shCOMMENT
LOWbin/include/parseargs.sh1#!/usr/bin/env bashCOMMENT
LOWbin/include/parseargs.sh21# Unless required by applicable law or agreed to in writing, softwareCOMMENT
LOWdocs/run.sh1#!/bin/bashCOMMENT
LOWdocs/_config.yml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/create_cache.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/auth.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/basic_operations.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/type_hints.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/connect.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/client_reconnect.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/scan.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/scan.py21COMMENT
LOWdocs/_docs/code-snippets/python/scan.py41# ... 20 elements in total...COMMENT
LOWdocs/_docs/code-snippets/python/client_ssl.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/python/sql.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…s/code-snippets/python/create_cache_with_properties.py1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/k8s/cluster-role.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/k8s/setup.sh1#!/bin/bashCOMMENT
LOWdocs/_docs/code-snippets/k8s/service.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_docs/code-snippets/k8s/service-account.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…s/code-snippets/k8s/stateful/statefulset-template.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOW…s/code-snippets/k8s/stateless/deployment-template.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_plugins/asciidoctor-extensions.rb1# MIT LicenseCOMMENT
LOWdocs/_data/toc.yaml1# Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/variables.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/github.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/right-nav.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/text.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/left-nav.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/layout.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/rouge-base16-solarized.scss1//# MIT license. See http://www.opensource.org/licenses/mit-license.phpCOMMENT
LOWdocs/_sass/callouts.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/header.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/docs.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/footer.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/_sass/code.scss1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/assets/js/index.js1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/assets/js/docs-menu.js1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
LOWdocs/assets/js/code-tabs.js1// Licensed to the Apache Software Foundation (ASF) under one or moreCOMMENT
1511 more matches not shown…
Hyper-Verbose Identifiers168 hits · 184 pts
SeverityFileLineSnippetContext
LOWdocs/_docs/code-snippets/nodejs/configuring-cache-1.js21async function getOrCreateCacheByName() {CODE
LOWdocs/_docs/code-snippets/nodejs/binary-types.js32async function putGetComplexAndBinaryObjects() {CODE
LOWdocs/_docs/code-snippets/nodejs/configuring-cache-2.js22async function createCacheByConfiguration() {CODE
LOWdocs/_docs/code-snippets/nodejs/key-value.js23async function performCacheKeyValueOperations() {CODE
LOW…l/processors/platform/client/ClientRequestHandler.java50public class ClientRequestHandler implements ClientListenerRequestHandler {CODE
LOW…/internal/processors/odbc/jdbc/JdbcRequestHandler.java124public class JdbcRequestHandler implements ClientListenerRequestHandler, ClientTxSupport {CODE
LOW…/internal/processors/odbc/odbc/OdbcRequestHandler.java78public class OdbcRequestHandler implements ClientListenerRequestHandler {CODE
LOWmodules/ducktests/DEV_GUIDE.md354def test_unstable_in_old_versions(self, ignite_version):CODE
LOWmodules/ducktests/tests/ignitetest/tests/smoke_test.py50 def test_ignite_app_start_stop(self, ignite_version):CODE
LOW…tests/tests/ignitetest/tests/cellular_affinity_test.py286 def start_cell_with_prepared_txs(STRING
LOWmodules/ducktests/tests/ignitetest/tests/util.py50 def entry_count_per_preloader(self):CODE
LOW…tests/tests/ignitetest/tests/thin_client_query_test.py40 def test_thin_client_index_query(self, server_version, filter):CODE
LOW…tests/tests/ignitetest/tests/thin_client_query_test.py72def return_spec_without_ducktests(service, base_spec):CODE
LOW…les/ducktests/tests/ignitetest/tests/jdbc_thin_test.py37 def test_simple_insert_select(self, server_version, thin_jdbc_version):CODE
LOWmodules/ducktests/tests/ignitetest/tests/self_test.py50 def test_assertion_convertion(self, ignite_version):CODE
LOWmodules/ducktests/tests/ignitetest/tests/self_test.py71 def test_simple_services_start_stop(self, ignite_version):CODE
LOWmodules/ducktests/tests/ignitetest/tests/self_test.py150 def test_config_add_to_result(self, ignite_version, is_ignite_service):CODE
LOWmodules/ducktests/tests/ignitetest/tests/self_test.py177 def test_server_config_options(self, ignite_version):CODE
LOW…les/ducktests/tests/ignitetest/tests/discovery_test.py97 def test_nonsequential_failure_tcp(self, ignite_version, nodes_to_kill, load_type, net_part: IgniteService.NetPart):CODE
LOW…les/ducktests/tests/ignitetest/tests/discovery_test.py110 def test_nonsequential_failure_tcp_no_recovery(self, ignite_version, nodes_to_kill, load_type):CODE
LOW…les/ducktests/tests/ignitetest/tests/discovery_test.py125 def test_sequential_failure_tcp(self, ignite_version, load_type, net_part: IgniteService.NetPart):CODE
LOW…les/ducktests/tests/ignitetest/tests/discovery_test.py138 def test_sequential_failure_tcp_no_recovery(self, ignite_version, load_type):CODE
LOW…les/ducktests/tests/ignitetest/tests/discovery_test.py152 def test_nodes_fail_not_sequential_zk(self, ignite_version, nodes_to_kill, load_type):CODE
LOW…les/ducktests/tests/ignitetest/tests/discovery_test.py175 def _perform_node_fail_scenario(self, test_config):CODE
LOW…les/ducktests/tests/ignitetest/tests/discovery_test.py249 def _simulate_and_detect_failure(self, servers, failed_nodes, event_timeout_sec,CODE
LOW…s/ducktests/tests/ignitetest/tests/thin_client_test.py41 def test_thin_client_compatibility(self, server_version, thin_client_version):CODE
LOWmodules/ducktests/tests/ignitetest/tests/client_test.py52 def test_ignite_start_stop_nodes(self, ignite_version, num_nodes, static_clients, temp_client, iteration_count,CODE
LOWmodules/ducktests/tests/ignitetest/tests/client_test.py64 def test_ignite_kill_start_nodes(self, ignite_version, num_nodes, static_clients, temp_client, iteration_count,CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py68 def test_node_survives_and_restarts_on_full_log_volume(self, ignite_version):CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py115 def test_node_survives_log_volume_filled_by_stdout(self, ignite_version):CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py153 def test_jvm_exits_on_full_jfr_volume(self, ignite_version):CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py178 def test_node_stops_on_full_volume_shared_by_logs_and_data(self, ignite_version):CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py199 def test_node_survives_full_wal_volume(self, ignite_version):CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py224 def test_node_stops_on_wal_volume_smaller_than_its_segments(self, ignite_version):CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py242 def test_node_stops_on_full_volume(self, ignite_version, volume):CODE
LOW…les/ducktests/tests/ignitetest/tests/disk_full_test.py265 def test_node_stops_when_cdc_fills_wal_archive_volume(self, ignite_version):CODE
LOW…/ignitetest/tests/mdc/mdc_historical_rebalance_test.py81 def test_returning_dc_recovers_from_disk(self, ignite_version):CODE
LOW…s/ignitetest/tests/mdc/transactional_partition_test.py69 def test_transactional_load_cut_on_partition(self, ignite_version, cross_dc_latency_ms):CODE
LOW…cktests/tests/ignitetest/tests/mdc/thin_client_test.py64 def test_thin_client_dc_aware_routing_and_partition(self, ignite_version, cross_dc_latency_ms):CODE
LOW…ests/ignitetest/tests/mdc/partition_resilience_test.py54 def test_mdc_cluster_partition_resilience(self, ignite_version, cross_dc_latency_ms):CODE
LOW…ests/ignitetest/tests/mdc/partition_resilience_test.py114 def test_main_dc_loss_and_return(self, ignite_version, cross_dc_latency_ms):CODE
LOW…ests/ignitetest/tests/mdc/partition_resilience_test.py166 def test_short_partition_blips_do_not_split(self, ignite_version, cross_dc_latency_ms):CODE
LOW…/ignitetest/tests/cdc/cdc_replication_abstract_test.py153 def default_active_active_load(self, src_cluster, dst_cluster,CODE
LOW…/ignitetest/tests/cdc/cdc_replication_abstract_test.py193 def default_active_passive_load(self, src_cluster, dst_cluster,CODE
LOW…/ignitetest/tests/cdc/cdc_replication_abstract_test.py220 def check_partitions_are_same(self, src_cluster, dst_cluster):CODE
LOW…sts/tests/ignitetest/tests/cdc/cdc_replication_test.py45 def ignite_to_ignite_client_test(self, ignite_version, pds, mode):CODE
LOW…sts/tests/ignitetest/tests/cdc/cdc_replication_test.py53 def ignite_to_kafka_to_ignite_test(self, ignite_version, pds, mode):CODE
LOW…sts/tests/ignitetest/tests/cdc/cdc_replication_test.py67 def ignite_to_kafka_to_ignite_client_test(self, ignite_version, pds, mode):CODE
LOW…les/ducktests/tests/ignitetest/tests/rebalance/util.py143def aggregate_rebalance_stats(nodes, cache_count):CODE
LOW…les/ducktests/tests/ignitetest/tests/rebalance/util.py237def check_type_of_rebalancing(rebalance_nodes: list, is_full: bool = True):CODE
LOW…ts/tests/ignitetest/tests/rebalance/persistent_test.py136 def node_join_historical_test(self, ignite_version, backups, cache_count, entry_count, entry_size, preloaders,CODE
LOW…ts/tests/ignitetest/tests/rebalance/persistent_test.py212def await_and_check_rebalance(service: IgniteService, rebalance_nodes: list = None, is_full: bool = True):CODE
LOW…sts/ignitetest/tests/control_utility/perf_stat_test.py84 def check_prf_files_are_created_on(self, service):CODE
LOW…ests/ignitetest/tests/control_utility/baseline_test.py171 def __check_nodes_in_baseline(nodes, baseline):CODE
LOW…ests/ignitetest/tests/control_utility/baseline_test.py178 def __check_nodes_not_in_baseline(nodes, baseline):CODE
LOW…s/ignitetest/tests/control_utility/consistency_test.py121 def test_consistency_check_performance(self, ignite_version, backups, cache_count, entry_count, entry_size,CODE
LOWmodules/ducktests/tests/ignitetest/utils/_mark.py264 def cluster_use_metadata_adder(func):CODE
LOW…ducktests/tests/ignitetest/services/mdc/mdc_cluster.py388 def verify_cache_distribution(self, cache_name: str, copies_per_dc: Optional[int] = None, dc: str = DC_1):CODE
LOW…ducktests/tests/ignitetest/services/mdc/mdc_cluster.py452 def verify_whole_cluster_healthy(self):CODE
LOW…ducktests/tests/ignitetest/services/mdc/mdc_cluster.py538def assert_cross_dc_distribution_by_attribute(distribution, dc_attr, expected_dcs, owning_only=True,CODE
108 more matches not shown…
Hallucination Indicators10 hits · 158 pts
SeverityFileLineSnippetContext
CRITICALmodules/compatibility/pom.xml38 org.apache.ignite.compatibility.testframework.junits.IgniteCompatibilityAbstractTest.getDependencies()CODE
CRITICALmodules/compatibility/pom.xml137 org.apache.ignite.compatibility.testframework.junits.IgniteCompatibilityAbstractTest.getDependencies()CODE
CRITICAL…tnet/Apache.Ignite.Core.Tests/Services/ServicesTest.cs1070 var formatter = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter();CODE
CRITICAL…internal/processors/cache/tree/PendingEntriesTree.java102 // o.a.i.i.p.c.database.tree.BPlusTree.ForwardCursor.findLowerBound()COMMENT
CRITICAL…internal/processors/cache/tree/PendingEntriesTree.java103 // o.a.i.i.p.c.database.tree.BPlusTree.ForwardCursor.findUpperBound()COMMENT
CRITICAL…nite/internal/processors/cache/tree/CacheDataTree.java355 // o.a.i.i.p.c.database.tree.BPlusTree.ForwardCursor.findLowerBound()COMMENT
CRITICAL…nite/internal/processors/cache/tree/CacheDataTree.java356 // o.a.i.i.p.c.database.tree.BPlusTree.ForwardCursor.findUpperBound()COMMENT
CRITICAL⚡…nite/internal/processors/metric/GridMetricManager.java616 // at com.ibm.lang.management.MemoryMXBeanImpl.getNonHeapMemoryUsageImpl(Native Method)COMMENT
CRITICAL⚡…nite/internal/processors/metric/GridMetricManager.java617 // at com.ibm.lang.management.MemoryMXBeanImpl.getNonHeapMemoryUsage(MemoryMXBeanImpl.java:143)COMMENT
CRITICAL⚡…nite/internal/processors/metric/GridMetricManager.java618 // at org.apache.ignite.spi.metrics.jdk.GridJdkLocalMetricsSpi.getMetrics(GridJdkLocalMetricsSpi.java:242)COMMENT
Fake / Example Data75 hits · 83 pts
SeverityFileLineSnippetContext
LOWdocs/_docs/code-snippets/nodejs/binary-types.js44 await cache.put(1, new Person(1, 'John Doe', 1000));CODE
LOWdocs/_docs/code-snippets/nodejs/sql.js48 new CacheEntry(1, { 'name' : 'John Doe', 'salary' : 1000 }),CODE
LOW…java/org/apache/ignite/examples/sql/SqlDdlExample.java83 cache.query(qry.setArgs(1L, "John Doe", 3L)).getAll();CODE
LOW…ava/org/apache/ignite/examples/sql/SqlJdbcExample.java81 stmt.setString(2, "John Doe");CODE
LOW…les/platforms/dotnet/examples/Thick/Sql/Dml/Program.cs110 qry.Arguments = new object[] {1, "John Doe", 1, 4000};CODE
LOW…les/platforms/dotnet/examples/Thick/Sql/Ddl/Program.cs71 cache.Query(new SqlFieldsQuery(addPerson, 1L, "John Doe", 3L));CODE
LOW…/platforms/dotnet/examples/Thin/Sql/DdlThin/Program.cs77 cache.Query(new SqlFieldsQuery(addPerson, 1L, "John Doe", 3L));CODE
LOW…/platforms/dotnet/examples/Thin/Sql/DmlThin/Program.cs117 qry.Arguments = new object[] {1, "John Doe", 1, 4000};CODE
LOW…/platforms/cpp/core-test/include/ignite/complex_type.h30 f2("Lorem ipsum")CODE
LOW…ms/cpp/core-test/src/binary_identity_resolver_test.cpp318 CompositeKeySimple key("Lorem ipsum", Timestamp(112460, 163002155), 1337);CODE
LOW…ms/cpp/core-test/src/binary_reader_writer_raw_test.cpp1379 std::string field1 = "Lorem ipsum";CODE
LOWmodules/platforms/cpp/core-test/src/cache_test.cpp766 PutGetStructWithEnumField(0, TestEnum::TEST_ZERO, "Lorem ipsum");CODE
LOWmodules/platforms/cpp/core-test/src/cache_test.cpp767 PutGetStructWithEnumField(1, TestEnum::TEST_NON_ZERO, "Lorem ipsum");CODE
LOWmodules/platforms/cpp/core-test/src/future_test.cpp89 std::string expected = "Lorem ipsum";CODE
LOWmodules/platforms/cpp/core-test/src/future_test.cpp239 std::string expected = "Lorem Ipsum";CODE
LOW…tforms/cpp/core-test/src/binary_reader_writer_test.cpp1994 std::string field1 = "Lorem ipsum";CODE
LOW…les/platforms/cpp/core-test/src/binary_object_test.cpp265 TestType some(31, 2314, 54363467, -534180269165, "Lorem ipsum", 45364.46462f, 0.0750732, true,CODE
LOW…rms/cpp/thin-client-test/include/ignite/complex_type.h30 f2("Lorem ipsum")CODE
LOW…platforms/cpp/thin-client-test/src/scan_query_test.cpp330 val.strField = "Lorem ipsum";CODE
LOW…rms/cpp/thin-client-test/src/sql_fields_query_test.cpp235 val.strField = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp266 std::string valIn = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp341 std::string valIn = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp387 std::string valIn = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp1320 std::string valIn1 = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp1429 std::string valIn1 = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp1535 std::string valIn1 = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp1631 std::string valIn = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp1710 std::string valIn1 = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp1820 std::string valIn1 = "Lorem ipsum";CODE
LOW…atforms/cpp/thin-client-test/src/cache_client_test.cpp1926 std::string valIn1 = "Lorem ipsum";CODE
LOW…s/cpp/examples/compute-example/src/compute_example.cpp126 std::string testText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";CODE
LOW…s/cpp/examples/compute-example/src/compute_example.cpp126 std::string testText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";CODE
LOWmodules/platforms/cpp/odbc-test/include/complex_type.h31 f2("Lorem ipsum")CODE
LOWmodules/platforms/cpp/odbc-test/src/utility_test.cpp61 std::string inStr3("Lorem ipsum");CODE
LOWmodules/platforms/cpp/odbc-test/src/sql_types_test.cpp162 in.strField = "Lorem Ipsum";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp85 in.strField = "Lorem ipsum dolor";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp95 in.strField = "Lorem ipsum dolor";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp105 in.strField = "Lorem ipsum dolor sit amet,";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp105 in.strField = "Lorem ipsum dolor sit amet,";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp156 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp156 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp166 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp166 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp176 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp176 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp186 in.strField = " Lorem ipsum ";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp190 CheckSingleResult<std::string>("SELECT {fn LTRIM(strField)} FROM TestType", "Lorem ipsum ");CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp196 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp196 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp206 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp206 in.strField = "Lorem ipsum dolor sit amet, consectetur adipiscing elit";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp324 in.strField = " Lorem ipsum ";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp328 CheckSingleResult<std::string>("SELECT TRIM(BOTH FROM strField) FROM TestType", "Lorem ipsum");CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp334 in.strField = " Lorem ipsum ";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp338 CheckSingleResult<std::string>("SELECT TRIM(LEADING FROM strField) FROM TestType", "Lorem ipsum ");CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp344 in.strField = " Lorem ipsum ";CODE
LOW⚡…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp348 CheckSingleResult<std::string>("SELECT TRIM(TRAILING FROM strField) FROM TestType", " Lorem ipsum");CODE
LOW…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp64 in.strField = "Lorem ipsum dolor";CODE
LOW…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp246 in.strField = " Lorem ipsum ";CODE
LOW…tforms/cpp/odbc-test/src/sql_string_functions_test.cpp250 CheckSingleResult<std::string>("SELECT {fn RTRIM(strField)} FROM TestType", " Lorem ipsum");CODE
15 more matches not shown…
Cross-Language Confusion9 hits · 42 pts
SeverityFileLineSnippetContext
HIGHmodules/ducktests/tests/ignitetest/utils/ignite_test.py132 The clock is not affected by system clock updates. The reference point of the returned value is undefined,STRING
HIGHmodules/ducktests/tests/ignitetest/utils/pause.py20Ducktape runs the test inside the ``ducker01`` container with stdin on /dev/null, so a testSTRING
HIGH…ests/ignitetest/services/network_group/tc_rule_args.py100 f"{{ {IPTABLES} -N {chain} 2>/dev/null || true; }}",CODE
HIGH⚡…ests/ignitetest/services/network_group/tc_rule_args.py119 return f"{IPTABLES} -F {chain} 2>/dev/null || true"CODE
HIGH⚡…ests/ignitetest/services/network_group/tc_rule_args.py131 f"{IPTABLES} -D INPUT -j $c 2>/dev/null; "CODE
HIGH⚡…ests/ignitetest/services/network_group/tc_rule_args.py132 f"{IPTABLES} -D OUTPUT -j $c 2>/dev/null; "CODE
HIGH…sts/tests/ignitetest/services/network_group/manager.py367 "sudo iptables -S 2>/dev/null || true"CODE
HIGH…sts/tests/ignitetest/services/utils/control_utility.py673 Parse java Map.toString() to python dict.STRING
HIGH…sts/tests/ignitetest/services/utils/control_utility.py685 Parse java List.toString() to python listSTRING
Empty Error Handlers7 hits · 35 pts
SeverityFileLineSnippetContext
HIGHmodules/ducktests/tests/ignitetest/tests/auth_test.py119except ControlUtilityError:CODE
HIGH…ests/ignitetest/tests/control_utility/baseline_test.py101except ControlUtilityError:CODE
HIGH…s/ignitetest/tests/control_utility/consistency_test.py102except AssertionError:CODE
HIGH…s/ignitetest/tests/control_utility/consistency_test.py115except TimeoutError:CODE
HIGH…ules/ducktests/tests/ignitetest/utils/pause_control.py129except OSError:CODE
HIGHmodules/ducktests/tests/ignitetest/utils/ignite_test.py147except RemoteCommandError:CODE
HIGH…ules/ducktests/tests/ignitetest/services/ignite_app.py62except TimeoutError:CODE
Slop Phrases15 hits · 28 pts
SeverityFileLineSnippetContext
LOW…s/code-snippets/k8s/stateful/statefulset-template.yaml79 storage: "1Gi" # make sure to provide enought space for your application dataCODE
LOW…s/code-snippets/k8s/stateless/deployment-template.yaml88 storage: "1Gi" # make sure to provide enough space for your application dataCODE
MEDIUM…te/loadtests/communication/GridIoManagerBenchmark.java57 * By changing {@link #DFLT_CONFIG} constant you can use ForkJoin thread pool instead of JDK default.COMMENT
LOW…he/distributed/dht/GridPartitionedSingleGetFuture.java908 // Don't forget to clean up.COMMENT
LOW…ssors/cache/distributed/dht/GridDhtTxFinishFuture.java265 // Don't forget to clean up.COMMENT
LOW…sors/cache/distributed/dht/GridDhtTxPrepareFuture.java1037 // Don't forget to clean up.COMMENT
LOW…istributed/near/GridNearOptimisticTxPrepareFuture.java292 // Don't forget to clean up.COMMENT
LOW…ear/GridNearOptimisticSerializableTxPrepareFuture.java253 // Don't forget to clean up.COMMENT
LOW…ocessors/cache/distributed/near/GridNearGetFuture.java147 // Don't forget to clean up.COMMENT
LOW…ors/cache/distributed/near/GridNearTxFinishFuture.java352 // Don't forget to clean up.COMMENT
LOW…ache/ignite/internal/pagemem/wal/record/WALRecord.java317 * When you're adding a new record don't forget to choose record purpose explicitlyCOMMENT
MEDIUM…ing/weightedrandom/WeightedRandomLoadBalancingSpi.java164 * Here is how you can configure {@link WeightedRandomLoadBalancingSpi} using Spring XML configuration:COMMENT
MEDIUM…adbalancing/roundrobin/RoundRobinLoadBalancingSpi.java161 * Here is how you can configure {@link RoundRobinLoadBalancingSpi} using Spring XML configuration:COMMENT
MEDIUM…i/loadbalancing/adaptive/AdaptiveLoadBalancingSpi.java240 * Here is how you can configure {@code GridJobsLoadBalancingSpi} using Spring XML configuration:COMMENT
LOW…in/java/org/apache/ignite/cache/query/QueryCursor.java44 * Note: don't forget to close query cursors. Not doing so may lead to various resource leaks.COMMENT
Structural Annotation Overuse8 hits · 16 pts
SeverityFileLineSnippetContext
LOW…ms/dotnet/Apache.Ignite.Core/Impl/Binary/Marshaller.cs329 // NOTE: This method results can't (easily) be cached because binary metadata is changing on the fly:COMMENT
LOW…he/ignite/util/GridCommandHandlerListSnapshotTest.java412 // Step 1: Starting the cluster.COMMENT
LOW…he/ignite/util/GridCommandHandlerListSnapshotTest.java423 // Step 2: Cache and snapshot creation, if any.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java451 // Step 3: After the test snapshots are created, invoke optional test listener.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java455 // Step 4: Prepare and invoke the snapshots list command.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java467 // Step 5: Find the nodes in the output.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java474 // Step 6: Ensure that there are no snapshots if none are expected and exit.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java484 // Step 7: Find the test snapshots in the output.COMMENT
Verbosity Indicators8 hits · 16 pts
SeverityFileLineSnippetContext
LOW…e/ignite/internal/processors/job/GridJobProcessor.java1505 // However we need to check if master is alive before job will getCOMMENT
LOW…he/ignite/util/GridCommandHandlerListSnapshotTest.java412 // Step 1: Starting the cluster.COMMENT
LOW…he/ignite/util/GridCommandHandlerListSnapshotTest.java423 // Step 2: Cache and snapshot creation, if any.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java451 // Step 3: After the test snapshots are created, invoke optional test listener.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java455 // Step 4: Prepare and invoke the snapshots list command.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java467 // Step 5: Find the nodes in the output.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java474 // Step 6: Ensure that there are no snapshots if none are expected and exit.COMMENT
LOW⚡…he/ignite/util/GridCommandHandlerListSnapshotTest.java484 // Step 7: Find the test snapshots in the output.COMMENT
AI Slop Vocabulary5 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUM…/dotnet/Apache.Ignite.Core/Datastream/IDataStreamer.cs69 /// <description>Automatic flush frequency in milliseconds. Essentially, this is the timeCOMMENT
MEDIUM…/Apache.Ignite.Core.Tests/Cache/CacheNodeFilterTest.cs187 /// Tests Java and .NET nodes can utilize the sameCOMMENT
MEDIUM…rc/main/java/org/apache/ignite/IgniteDataStreamer.java93 * {@link #autoFlushFrequency(long)} - automatic flush frequency in milliseconds. Essentially,COMMENT
MEDIUM…ssors/cache/distributed/dht/GridDhtTxLocalAdapter.java502 existing.op(e.op()); // Absolutely must set operation, as default is DELETE.CODE
MEDIUM…les/ducktests/tests/ignitetest/tests/discovery_test.py77 # Default maximum numbers of containers to utilize for the test.COMMENT
Excessive Try-Catch Wrapping8 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUMdocs/_docs/code-snippets/python/client_reconnect.py47 print('Error: {}'.format(e))CODE
LOWmodules/ducktests/tests/ignitetest/utils/pause.py199 except Exception: # pylint: disable=broad-exceptCODE
LOWmodules/ducktests/tests/ignitetest/utils/pause.py219 except Exception as ex: # pylint: disable=broad-exceptCODE
LOWmodules/ducktests/tests/ignitetest/utils/pause.py433 except Exception as ex: # pylint: disable=broad-exceptCODE
LOWmodules/ducktests/tests/ignitetest/utils/pause.py475 except Exception: # pylint: disable=broad-exceptCODE
MEDIUMmodules/ducktests/tests/ignitetest/utils/pause.py430def _section(self, describer):CODE
LOW…ules/ducktests/tests/ignitetest/services/ignite_app.py67 except Exception:CODE
LOW…ducktests/tests/ignitetest/services/utils/log_utils.py51 except Exception:CODE
Decorative Section Separators3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMmodules/ducktests/DEV_GUIDE.md49 # ── 1. Start server nodes ──────────────────────────────COMMENT
MEDIUMmodules/ducktests/DEV_GUIDE.md57 # ── 2. Start a client application ──────────────────────COMMENT
MEDIUMmodules/ducktests/DEV_GUIDE.md72 # ── 3. Verify results ──────────────────────────────────COMMENT
Unused Imports7 hits · 7 pts
SeverityFileLineSnippetContext
LOWdocs/_docs/code-snippets/python/client_reconnect.py19CODE
LOW…s/code-snippets/python/create_cache_with_properties.py20CODE
LOW…s/code-snippets/python/create_cache_with_properties.py21CODE
LOWmodules/ducktests/tests/ignitetest/utils/__init__.py20CODE
LOWmodules/ducktests/tests/ignitetest/utils/__init__.py20CODE
LOWmodules/ducktests/tests/ignitetest/utils/__init__.py20CODE
LOWmodules/ducktests/tests/ignitetest/utils/__init__.py20CODE
Deep Nesting7 hits · 7 pts
SeverityFileLineSnippetContext
LOW…tests/tests/ignitetest/tests/cellular_affinity_test.py149CODE
LOWmodules/ducktests/tests/ignitetest/utils/_mark.py86CODE
LOW…ducktests/tests/ignitetest/services/mdc/mdc_cluster.py560CODE
LOW…sts/tests/ignitetest/services/network_group/manager.py184CODE
LOW…ducktests/tests/ignitetest/services/utils/jvm_utils.py225CODE
LOW…tests/ignitetest/services/utils/cdc/kafka_to_ignite.py135CODE
LOW…les/ducktests/tests/checks/utils/check_parametrized.py215CODE
AI Structural Patterns5 hits · 5 pts
SeverityFileLineSnippetContext
LOW…ules/ducktests/tests/ignitetest/services/ignite_app.py37CODE
LOW…ducktests/tests/ignitetest/services/mdc/mdc_cluster.py100CODE
LOW…etest/services/utils/cdc/ignite_to_kafka_cdc_helper.py141CODE
LOW…ests/tests/ignitetest/services/utils/ssl/ssl_params.py47CODE
LOW…t/services/utils/ignite_configuration/communication.py47CODE
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMdocs/_docs/code-snippets/python/create_cache.py23# Create a cacheCOMMENT
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWscripts/update-versions.sh22# Usage:COMMENT
LOW…net/Apache.Ignite.Core/Services/IServiceCallContext.cs34 /// Usage example:COMMENT
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…bility/src/test/resources/docker/build_docker_image.sh53# Set trap to restore git state on exit (success or failure)COMMENT
LOW…bility/src/test/resources/docker/build_docker_image.sh116# Check if archive existsCOMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…tforms/cpp/thin-client/src/impl/notification_handler.h177 // TODO: Add logging here once it's implemented.COMMENT
Modern Structural Boilerplate1 hit · 1 pts
SeverityFileLineSnippetContext
LOWmodules/ducktests/tests/ignitetest/utils/__init__.py22__all__ = ['ignore_if', 'ignite_versions', 'cluster', 'reproducer']CODE