AI Slop Code RIsk Monitor

NVIDIA/cudf

cuDF - GPU DataFrame Library

10.0 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for NVIDIA/cudf, a C++ project with 9,774 GitHub stars. SynthScan examined 904,027 lines of code across 3200 source files, recording 7538 pattern matches distributed across 24 syntactic categories. The legacy adjusted pattern signal is 10.0 (Moderate 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.

10.0
Adjusted Signal
10.0
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
9.8K
Stars
C++
Language
904.0K
Lines of Code
3.2K
Files
7.5K
Pattern Hits
2026-10-12
Scan Date
0.09
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 27.5/100 · MEDIUM

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

Hallucinated Dependency & Supply Chain Risk 10.4/100 · LOW

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

Agent Over-Engineering Ratio 27.0/100 · MEDIUM

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

PR Review Velocity Impact 40.9/100 · MEDIUM

Which changes need focused human review? 7538 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 5HIGH 290MEDIUM 245LOW 6998

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 7538 distinct pattern matches across 24 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.

Hyper-Verbose Identifiers4690 hits · 4419 pts
SeverityFileLineSnippetContext
LOWpython/custreamz/custreamz/tests/test_version.py7def test_version_constants_are_populated():CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py227def test_binary_stream_operators(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py423def test_rolling_count_aggregations(CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py459def test_integration_from_stream(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py489def test_cumulative_aggregations(op, getter, stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py535def test_example_type_error_message():CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py554def test_groupby_aggregate_updating(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py576def test_window_sum_dataframe(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py630def test_groupby_windowing_value(func, value, getter, grouper, indexer):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py752def test_groupby_aggregate_with_start_state(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py803def test_reductions_with_start_state(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py820def test_rolling_aggs_with_start_state(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py866def test_window_aggs_with_start_state(stream):CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py898def test_windowed_groupby_aggs_with_start_state(stream):CODE
LOWpython/dask_cudf/dask_cudf/backends.py307def is_categorical_dtype_cudf(obj):CODE
LOWpython/dask_cudf/dask_cudf/backends.py493def _raise_unsupported_parquet_kwargs(CODE
LOW⚡python/dask_cudf/dask_cudf/backends.py517def to_pandas_dispatch_from_cudf(data, nullable=False, **kwargs):CODE
LOW⚡python/dask_cudf/dask_cudf/backends.py527def to_cudf_dispatch_from_pandas(data, nan_as_null=None, **kwargs):CODE
LOW⚡python/dask_cudf/dask_cudf/backends.py533def to_cudf_dispatch_from_cudf(data, **kwargs):CODE
LOWpython/dask_cudf/dask_cudf/io/parquet.py154 def _fusion_compression_factor(self):CODE
LOWpython/dask_cudf/dask_cudf/io/parquet.py299 def _fragments_to_cudf_dataframe(CODE
LOWpython/dask_cudf/dask_cudf/io/parquet.py408 def _fusion_compression_factor(self):CODE
LOWpython/dask_cudf/dask_cudf/io/csv.py169def read_csv_without_blocksize(path, **kwargs):CODE
LOW⚡python/dask_cudf/dask_cudf/io/tests/test_parquet.py284def test_filters_at_row_group_level(tmpdir):CODE
LOW⚡python/dask_cudf/dask_cudf/io/tests/test_parquet.py451def test_create_metadata_file_inconsistent_schema(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py41def test_roundtrip_backend_dispatch(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py96def test_roundtrip_from_dask_index_false(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py104def test_roundtrip_from_dask_none_index_false(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py116def test_roundtrip_from_dask_cudf(tmpdir, write_meta):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py125def test_roundtrip_none_rangeindex(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py136def test_roundtrip_from_pandas(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py165def test_dask_timeseries_from_pandas(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py176def test_dask_timeseries_from_dask(tmpdir, index, divisions):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py190def test_dask_timeseries_from_daskcudf(tmpdir, index, divisions):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py316def test_roundtrip_from_dask_partitioned(tmpdir, parts, daskcudf, metadata):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py408def test_create_metadata_file(tmpdir, partition_on):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py492def test_read_inconsistent_schema(tmpdir, specify_schema):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py547def test_cudf_dtypes_from_pandas(tmpdir, data):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py558def test_cudf_list_struct_write(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py600def test_nullable_schema_mismatch(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py613def test_parquet_read_filter_and_project(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py660def test_read_parquet_arrow_filesystem(tmpdir, min_part_size):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py699def test_deprecated_api_paths(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_orc.py22def test_read_orc_backend_dispatch():CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_orc.py37def test_filepath_read_orc_defaults():CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_orc.py44def test_filelist_read_orc_defaults():CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_orc.py108def test_read_orc_first_file_empty(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_orc.py167def test_deprecated_api_paths(tmpdir):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_text.py28def test_read_text_byte_range(offset, size):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_text.py36def test_deprecated_api_paths():CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_json.py17def test_read_json_backend_dispatch(tmp_path):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_json.py104def test_read_json_aggregate_files(tmp_path):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_json.py134def test_deprecated_api_paths(tmp_path):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_csv.py56def test_csv_roundtrip_backend_dispatch(tmp_path):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_csv.py78def test_csv_roundtrip_filepath(tmp_path):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_csv.py134def test_read_csv_compression(tmp_path):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_csv.py154def test_read_csv_compression_file_list(tmp_path):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_csv.py176def test_read_csv_blocksize_none(tmp_path, compression, size):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_csv.py221def test_read_csv_skiprows_error(csv_begin_bad_lines):CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_csv.py243def test_read_csv_skipfooter_arrow_string_fail(request, csv_end_bad_lines):CODE
4630 more matches not shown…
Cross-Language Confusion194 hits · 1001 pts
SeverityFileLineSnippetContext
HIGH⚡python/dask_cudf/dask_cudf/io/tests/test_parquet.py268 filters = [(col, "is", null)]CODE
HIGH⚡python/dask_cudf/dask_cudf/io/tests/test_parquet.py276 filters = [(col, "is not", null)]CODE
HIGHpython/dask_cudf/dask_cudf/io/tests/test_parquet.py252def test_isna_filters(tmpdir, null, numeric):CODE
HIGHpython/dask_cudf/dask_cudf/tests/test_dispatch.py119 assert schema.equals(table.schema)CODE
HIGH⚡python/cudf/cudf_pandas_tests/test_cudf_pandas.py629 assert actual_pa_array.equals(expected_pa_array)CODE
HIGHpython/cudf/cudf/core/index.py893 elif self.equals(other):CODE
HIGHpython/cudf/cudf/core/index.py1017 if self.equals(other):CODE
HIGHpython/cudf/cudf/core/index.py1125 elif self.equals(other):CODE
HIGHpython/cudf/cudf/core/index.py1849 return self._column.equals(CODE
HIGHpython/cudf/cudf/core/index.py3102 if isinstance(other, RangeIndex) and self.equals(other):CODE
HIGHpython/cudf/cudf/core/index.py3240 if how in {"left", "right"} or self.equals(other):CODE
HIGHpython/cudf/cudf/core/dataframe.py421 if not self._frame.index.equals(row_key.index):CODE
HIGHpython/cudf/cudf/core/dataframe.py439 if not value.index.equals(target_index):CODE
HIGHpython/cudf/cudf/core/dataframe.py749 elif not ser.index.equals(temp_index):CODE
HIGHpython/cudf/cudf/core/dataframe.py1723 if not self.index.equals(arg.index):CODE
HIGHpython/cudf/cudf/core/dataframe.py1798 if not self.index.equals(arg.index):CODE
HIGHpython/cudf/cudf/core/dataframe.py2539 equal_columns = other_pd_index.equals(self_pd_columns)CODE
HIGHpython/cudf/cudf/core/dataframe.py2551 not self.index.equals(other.index)CODE
HIGHpython/cudf/cudf/core/dataframe.py2552 or not self._data.to_pandas_index.equals(CODE
HIGHpython/cudf/cudf/core/dataframe.py2568 if self._data.to_pandas_index.equals(other._data.to_pandas_index):CODE
HIGHpython/cudf/cudf/core/dataframe.py3745 if not self.index.equals(value.index):CODE
HIGHpython/cudf/cudf/core/dataframe.py3792 if not self.index.equals(cond.index):CODE
HIGHpython/cudf/cudf/core/dataframe.py9535 if isinstance(rhs, DataFrame) and not lhs.index.equals(rhs.index):CODE
HIGHpython/cudf/cudf/core/dataframe.py9590 and not input_df.index.equals(replace_df.index)CODE
HIGHpython/cudf/cudf/core/dataframe.py3176 if not self_cols.equals(other._data.to_pandas_index):STRING
HIGHpython/cudf/cudf/core/dataframe.py3178 if not self.index.equals(other.index):STRING
HIGHpython/cudf/cudf/core/reshape.py67 not first.index.equals(rest.index) for rest in i_objsCODE
HIGHpython/cudf/cudf/core/reshape.py84 if not final_index.equals(obj.index)CODE
HIGHpython/cudf/cudf/core/series.py396 and not arg.index.equals(self._frame.index)CODE
HIGHpython/cudf/cudf/core/series.py1936 if not self.index.equals(value.index):CODE
HIGHpython/cudf/cudf/core/series.py2597 if not self.index.equals(other.index):CODE
HIGHpython/cudf/cudf/core/series.py5575 if not sr.index.equals(head):CODE
HIGHpython/cudf/cudf/core/series.py1222 if not all(s.index.equals(index) for s in args):STRING
HIGHpython/cudf/cudf/core/series.py1540 and not self.index.equals(other.index)STRING
HIGHpython/cudf/cudf/core/series.py1545 indices_differ = not self.index.equals(other.index)STRING
HIGHpython/cudf/cudf/core/dtypes.py328 return (self.ordered == other.ordered) and self._categories.equals(CODE
HIGHpython/cudf/cudf/core/dtypes.py343 return left_cats.equals(right_cats)CODE
HIGHpython/cudf/cudf/core/dtypes.py348 return self.ordered == other.ordered and left_cats.equals(CODE
HIGHpython/cudf/cudf/core/indexed_frame.py820 return super().equals(other) and self.index.equals(other.index)CODE
HIGHpython/cudf/cudf/core/indexed_frame.py3111 and gather_map.column.equals(CODE
HIGHpython/cudf/cudf/core/indexed_frame.py3943 if self.index.equals(index):CODE
HIGHpython/cudf/cudf/core/frame.py531 >>> s.equals(other)STRING
HIGHpython/cudf/cudf/core/frame.py534 >>> s.equals(different)STRING
HIGHpython/cudf/cudf/core/frame.py547 >>> df.equals(exactly_equal)STRING
HIGHpython/cudf/cudf/core/frame.py558 >>> df.equals(different_column_type)STRING
HIGHpython/cudf/cudf/core/frame.py572 self_col.equals(other_col, check_dtypes=True)CODE
HIGHpython/cudf/cudf/core/multiindex.py1128 self_col.equals(other_col)CODE
HIGHpython/cudf/cudf/core/multiindex.py1201 return Frame.equals(self, other)CODE
HIGHpython/cudf/cudf/core/multiindex.py2310 if not len(other) or self.equals(other):CODE
HIGHpython/cudf/cudf/core/indexing_utils.py689 and not key.index.equals(index)CODE
HIGHpython/cudf/cudf/core/join/join.py293 .take(map_, nullify=null, check_bounds=False)CODE
HIGHpython/cudf/cudf/core/accessors/categorical.py306 (which results in values set to null). If `rename==True`,STRING
HIGHpython/cudf/cudf/core/accessors/lists.py157 the row or the search key are null, <NA> is returned. If the search keySTRING
HIGHpython/cudf/cudf/core/accessors/string.py362 and not frame.index.equals(parent_index)STRING
HIGHpython/cudf/cudf/core/accessors/string.py372 and not others.index.equals(parent_index)STRING
HIGHpython/cudf/cudf/core/column/categorical.py421 # We know there's exactly 1 null, so filtered result has 1 rowCOMMENT
HIGHpython/cudf/cudf/core/column/categorical.py858 return cur_categories.equals(new_categories)CODE
HIGHpython/cudf/cudf/core/column/categorical.py878 if cur_cats.equals(new_cats, check_dtypes=True):CODE
HIGHpython/cudf/cudf/core/column/numerical.py271 # masked-null, which breaks consumers that read the raw dataCOMMENT
HIGHpython/cudf/cudf/core/column/numerical.py967 # (NumericalColumn.isnull would count it as null).COMMENT
134 more matches not shown…
Unused Imports978 hits · 910 pts
SeverityFileLineSnippetContext
LOWpython/custreamz/custreamz/__init__.py4CODE
LOWpython/custreamz/custreamz/__init__.py4CODE
LOWpython/custreamz/custreamz/__init__.py5CODE
LOWpython/dask_cudf/dask_cudf/__init__.py6CODE
LOWpython/dask_cudf/dask_cudf/__init__.py10CODE
LOWpython/dask_cudf/dask_cudf/__init__.py10CODE
LOWpython/dask_cudf/dask_cudf/__init__.py11CODE
LOWpython/dask_cudf/dask_cudf/__init__.py13CODE
LOWpython/dask_cudf/dask_cudf/__init__.py13CODE
LOWpython/dask_cudf/dask_cudf/__init__.py14CODE
LOWpython/dask_cudf/dask_cudf/__init__.py14CODE
LOWpython/dask_cudf/dask_cudf/__init__.py14CODE
LOWpython/dask_cudf/dask_cudf/__init__.py14CODE
LOWpython/dask_cudf/dask_cudf/core.py14CODE
LOWpython/dask_cudf/dask_cudf/core.py14CODE
LOWpython/dask_cudf/dask_cudf/core.py14CODE
LOWpython/dask_cudf/dask_cudf/io/parquet.py4CODE
LOWpython/dask_cudf/dask_cudf/io/parquet.py759CODE
LOWpython/dask_cudf/dask_cudf/io/__init__.py6CODE
LOWpython/dask_cudf/dask_cudf/io/__init__.py6CODE
LOWpython/dask_cudf/dask_cudf/io/__init__.py6CODE
LOWpython/dask_cudf/dask_cudf/io/__init__.py6CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py4CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py5CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py6CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py7CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py7CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py7CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py7CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py7CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py7CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py15CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py18CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py18CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py18CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py18CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py18CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py25CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py25CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py25CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py25CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py25CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py32CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py32CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py36CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py36CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py40CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py40CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py44CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py44CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py44CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py49CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py15CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py15CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py19CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py20CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py20CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py20CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py20CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py20CODE
918 more matches not shown…
Over-Commented Block628 hits · 622 pts
SeverityFileLineSnippetContext
LOWpython/dask_cudf/dask_cudf/_legacy/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2024, NVIDIA CORPORATION.COMMENT
LOWpython/dask_cudf/dask_cudf/_legacy/io/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2018-2025, NVIDIA CORPORATION.COMMENT
LOWpython/cudf/cudf/core/dataframe.py701 #COMMENT
LOWpython/cudf/cudf/core/dataframe.py2401 )COMMENT
LOWpython/cudf/cudf/core/dataframe.py8321 )COMMENT
LOWpython/cudf/cudf/core/series.py3381 # TODO: Remove this workaround once `observed`COMMENT
LOWpython/cudf/cudf/core/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2018-2021, NVIDIA CORPORATION.COMMENT
LOWpython/cudf/cudf/core/multiindex.py221 # and not is_dtype_obj_numeric(result_col.dtype)COMMENT
LOWpython/cudf/cudf/core/multiindex.py781 def _compute_validity_mask(self, index, row_tuple, max_length):COMMENT
LOWpython/cudf/cudf/core/multiindex.py801 # ordering`` note) -- the merge is order-unstable, so the sort is aCOMMENT
LOWpython/cudf/cudf/core/dtype/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION.COMMENT
LOWpython/cudf/cudf/core/join/join.py141 # ---------+--------------------------+-------------------------------COMMENT
LOWpython/cudf/cudf/core/join/join.py261 # Produce gather maps for the join, optionally reordering toCOMMENT
LOWpython/cudf/cudf/core/mixins/mixin_factory.py81) -> bool:COMMENT
LOWpython/cudf/cudf/core/column/numerical.py741 ):COMMENT
LOWpython/cudf/cudf/core/column/numerical.py961 # is one of the passed values (a plain NaN/None/NaT does notCOMMENT
LOWpython/cudf/cudf/core/column/numerical.py1021 # containers can carry pd.NA identity.COMMENT
LOWpython/cudf/cudf/core/column/column.py3581 inferred_dtype in {"string", "empty"}COMMENT
LOWpython/cudf/cudf/core/_internals/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2021, NVIDIA CORPORATION.COMMENT
LOWpython/cudf/cudf/core/groupby/groupby.py1241 if agg in {list, "collect"}:COMMENT
LOWpython/cudf/cudf/core/groupby/groupby.py3801 # ``na_value=np.nan`` dtypes don't propagate missingnessCOMMENT
LOWpython/cudf/cudf/core/groupby/groupby.py4481 # pandas treats NaN and null group keys identically, and labels anCOMMENT
LOWpython/cudf/cudf/core/udf/utils.py121COMMENT
LOWpython/cudf/cudf/io/parquet.py781 dataset_kwargs=None,COMMENT
LOW…on/cudf/cudf/tests/dataframe/methods/test_transpose.py21COMMENT
LOW…on/cudf/cudf/tests/dataframe/methods/test_transpose.py41 # 2 NaNCOMMENT
LOW…df/cudf/tests/private_objects/mlir_backend/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION.COMMENT
LOWpython/cudf/cudf/tests/input_output/test_parquet.py1381 assert_eq(cudf.read_parquet(fname), pd.read_parquet(fname))COMMENT
LOWpython/cudf/cudf/tests/input_output/test_avro.py361 # added simply to verify we fixed the problematic code path that wasCOMMENT
LOWpython/cudf/cudf/tests/input_output/test_avro.py381 # {'name': 'tinyint_col', 'type': ['int', 'null']},COMMENT
LOWpython/cudf/cudf/tests/input_output/test_avro.py401 # 'float_col': 0.0,COMMENT
LOWpython/cudf/cudf/utils/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2020, NVIDIA CORPORATION.COMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py41# need to be transformed from fast to slow only. i.e., Some cudf functionsCOMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py641 cls = super().__new__(mcls, *args, **kwargs)COMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py661 # class, not the proxy, so a patch applied only to the proxy wouldCOMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py681 # never let that escape an otherwise-successful assignment.COMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py701 else:COMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1381 # Without it, ``object.__setattr__`` (called from the proxy'sCOMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1621 # here would silently discard those side effects on both theCOMMENT
LOWpython/cudf/cudf/pandas/module_accelerator.py401 fast_module = importlib.import_module(fast_lib)COMMENT
LOWpython/cudf/cudf/pandas/module_accelerator.py421 # always being created on a given thread.COMMENT
LOWpython/cudf/cudf/pandas/scripts/run-pandas-tests.sh1#!/usr/bin/env bashCOMMENT
LOWpython/pylibcudf/pylibcudf/libcudf/detail/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION.COMMENT
LOW…libcudf/pylibcudf/libcudf/detail/utilities/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION.COMMENT
LOW…hon/cudf_polars/tests/streaming/benchmarks/__init__.py1# SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW…f_polars/cudf_polars/streaming/join_filter_pushdown.py341 True if a filter hint cannot be pushed past this node, otherwise False.COMMENT
LOWpython/cudf_polars/cudf_polars/streaming/select.py221 # # Outer Agg selection (select_b)COMMENT
LOW…n/cudf_polars/cudf_polars/streaming/benchmarks/pdsh.py41COMMENT
LOW…udf_polars/cudf_polars/streaming/benchmarks/asserts.py221 # any kind of fuzziness from sorting on floating-point columns.COMMENT
LOW…udf_polars/cudf_polars/streaming/benchmarks/asserts.py301 # result : [a, b, c, d, d+epsilon]COMMENT
LOW…n/cudf_polars/cudf_polars/testing/inject_gpu_engine.py381 # the current join algorithm and may change. Skip rather than xfail to avoidCOMMENT
LOW…hon/cudf_polars/cudf_polars/dsl/expressions/boolean.py401 if not ignore_nulls and column.null_count > 0:COMMENT
LOWci/test_packaged_java.sh1#!/bin/bashCOMMENT
LOWci/build_java.sh1#!/bin/bashCOMMENT
LOWci/cudf_pandas_scripts/pandas-tests/summary.sh1#!/usr/bin/env bashCOMMENT
LOWci/cudf_pandas_scripts/pandas-tests/merge-nightly.sh1#!/usr/bin/env bashCOMMENT
LOWci/release/update-version.sh1#!/bin/bashCOMMENT
LOW…polars/polars_test_deselections_incompatible_glibc.txt1# SPDX-FileCopyrightText: Copyright (c) 2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved.COMMENT
LOW.agents/skills/reproduce-ci/parse-job-url.py1#!/usr/bin/env python3COMMENT
LOW.agents/skills/reproduce-ci/run.sh1#!/bin/bashCOMMENT
568 more matches not shown…
Decorative Section Separators167 hits · 572 pts
SeverityFileLineSnippetContext
MEDIUMpython/cudf_streaming/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/cudf_streaming/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/cudf/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/cudf/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/cudf/cudf/tests/dataframe/indexing/test_loc.py1193# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/cudf/cudf/tests/dataframe/indexing/test_loc.py1195# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/cudf/cudf/_lib/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/cudf/cudf/_lib/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/cudf/udf_cpp/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/cudf/udf_cpp/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/experimental/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/experimental/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/strings/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/strings/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/strings/split/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/strings/split/CMakeLists.txt6# =============================================================================COMMENT
MEDIUM…hon/pylibcudf/pylibcudf/strings/convert/CMakeLists.txt1# =============================================================================COMMENT
MEDIUM…hon/pylibcudf/pylibcudf/strings/convert/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/nvtext/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/nvtext/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/io/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/io/CMakeLists.txt6# =============================================================================COMMENT
MEDIUM…hon/pylibcudf/pylibcudf/io/experimental/CMakeLists.txt1# =============================================================================COMMENT
MEDIUM…hon/pylibcudf/pylibcudf/io/experimental/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/libcudf/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/libcudf/CMakeLists.txt6# =============================================================================COMMENT
MEDIUM…hon/pylibcudf/pylibcudf/libcudf/strings/CMakeLists.txt1# =============================================================================COMMENT
MEDIUM…hon/pylibcudf/pylibcudf/libcudf/strings/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/libcudf/lists/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/libcudf/lists/CMakeLists.txt6# =============================================================================COMMENT
MEDIUM…thon/pylibcudf/pylibcudf/libcudf/nvtext/CMakeLists.txt1# =============================================================================COMMENT
MEDIUM…thon/pylibcudf/pylibcudf/libcudf/nvtext/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/libcudf/io/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/pylibcudf/pylibcudf/libcudf/io/CMakeLists.txt6# =============================================================================COMMENT
MEDIUMpython/pylibcudf/tests/test_nvtext_unicode_normalize.py18# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/pylibcudf/tests/test_nvtext_unicode_normalize.py21# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/pylibcudf/tests/test_nvtext_unicode_normalize.py67# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/pylibcudf/tests/test_nvtext_unicode_normalize.py69# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/pylibcudf/tests/test_nvtext_unicode_normalize.py139# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/pylibcudf/tests/test_nvtext_unicode_normalize.py141# ---------------------------------------------------------------------------COMMENT
MEDIUMpython/libcudf/CMakeLists.txt1# =============================================================================COMMENT
MEDIUMpython/libcudf/CMakeLists.txt6# =============================================================================COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_ray.py35# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_ray.py37# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_ray.py80# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_ray.py82# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py22# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py24# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py35# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py37# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py56# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py58# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py131# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py133# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py146# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡python/cudf_polars/tests/streaming/test_options.py148# ---------------------------------------------------------------------------COMMENT
107 more matches not shown…
Empty Error Handlers61 hits · 305 pts
SeverityFileLineSnippetContext
HIGHpython/dask_cudf/dask_cudf/backends.py258except Exception:CODE
HIGHpython/dask_cudf/dask_cudf/io/tests/test_s3.py107except Exception:CODE
HIGHpython/cudf_streaming/cudf_streaming/__init__.py9except ModuleNotFoundError:CODE
HIGH…_tests/third_party_integration_tests/tests/conftest.py183except pickle.PicklingError:CODE
HIGHpython/cudf/cudf/__init__.py8except ModuleNotFoundError:CODE
HIGHpython/cudf/cudf/core/index.py4550except ValueError:CODE
HIGHpython/cudf/cudf/core/dataframe.py1933except Exception:CODE
HIGHpython/cudf/cudf/core/dataframe.py4411except OverflowError:CODE
HIGHpython/cudf/cudf/core/dataframe.py1498except KeyError:CODE
HIGHpython/cudf/cudf/core/column_accessor.py371except AttributeError:CODE
HIGHpython/cudf/cudf/core/column_accessor.py378except AttributeError:CODE
HIGHpython/cudf/cudf/core/column_accessor.py421except (TypeError, ValueError):CODE
HIGHpython/cudf/cudf/core/reshape.py1741except TypeError:CODE
HIGHpython/cudf/cudf/core/reshape.py1751except (TypeError, ValueError, KeyError):CODE
HIGHpython/cudf/cudf/core/series.py1242except Exception:CODE
HIGHpython/cudf/cudf/core/dtypes.py90except TypeError:CODE
HIGHpython/cudf/cudf/core/indexed_frame.py314except AttributeError:CODE
HIGHpython/cudf/cudf/core/unicode_normalizer.py29except KeyError:CODE
HIGHpython/cudf/cudf/core/column/decimal.py417except ValueError:CODE
HIGHpython/cudf/cudf/core/column/numerical_base.py206except (TypeError, ValueError):CODE
HIGHpython/cudf/cudf/core/column/column.py815except AttributeError:CODE
HIGHpython/cudf/cudf/core/column/column.py3769except TypeError:CODE
HIGHpython/cudf/cudf/io/parquet.py1010except NotImplementedError:CODE
HIGHpython/cudf/cudf/tests/conftest.py53except KeyError:CODE
HIGHpython/cudf/cudf/tests/series/test_attributes.py89except TypeError:CODE
HIGHpython/cudf/cudf/tests/series/accessors/test_str.py1078except er:CODE
HIGHpython/cudf/cudf/tests/series/accessors/test_str.py1085except er:CODE
HIGHpython/cudf/cudf/tests/series/accessors/test_str.py1213except er:CODE
HIGHpython/cudf/cudf/tests/series/accessors/test_str.py1220except er:CODE
HIGHpython/cudf/cudf/comm/serialize.py32except ImportError:CODE
HIGHpython/cudf/cudf/testing/testing.py905except AssertionError:CODE
HIGHpython/cudf/cudf/pandas/fast_slow_proxy.py752except Exception:CODE
HIGHpython/cudf/cudf/pandas/fast_slow_proxy.py767except (AttributeError, TypeError):CODE
HIGHpython/cudf/cudf/pandas/fast_slow_proxy.py1429except AttributeError:CODE
HIGHpython/cudf/cudf/pandas/fast_slow_proxy.py741except Exception:CODE
HIGHpython/cudf/cudf/pandas/fast_slow_proxy.py937except (AttributeError, TypeError):CODE
HIGHpython/cudf/cudf/pandas/module_accelerator.py472except TypeError:CODE
HIGHpython/cudf/cudf/pandas/_wrappers/pandas.py1547except ImportError:CODE
HIGHpython/cudf/cudf/pandas/_benchmarks/utils.py845except Exception:CODE
HIGHpython/cudf/cudf/pandas/_benchmarks/utils.py371except OSError:CODE
HIGHpython/cudf/cudf/pandas/_benchmarks/utils.py572except ValueError:CODE
HIGHpython/pylibcudf/pylibcudf/__init__.py8except ModuleNotFoundError:CODE
HIGHpython/pylibcudf/tests/test_interop.py244except ValueError:CODE
HIGH…on/pylibcudf/tests/io/test_experimental_hybrid_scan.py1006except RuntimeError:CODE
HIGHpython/pylibcudf/tests/io/test_json.py221except OverflowError:CODE
HIGHpython/libcudf/libcudf/load.py44except ModuleNotFoundError:CODE
HIGHpython/libcudf/libcudf/load.py59except ModuleNotFoundError:CODE
HIGHpython/libcudf/libcudf/load.py91except OSError:CODE
HIGHpython/cudf_polars/tests/test_rank_aware_source.py27except ImportError:CODE
HIGH…thon/cudf_polars/tests/quent/test_quent_integration.py116except ImportError:CODE
HIGH…thon/cudf_polars/tests/quent/test_quent_integration.py125except ImportError:CODE
HIGH…/cudf_polars/cudf_polars/streaming/benchmarks/utils.py433except OSError:CODE
HIGH…/cudf_polars/cudf_polars/streaming/benchmarks/utils.py651except ValueError:CODE
HIGH…_polars/cudf_polars/engine/default_singleton_engine.py310except TimeoutError:CODE
HIGHpython/libcudf_streaming/libcudf_streaming/load.py47except ModuleNotFoundError:CODE
HIGHpython/libcudf_streaming/libcudf_streaming/load.py82except OSError:CODE
HIGHci/timeout_with_stack.py122except (psutil.AccessDenied, psutil.NoSuchProcess):CODE
HIGHci/timeout_with_stack.py259except psutil.NoSuchProcess:CODE
HIGHci/utils/filter_package_versions.py36except KeyError:CODE
HIGHdocs/cudf/source/conf.py224except ValueError:CODE
1 more matches not shown…
Deep Nesting334 hits · 280 pts
SeverityFileLineSnippetContext
LOWpython/dask_cudf/dask_cudf/backends.py52CODE
LOWpython/dask_cudf/dask_cudf/backends.py94CODE
LOWpython/dask_cudf/dask_cudf/backends.py199CODE
LOWpython/dask_cudf/dask_cudf/io/orc.py28CODE
LOWpython/dask_cudf/dask_cudf/io/parquet.py109CODE
LOWpython/dask_cudf/dask_cudf/io/json.py60CODE
LOWpython/dask_cudf/dask_cudf/_expr/collection.py207CODE
LOWpython/dask_cudf/dask_cudf/_expr/groupby.py89CODE
LOWpython/dask_cudf/dask_cudf/_expr/groupby.py150CODE
LOWpython/dask_cudf/dask_cudf/_expr/groupby.py230CODE
LOWpython/dask_cudf/dask_cudf/_expr/groupby.py257CODE
LOWpython/dask_cudf/dask_cudf/_expr/groupby.py278CODE
LOWpython/dask_cudf/dask_cudf/_legacy/io/parquet.py432CODE
LOWpython/dask_cudf/dask_cudf/_legacy/io/parquet.py60CODE
LOWpython/dask_cudf/dask_cudf/_legacy/io/parquet.py177CODE
LOWpython/dask_cudf/dask_cudf/_legacy/io/parquet.py311CODE
LOWpython/dask_cudf/dask_cudf/_legacy/io/parquet.py382CODE
LOW…/cudf_streaming/cudf_streaming/tests/test_allgather.py123CODE
LOWpython/cudf/cudf_pandas_tests/test_cudf_pandas.py2081CODE
LOW…s/third_party_integration_tests/tests/test_catboost.py12CODE
LOW…_tests/third_party_integration_tests/tests/conftest.py46CODE
LOW…_tests/third_party_integration_tests/tests/conftest.py188CODE
LOW…tests/third_party_integration_tests/tests/test_cuml.py17CODE
LOW…third_party_integration_tests/tests/test_matplotlib.py14CODE
LOWpython/cudf/cudf/core/index.py184CODE
LOWpython/cudf/cudf/core/index.py5319CODE
LOWpython/cudf/cudf/core/index.py5791CODE
LOWpython/cudf/cudf/core/index.py5921CODE
LOWpython/cudf/cudf/core/index.py729CODE
LOWpython/cudf/cudf/core/index.py1381CODE
LOWpython/cudf/cudf/core/index.py1766CODE
LOWpython/cudf/cudf/core/index.py2486CODE
LOWpython/cudf/cudf/core/index.py2976CODE
LOWpython/cudf/cudf/core/index.py3109CODE
LOWpython/cudf/cudf/core/index.py3171CODE
LOWpython/cudf/cudf/core/index.py3535CODE
LOWpython/cudf/cudf/core/index.py3847CODE
LOWpython/cudf/cudf/core/index.py5079CODE
LOWpython/cudf/cudf/core/dataframe.py631CODE
LOWpython/cudf/cudf/core/dataframe.py9315CODE
LOWpython/cudf/cudf/core/dataframe.py9367CODE
LOWpython/cudf/cudf/core/dataframe.py9528CODE
LOWpython/cudf/cudf/core/dataframe.py9630CODE
LOWpython/cudf/cudf/core/dataframe.py9656CODE
LOWpython/cudf/cudf/core/dataframe.py9686CODE
LOWpython/cudf/cudf/core/dataframe.py227CODE
LOWpython/cudf/cudf/core/dataframe.py337CODE
LOWpython/cudf/cudf/core/dataframe.py550CODE
LOWpython/cudf/cudf/core/dataframe.py1095CODE
LOWpython/cudf/cudf/core/dataframe.py1515CODE
LOWpython/cudf/cudf/core/dataframe.py1592CODE
LOWpython/cudf/cudf/core/dataframe.py1713CODE
LOWpython/cudf/cudf/core/dataframe.py2489CODE
LOWpython/cudf/cudf/core/dataframe.py2623CODE
LOWpython/cudf/cudf/core/dataframe.py2758CODE
LOWpython/cudf/cudf/core/dataframe.py3495CODE
LOWpython/cudf/cudf/core/dataframe.py3762CODE
LOWpython/cudf/cudf/core/dataframe.py3963CODE
LOWpython/cudf/cudf/core/dataframe.py4452CODE
LOWpython/cudf/cudf/core/dataframe.py4900CODE
274 more matches not shown…
Self-Referential Comments65 hits · 194 pts
SeverityFileLineSnippetContext
MEDIUMpython/dask_cudf/dask_cudf/core.py13# This module provides backward compatibility for legacy import patterns.COMMENT
MEDIUM…udf_streaming/cudf_streaming/tests/test_table_chunk.py353 # Create a table chunk on device memory.COMMENT
MEDIUM…_streaming/cudf_streaming/examples/bulk_ray_shuffle.py88 # Create a buffer resource that limits device memory if `--spill-device`COMMENT
MEDIUM…_streaming/cudf_streaming/examples/bulk_mpi_shuffle.py316 # Create a device pool memory resource. `BufferResource` wraps it in anCOMMENT
MEDIUM…_streaming/cudf_streaming/examples/bulk_mpi_shuffle.py324 # Create a buffer resource that limits device memory if `--spill-device`COMMENT
MEDIUM…ing/cudf_streaming/examples/streaming_basic_example.py43 # Create a communicator and context that will be used by all streaming actors.COMMENT
MEDIUM⚡python/cudf/cudf_pandas_tests/test_profiler.py88 # Create a copy of the current environment variablesCOMMENT
MEDIUMpython/cudf/cudf_pandas_tests/test_cudf_pandas.py1541 # Create a copy of the current environment variablesCOMMENT
MEDIUM…third_party_integration_tests/tests/test_tensorflow.py239 # Create the modelCOMMENT
MEDIUM…third_party_integration_tests/tests/test_tensorflow.py350 # Create the modelCOMMENT
MEDIUMpython/cudf/cudf/core/dataframe.py9254 # This function is used to wrap binary operations in Frame with anCOMMENT
MEDIUMpython/cudf/cudf/core/dataframe.py9629# Create a dictionary of the common, non-null columnsCOMMENT
MEDIUMpython/cudf/cudf/core/reshape.py1203 # Create a DataFrame composed of columns from bothCOMMENT
MEDIUMpython/cudf/cudf/core/series.py4012 # This function is used to wrap binary operations in Frame with anCOMMENT
MEDIUMpython/cudf/cudf/core/column/numerical.py1265 # Create a simple column with pi to test if the precision mattersCOMMENT
MEDIUM⚡python/cudf/cudf/core/column/column.py2631 # Create a copy to compact the data - only the actual sliceCOMMENT
MEDIUMpython/cudf/cudf/core/column/column.py2487 # Create a simple Python object that exposes theCOMMENT
MEDIUMpython/cudf/cudf/core/groupby/groupby.py3682 # This function is used to reorder the results of scan-basedCOMMENT
MEDIUMpython/cudf/cudf/core/groupby/groupby.py2622 # Define a function to apply to each row in a groupSTRING
MEDIUMpython/cudf/cudf/core/udf/groupby_utils.py54 # Create the numpy structured type corresponding to the numpy dtype.COMMENT
MEDIUMpython/cudf/cudf/core/udf/masked_typing.py293# The following code accomplishes (1) - it is really just a way of specifyingCOMMENT
MEDIUMpython/cudf/cudf/core/udf/row_function.py39 # Create the numpy structured type corresponding to the numpy dtype.COMMENT
MEDIUMpython/cudf/cudf/core/udf/templates.py28 # Create a structured array with the desired fieldsCOMMENT
MEDIUMpython/cudf/cudf/core/buffer/spillable_buffer.py53 # Initialize base class (just stores buffer)COMMENT
MEDIUMpython/cudf/cudf/core/buffer/spillable_buffer.py201 # Create an already spilled bufferCOMMENT
MEDIUMpython/cudf/cudf/tests/dask/test_serialize.py487 # Create a large DataFrameCOMMENT
MEDIUMpython/cudf/cudf/tests/dask/test_serialize.py491 # Create a sliced DataFrame (10% of original)COMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_parquet.py76 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_parquet.py118 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_parquet.py1406 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_parquet.py1461 # Create a pandas dataframe with random data of mixed lengthsCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_hdf5.py29 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_orc.py2091 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_feather.py23 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_json.py43 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/tests/input_output/test_json.py74 # Create a pandas dataframe with random data of mixed typesCOMMENT
MEDIUMpython/cudf/cudf/testing/dataset_generator.py4# This module is for generating "synthetic" datasets. It was originallyCOMMENT
MEDIUMpython/pylibcudf/tests/test_column_span.py37 # Create a real buffer and mock Span around itCOMMENT
MEDIUMpython/pylibcudf/tests/test_column_span.py207 # Create a new maskCOMMENT
MEDIUM⚡…on/pylibcudf/tests/io/test_experimental_hybrid_scan.py116 # Create a second reader from the metadataCOMMENT
MEDIUM…on/pylibcudf/tests/io/test_experimental_hybrid_scan.py392 # Create a fresh BytesIO to avoid buffer position issuesCOMMENT
MEDIUM…on/pylibcudf/tests/io/test_experimental_hybrid_scan.py556 # Create a fresh BytesIO to avoid buffer position issuesCOMMENT
MEDIUMpython/pylibcudf/tests/io/test_json.py401 # Create a string column with JSON stringsCOMMENT
MEDIUMpython/cudf_polars/tests/test_join.py401 # Create a ConditionalJoin.Predicate on a thread, mimicking how ourCOMMENT
MEDIUMpython/cudf_polars/tests/streaming/test_spilling.py34 # Create a simple table with one column of random float32 dataCOMMENT
MEDIUMpython/cudf_polars/cudf_polars/utils/config.py967 # Create the top-level memory resourceCOMMENT
MEDIUMpython/cudf_polars/cudf_polars/streaming/join.py428 # Create a broadcast joinCOMMENT
MEDIUMpython/cudf_polars/cudf_polars/streaming/join.py443 # Create a hash joinCOMMENT
MEDIUM…/cudf_polars/streaming/benchmarks/pdsds_queries/q40.py100 # Define the target date and date rangeCOMMENT
MEDIUM…hon/cudf_polars/cudf_polars/dsl/expressions/rolling.py1545 # Create a temporary DataFrame with the broadcasted columns named by theirCOMMENT
MEDIUMconda/environments/all_cuda-133_arch-aarch64.yaml1# This file is generated by `rapids-dependency-file-generator`.COMMENT
MEDIUMconda/environments/all_cuda-133_arch-x86_64.yaml1# This file is generated by `rapids-dependency-file-generator`.COMMENT
MEDIUMconda/environments/all_cuda-129_arch-x86_64.yaml1# This file is generated by `rapids-dependency-file-generator`.COMMENT
MEDIUMconda/environments/all_cuda-129_arch-aarch64.yaml1# This file is generated by `rapids-dependency-file-generator`.COMMENT
MEDIUMci/timeout_with_stack.py239 # Create a copy of children listCOMMENT
MEDIUMjava/src/test/java/ai/rapids/cudf/ColumnVectorTest.java61 // # Define a CUDA device functionCOMMENT
MEDIUMdocs/cudf/source/conf.py7# This file is execfile()d with the current directory set to itsCOMMENT
MEDIUMdocs/cudf/source/_ext/PandasCompat.py4# This file is adapted from official sphinx tutorial for `todo` extension:COMMENT
MEDIUMdocs/cudf/source/_ext/PandasCompat.py141 # Create a copy of the pandascompat nodeCOMMENT
MEDIUM…p/tests/transform/integration/unary_transform_test.cpp330 // # Define a CUDA device functionCOMMENT
5 more matches not shown…
Cross-File Repetition33 hits · 165 pts
SeverityFileLineSnippetContext
HIGHpython/cudf/cudf/core/column/lists.py0preprocess column to be compatible with pandas repr, namely handling nulls. * null (datetime/timedelta) = str(pd.nat) * STRING
HIGHpython/cudf/cudf/core/column/column.py0preprocess column to be compatible with pandas repr, namely handling nulls. * null (datetime/timedelta) = str(pd.nat) * STRING
HIGHpython/cudf/cudf/core/column/struct.py0preprocess column to be compatible with pandas repr, namely handling nulls. * null (datetime/timedelta) = str(pd.nat) * STRING
HIGHpython/cudf/cudf/pandas/_benchmarks/pdsh.py0experimental pds-ds benchmarks. based on https://github.com/pola-rs/polars-benchmark. warning: this is an experimental (STRING
HIGH…n/cudf_polars/cudf_polars/streaming/benchmarks/pdsh.py0experimental pds-ds benchmarks. based on https://github.com/pola-rs/polars-benchmark. warning: this is an experimental (STRING
HIGH…/cudf_polars/cudf_polars/streaming/benchmarks/pdsds.py0experimental pds-ds benchmarks. based on https://github.com/pola-rs/polars-benchmark. warning: this is an experimental (STRING
HIGHpython/cudf_polars/tests/streaming/test_ray.py0``_reset`` updates the polars-layer config to the new options.STRING
HIGHpython/cudf_polars/tests/streaming/test_spmd.py0``_reset`` updates the polars-layer config to the new options.STRING
HIGHpython/cudf_polars/tests/streaming/test_dask.py0``_reset`` updates the polars-layer config to the new options.STRING
HIGHpython/cudf_polars/tests/streaming/test_ray.py0the engine still drives a real query after ``_reset``.STRING
HIGHpython/cudf_polars/tests/streaming/test_spmd.py0the engine still drives a real query after ``_reset``.STRING
HIGHpython/cudf_polars/tests/streaming/test_dask.py0the engine still drives a real query after ``_reset``.STRING
HIGHpython/cudf_polars/tests/streaming/test_ray.py0``shutdown`` is idempotent; ``_reset`` after shutdown raises every time.STRING
HIGHpython/cudf_polars/tests/streaming/test_spmd.py0``shutdown`` is idempotent; ``_reset`` after shutdown raises every time.STRING
HIGHpython/cudf_polars/tests/streaming/test_dask.py0``shutdown`` is idempotent; ``_reset`` after shutdown raises every time.STRING
HIGHpython/cudf_polars/cudf_polars/streaming/groupby.py0evaluate this expression given a dataframe for context.STRING
HIGH…cudf_polars/cudf_polars/dsl/expressions/aggregation.py0evaluate this expression given a dataframe for context.STRING
HIGH…hon/cudf_polars/cudf_polars/dsl/expressions/literal.py0evaluate this expression given a dataframe for context.STRING
HIGH…hon/cudf_polars/cudf_polars/dsl/expressions/sorting.py0evaluate this expression given a dataframe for context.STRING
HIGH…hon/cudf_polars/cudf_polars/dsl/expressions/slicing.py0evaluate this expression given a dataframe for context.STRING
HIGH…hon/cudf_polars/cudf_polars/dsl/expressions/boolean.py0evaluate this expression given a dataframe for context.STRING
HIGH…hon/cudf_polars/cudf_polars/dsl/expressions/rolling.py0evaluate this expression given a dataframe for context.STRING
HIGH…hon/cudf_polars/cudf_polars/dsl/expressions/ternary.py0evaluate this expression given a dataframe for context.STRING
HIGH…on/cudf_polars/cudf_polars/dsl/expressions/binaryop.py0evaluate this expression given a dataframe for context.STRING
HIGHpython/cudf_polars/cudf_polars/dsl/expressions/unary.py0evaluate this expression given a dataframe for context.STRING
HIGH…n/cudf_polars/cudf_polars/dsl/expressions/selection.py0evaluate this expression given a dataframe for context.STRING
HIGH…thon/cudf_polars/cudf_polars/dsl/expressions/string.py0evaluate this expression given a dataframe for context.STRING
HIGH…on/cudf_polars/cudf_polars/dsl/expressions/datetime.py0evaluate this expression given a dataframe for context.STRING
HIGHpython/cudf_polars/cudf_polars/dsl/expressions/base.py0evaluate this expression given a dataframe for context.STRING
HIGH…thon/cudf_polars/cudf_polars/dsl/expressions/struct.py0evaluate this expression given a dataframe for context.STRING
HIGHpython/cudf_polars/cudf_polars/engine/core.py0collect statistics from every rank via ``client.run``. parameters ---------- clear if ``true``, clear each rank's statisSTRING
HIGHpython/cudf_polars/cudf_polars/engine/ray.py0collect statistics from every rank via ``client.run``. parameters ---------- clear if ``true``, clear each rank's statisSTRING
HIGHpython/cudf_polars/cudf_polars/engine/dask.py0collect statistics from every rank via ``client.run``. parameters ---------- clear if ``true``, clear each rank's statisSTRING
Excessive Try-Catch Wrapping82 hits · 86 pts
SeverityFileLineSnippetContext
LOWpython/custreamz/custreamz/tests/conftest.py18 except Exception:CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py153 except Exception:CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py183 except Exception:CODE
LOWpython/custreamz/custreamz/tests/test_dataframes.py538 except Exception as e:CODE
MEDIUMpython/custreamz/custreamz/tests/test_dataframes.py535def test_example_type_error_message():CODE
LOWpython/dask_cudf/dask_cudf/backends.py258 except Exception:CODE
LOWpython/dask_cudf/dask_cudf/io/tests/test_s3.py107 except Exception:CODE
LOW…_streaming/cudf_streaming/examples/bulk_mpi_shuffle.py424 except Exception as e:CODE
LOWpython/cudf/cudf_pandas_tests/test_cudf_pandas.py1753 except Exception as e:CODE
MEDIUMpython/cudf/cudf/core/dataframe.py1483def __setattr__(self, key, col):CODE
LOWpython/cudf/cudf/core/dataframe.py1933 except Exception:CODE
LOWpython/cudf/cudf/core/column_accessor.py516 except Exception as e:CODE
LOWpython/cudf/cudf/core/single_column_frame.py416 except Exception:CODE
MEDIUMpython/cudf/cudf/core/series.py189def __getitem__(self, arg):CODE
LOWpython/cudf/cudf/core/series.py1242 except Exception:STRING
LOWpython/cudf/cudf/core/indexed_frame.py3714 except Exception as e:CODE
LOWpython/cudf/cudf/core/indexed_frame.py3728 except Exception as e:CODE
LOWpython/cudf/cudf/core/indexed_frame.py5398 except Exception as e:CODE
LOWpython/cudf/cudf/core/tools/datetimes.py385 except Exception as e:CODE
LOWpython/cudf/cudf/core/column/datetime.py233 except Exception:CODE
LOWpython/cudf/cudf/core/groupby/groupby.py237 except Exception:CODE
LOWpython/cudf/cudf/core/udf/rolling_utils.py45 except Exception as e:CODE
LOW⚡python/cudf/cudf/tests/series/methods/test_replace.py464 except Exception as e:CODE
LOWpython/cudf/cudf/tests/dataframe/test_binops.py201 except Exception:CODE
LOWpython/cudf/cudf/tests/dataframe/test_binops.py237 except Exception:CODE
LOWpython/cudf/cudf/tests/dataframe/test_binops.py273 except Exception:CODE
LOWpython/cudf/cudf/tests/input_output/test_parquet.py205 except Exception as excpr:CODE
LOWpython/cudf/cudf/tests/input_output/test_avro.py658 except Exception:CODE
LOWpython/cudf/cudf/tests/input_output/test_orc.py51 except Exception as excpr:CODE
LOWpython/cudf/cudf/utils/temporal.py126 except Exception:CODE
LOWpython/cudf/cudf/utils/ioutils.py1690 except Exception:STRING
LOWpython/cudf/cudf/testing/_utils.py164 except Exception as e:CODE
MEDIUMpython/cudf/cudf/pandas/fast_slow_proxy.py1426def __name__(self, value):CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py174 except Exception:CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py186 except Exception:CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py741 except Exception:CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py752 except Exception:CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1550 except Exception as e:CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1563 except Exception as e:CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1568 except Exception as err:CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1921 except Exception:CODE
LOWpython/cudf/cudf/pandas/_logger.py30 except Exception:CODE
LOWpython/cudf/cudf/pandas/module_accelerator.py85 except Exception as e:CODE
LOWpython/cudf/cudf/pandas/module_accelerator.py456 except Exception:CODE
LOWpython/cudf/cudf/pandas/_wrappers/numpy.py211 except Exception as err:CODE
LOWpython/cudf/cudf/pandas/_wrappers/common.py22 except Exception:CODE
LOWpython/cudf/cudf/pandas/_wrappers/common.py39 except Exception:CODE
MEDIUMpython/cudf/cudf/pandas/_wrappers/common.py17def array_function_method(self, func, types, args, kwargs):CODE
LOW…thon/cudf/cudf/pandas/scripts/analyze-test-failures.py32 except Exception:CODE
LOW…hon/cudf/cudf/pandas/scripts/summarize-test-results.py32 except Exception:CODE
LOWpython/cudf/cudf/pandas/_benchmarks/utils.py845 except Exception:CODE
LOWpython/cudf/cudf/pandas/_benchmarks/utils.py1251 except Exception as e:CODE
LOWpython/cudf/cudf/pandas/_benchmarks/utils.py1361 except Exception:CODE
LOWpython/cudf/cudf/pandas/_benchmarks/utils.py1416 except Exception:CODE
LOWpython/cudf_polars/tests/streaming/test_bind_to_gpu.py29 except Exception:CODE
LOWpython/cudf_polars/cudf_polars/streaming/statistics.py79 except Exception:CODE
LOW…/cudf_polars/cudf_polars/streaming/benchmarks/utils.py1013 except Exception as e:CODE
LOW…/cudf_polars/cudf_polars/streaming/benchmarks/utils.py1248 except Exception:CODE
LOW…/cudf_polars/cudf_polars/streaming/benchmarks/utils.py1346 except Exception:CODE
LOWpython/cudf_polars/cudf_polars/testing/asserts.py276 except Exception as e:CODE
22 more matches not shown…
Structural Annotation Overuse46 hits · 80 pts
SeverityFileLineSnippetContext
LOWpython/dask_cudf/dask_cudf/io/parquet.py171 # Step 1: Sample statisticsCOMMENT
LOWpython/dask_cudf/dask_cudf/io/parquet.py185 # Step 2: Estimate the correction factorCOMMENT
LOWpython/dask_cudf/dask_cudf/_expr/expr.py196 # NOTE: The following two lines contains the "patch"COMMENT
LOW⚡python/cudf/cudf/core/dataframe.py228 # Step 1: Gather columnsCOMMENT
LOW⚡python/cudf/cudf/core/dataframe.py235 # Step 2: Gather rowsCOMMENT
LOW⚡python/cudf/cudf/core/reshape.py749 # Step 1: tile id_varsCOMMENT
LOW⚡python/cudf/cudf/core/reshape.py752 # Step 2: add variableCOMMENT
LOWpython/cudf/cudf/core/reshape.py771 # Step 3: add valuesCOMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py70 # Step 1: Create customer_total_return CTE equivalentCOMMENT
LOW⚡…s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py93 # Step 2: Calculate average return per store for the subqueryCOMMENT
LOW⚡…s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py98 # Step 3: Join everything together and apply filtersCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py103 # Step 1: Create the subquery (dn) equivalentCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py158 # Step 2: Join with customer and current addressCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py119 # Step 1: Create CTE v1 equivalentCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py181 # Step 2: Create CTE v2 equivalent (self-joins for lag/lead)COMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py242 # Step 3: Final query with filters and calculationsCOMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py122 # Step 1: Create wscs CTE equivalent (union of web and catalog sales)COMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py179 # Step 3: Create year data (y subquery equivalent)COMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py196 # Step 4: Create year+1 data (z subquery equivalent)COMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py213 # Step 5: Join the two years and calculate ratiosCOMMENT
LOW.agents/skills/reproduce-ci/SKILL.md35## Step 1: Determine ParametersCOMMENT
LOW.agents/skills/reproduce-ci/SKILL.md115## Step 2: Run the ReproductionCOMMENT
LOW.agents/skills/reproduce-ci/SKILL.md153## Step 3: Analyze OutputCOMMENT
LOW.agents/skills/review-cudf-polars-expressions/SKILL.md28## Step 1: Understand the Polars expression implementation and behavior.COMMENT
LOW.agents/skills/review-cudf-polars-expressions/SKILL.md42## Step 2: Understand the current Polars expression behavior with cudf-polars.COMMENT
LOW.agents/skills/review-cudf-polars-expressions/SKILL.md56## Step 3: Implement the Polars expression in cudf-polars.COMMENT
LOW.agents/skills/review-cudf-polars-expressions/SKILL.md80## Step 4: Test the Polars expression implementation in cudf-polarsCOMMENT
LOWjava/ci/test_java_build_local.sh199# Step 1: static libcudf builds in parallel.COMMENT
LOWjava/ci/test_java_build_local.sh245# Step 2: JAR builds in parallel. Each build's container nests a bind-mountCOMMENT
LOWjava/ci/test_java_build_local.sh294# Step 3: gather into a combined Maven-repository layout.COMMENT
LOWjava/ci/README.md24### Step 1 - Build the static libcudf install treeCOMMENT
LOWjava/ci/README.md34### Step 2 - Package the cuDF Java JAR for one classifierCOMMENT
LOWjava/ci/README.md67### Step 3 - Assemble the Maven repository layoutCOMMENT
LOW⚡cpp/include/cudf/join/join.hpp318 * // Step 1: Perform equality-based hash joinCOMMENT
LOW⚡cpp/include/cudf/join/join.hpp322 * // Step 2: Apply conditional filter on conditional columnsCOMMENT
LOW⚡cpp/include/cudf/join/join.hpp445 * // Step 1: Perform equality-based hash join (same as before)COMMENT
LOW⚡cpp/include/cudf/join/join.hpp449 * // Step 2: Apply JIT-compiled conditional filterCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp68 // Step 1: Build key remapping (with metrics disabled, the metrics need to be calculatedCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp73 // Step 2: Remap build and probe keys to integersCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp77 // Step 3: Create table views from remapped columnsCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp81 // Step 4: Perform the join on remapped integer keysCOMMENT
LOW.github/workflows/compute-sanitizer-trigger.yaml4# WARNING: This is very resource intensive and runs hundreds of GPU jobs.COMMENT
LOW⚡…erated-computing-cudf/references/dask-cudf-patterns.md210# Step 1: Check worker memory pressure from dashboardCOMMENT
LOW⚡…erated-computing-cudf/references/dask-cudf-patterns.md213# Step 2: Increase partition count to reduce per-partition memoryCOMMENT
LOW⚡…erated-computing-cudf/references/dask-cudf-patterns.md216# Step 3: If not already enabled, add cuDF-native spillingCOMMENT
LOW⚡…erated-computing-cudf/references/dask-cudf-patterns.md219# Step 4: Move filter/project before expensive operationsCOMMENT
Modern Structural Boilerplate77 hits · 77 pts
SeverityFileLineSnippetContext
LOWpython/custreamz/custreamz/_version.py22__all__ = ["__git_commit__", "__version__"]CODE
LOWpython/dask_cudf/dask_cudf/_version.py22__all__ = ["__git_commit__", "__version__"]CODE
LOWpython/dask_cudf/dask_cudf/__init__.py49__all__ = [CODE
LOWpython/dask_cudf/dask_cudf/_expr/__init__.py51__all__ = [CODE
LOWpython/cudf_streaming/cudf_streaming/__init__.py46__all__ = [CODE
LOWpython/cudf/cudf/_version.py22__all__ = ["__git_commit__", "__version__"]CODE
LOWpython/cudf/cudf/datasets.py9__all__ = ["randomdata", "timeseries"]CODE
LOWpython/cudf/cudf/__init__.py90__all__ = [CODE
LOWpython/cudf/cudf/core/missing.py10__all__ = ["NA", "NaT"]CODE
LOWpython/cudf/cudf/core/dataframe.py3314 def _set_columns_like(self, other: ColumnAccessor) -> None:CODE
LOWpython/cudf/cudf/core/column_accessor.py688 def set_by_label(self, key: Hashable, value: ColumnBase) -> None:CODE
LOWpython/cudf/cudf/core/mixins/__init__.py11__all__ = [CODE
LOWpython/cudf/cudf/core/accessors/__init__.py9__all__ = [CODE
LOWpython/cudf/cudf/core/column/__init__.py26__all__ = [CODE
LOWpython/cudf/cudf/core/groupby/__init__.py12__all__ = [CODE
LOWpython/cudf/cudf/core/buffer/spill_manager.py409def set_global_manager(manager: SpillManager | None) -> None:CODE
LOWpython/cudf/cudf/core/buffer/spill_manager.py440def set_spill_on_demand_globally() -> None:CODE
LOWpython/cudf/cudf/_health_checks/__init__.py12__all__ = [CODE
LOWpython/cudf/cudf/api/__init__.py6__all__ = ["extensions", "types"]CODE
LOWpython/cudf/cudf/api/extensions/__init__.py12__all__ = [CODE
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py599def _setattr_fsproxy_no_mirror(cls: type, name: str, value: Any) -> None:CODE
LOWpython/cudf/cudf/pandas/__init__.py20__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/_version.py24__all__ = ["__git_commit__", "__version__"]CODE
LOWpython/pylibcudf/pylibcudf/__init__.py66__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/typing.py35__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/experimental/__init__.py6__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/strings/__init__.py32__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/strings/split/__init__.py5__all__ = ["partition", "split"]CODE
LOWpython/pylibcudf/pylibcudf/strings/convert/__init__.py15__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/nvtext/__init__.py20__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/io/__init__.py21__all__ = [CODE
LOWpython/pylibcudf/pylibcudf/io/experimental/__init__.py16__all__ = [CODE
LOWpython/libcudf/libcudf/_version.py22__all__ = ["__git_commit__", "__version__"]CODE
LOWpython/libcudf/libcudf/__init__.py7__all__ = ["__git_commit__", "__version__", "load_library"]CODE
LOWpython/cudf_polars/cudf_polars/_version.py21__all__ = ["__git_commit__", "__version__"]CODE
LOWpython/cudf_polars/cudf_polars/quent/__init__.py10__all__ = ["QuentConfig", "QuentQueryConfig"]CODE
LOWpython/cudf_polars/cudf_polars/quent/_runtime.py339__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/quent/_context.py26__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/quent/_export.py39__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/utils/config.py60__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/utils/dtypes.py23__all__ = [CODE
LOW…df_polars/cudf_polars/streaming/actor_graph/tracing.py91 def set_duplicated(self, *, duplicated: bool = True) -> None:CODE
LOW…df_polars/cudf_polars/streaming/actor_graph/tracing.py95 def set_extra(self, key: str, value: Any) -> None:CODE
LOW…f_polars/streaming/actor_graph/collectives/__init__.py12__all__ = ["ReserveOpIDs", "reserve_op_id"]CODE
LOW…lars/streaming/benchmarks/pdsds_parameters/__init__.py63__all__ = ["load_parameters"]CODE
LOWpython/cudf_polars/cudf_polars/typing/__init__.py108 def set_node(self, n: int) -> None:CODE
LOWpython/cudf_polars/cudf_polars/containers/datatype.py21__all__ = ["DataType"]CODE
LOW…_polars/cudf_polars/engine/default_singleton_engine.py28__all__ = ["DefaultSingletonEngine", "check_no_live_default_singleton"]CODE
LOWpython/cudf_polars/cudf_polars/dsl/translate.py60__all__ = ["Translator", "translate_named_expr"]CODE
LOWpython/cudf_polars/cudf_polars/dsl/ir.py101__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/dsl/nodebase.py24def _update_stable_hasher(hasher: Any, obj: Hashable) -> None:CODE
LOWpython/cudf_polars/cudf_polars/dsl/expr.py41__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/dsl/utils/per_path.py22__all__ = ["PerPathValues"]CODE
LOWpython/cudf_polars/cudf_polars/dsl/utils/naming.py18__all__ = ["names_to_indices", "unique_names"]CODE
LOW…hon/cudf_polars/cudf_polars/dsl/utils/column_domain.py31__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/dsl/utils/rolling.py25__all__ = ["rewrite_rolling"]CODE
LOWpython/cudf_polars/cudf_polars/dsl/utils/windows.py20__all__ = [CODE
LOWpython/cudf_polars/cudf_polars/dsl/utils/groupby.py24__all__ = ["rewrite_groupby"]CODE
LOW⚡…thon/cudf_polars/cudf_polars/dsl/utils/aggregations.py27__all__ = ["apply_pre_evaluation", "decompose_aggs", "decompose_single_agg"]CODE
LOWpython/cudf_polars/cudf_polars/dsl/utils/replace.py18__all__ = ["replace"]CODE
17 more matches not shown…
AI Structural Patterns72 hits · 56 pts
SeverityFileLineSnippetContext
LOWpython/custreamz/custreamz/kafka.py83CODE
LOWpython/dask_cudf/dask_cudf/io/parquet.py548CODE
LOWpython/dask_cudf/dask_cudf/_legacy/io/parquet.py60CODE
LOW…tests/third_party_integration_tests/tests/test_ibis.py145CODE
LOW…ests/third_party_integration_tests/tests/test_scipy.py60CODE
LOWpython/cudf/cudf/core/index.py3535CODE
LOWpython/cudf/cudf/core/dataframe.py1465CODE
LOWpython/cudf/cudf/core/dataframe.py2887CODE
LOWpython/cudf/cudf/core/dataframe.py3338CODE
LOWpython/cudf/cudf/core/dataframe.py4256CODE
LOWpython/cudf/cudf/core/dataframe.py4900CODE
LOWpython/cudf/cudf/core/dataframe.py5338CODE
LOWpython/cudf/cudf/core/dataframe.py7813CODE
LOWpython/cudf/cudf/core/dataframe.py7881CODE
LOWpython/cudf/cudf/core/dataframe.py7920CODE
LOWpython/cudf/cudf/core/dataframe.py8664CODE
LOWpython/cudf/cudf/core/reshape.py174CODE
LOWpython/cudf/cudf/core/reshape.py345CODE
LOWpython/cudf/cudf/core/reshape.py1510CODE
LOWpython/cudf/cudf/core/reshape.py1543CODE
LOWpython/cudf/cudf/core/reshape.py1658CODE
LOWpython/cudf/cudf/core/series.py5613CODE
LOWpython/cudf/cudf/core/series.py866CODE
LOWpython/cudf/cudf/core/series.py948CODE
LOWpython/cudf/cudf/core/series.py2192CODE
LOWpython/cudf/cudf/core/series.py2206CODE
LOWpython/cudf/cudf/core/series.py2220CODE
LOWpython/cudf/cudf/core/series.py3708CODE
LOWpython/cudf/cudf/core/indexed_frame.py2016CODE
LOWpython/cudf/cudf/core/indexed_frame.py2042CODE
LOWpython/cudf/cudf/core/indexed_frame.py2741CODE
LOWpython/cudf/cudf/core/indexed_frame.py2755CODE
LOWpython/cudf/cudf/core/indexed_frame.py2769CODE
LOWpython/cudf/cudf/core/indexed_frame.py3748CODE
LOWpython/cudf/cudf/core/indexed_frame.py3866CODE
LOWpython/cudf/cudf/core/indexed_frame.py3984CODE
LOWpython/cudf/cudf/core/indexed_frame.py4377CODE
LOWpython/cudf/cudf/core/indexed_frame.py5706CODE
LOWpython/cudf/cudf/core/indexed_frame.py5759CODE
LOWpython/cudf/cudf/core/multiindex.py148CODE
LOWpython/cudf/cudf/core/tools/datetimes.py121CODE
LOWpython/cudf/cudf/core/tools/datetimes.py904CODE
LOWpython/cudf/cudf/core/column/categorical.py711CODE
LOWpython/cudf/cudf/core/groupby/groupby.py4264CODE
LOWpython/cudf/cudf/core/groupby/groupby.py4285CODE
LOWpython/cudf/cudf/core/groupby/groupby.py4361CODE
LOWpython/cudf/cudf/core/window/ewm.py115CODE
LOWpython/cudf/cudf/core/window/rolling.py222CODE
LOWpython/cudf/cudf/core/udf/strings_lowering.py261CODE
LOWpython/cudf/cudf/core/udf/strings_lowering.py539CODE
LOWpython/cudf/cudf/core/udf/groupby_lowering.py92CODE
LOWpython/cudf/cudf/io/orc.py156CODE
LOWpython/cudf/cudf/io/orc.py365CODE
LOWpython/cudf/cudf/io/parquet.py82CODE
LOWpython/cudf/cudf/io/parquet.py252CODE
LOWpython/cudf/cudf/io/parquet.py356CODE
LOWpython/cudf/cudf/io/parquet.py943CODE
LOWpython/cudf/cudf/io/parquet.py1364CODE
LOWpython/cudf/cudf/io/parquet.py1529CODE
LOWpython/cudf/cudf/io/parquet.py1839CODE
12 more matches not shown…
Hallucination Indicators5 hits · 55 pts
SeverityFileLineSnippetContext
CRITICALpython/cudf/cudf_pandas_tests/test_cudf_pandas.py1669 cu_arr = xpd.core.arrays.string_arrow.ArrowStringArray._from_sequence(CODE
CRITICALpython/cudf/cudf_pandas_tests/test_cudf_pandas.py1672 pd_arr = pd.core.arrays.string_arrow.ArrowStringArray._from_sequence(CODE
CRITICALpython/cudf/cudf/core/column/column.py4065 return cudf.core.column.categorical.CategoricalColumn._concat(CODE
CRITICAL…/cudf_polars/cudf_polars/streaming/actor_graph/join.py1563 candidate.domain.sample.local_sample.chunks.clear()CODE
CRITICALcpp/tests/hashing/spark_murmurhash3_x86_32_test.cpp512 // .map(org.apache.spark.sql.catalyst.expressions.Murmur3HashFunction.hash(COMMENT
Verbosity Indicators30 hits · 53 pts
SeverityFileLineSnippetContext
LOWpython/dask_cudf/dask_cudf/io/parquet.py171 # Step 1: Sample statisticsCOMMENT
LOWpython/dask_cudf/dask_cudf/io/parquet.py185 # Step 2: Estimate the correction factorCOMMENT
LOW⚡python/cudf/cudf/core/dataframe.py228 # Step 1: Gather columnsCOMMENT
LOW⚡python/cudf/cudf/core/dataframe.py235 # Step 2: Gather rowsCOMMENT
LOW⚡python/cudf/cudf/core/reshape.py749 # Step 1: tile id_varsCOMMENT
LOW⚡python/cudf/cudf/core/reshape.py752 # Step 2: add variableCOMMENT
LOWpython/cudf/cudf/core/reshape.py771 # Step 3: add valuesCOMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py70 # Step 1: Create customer_total_return CTE equivalentCOMMENT
LOW⚡…s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py93 # Step 2: Calculate average return per store for the subqueryCOMMENT
LOW⚡…s/cudf_polars/streaming/benchmarks/pdsds_queries/q1.py98 # Step 3: Join everything together and apply filtersCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py103 # Step 1: Create the subquery (dn) equivalentCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q46.py158 # Step 2: Join with customer and current addressCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py119 # Step 1: Create CTE v1 equivalentCOMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py181 # Step 2: Create CTE v2 equivalent (self-joins for lag/lead)COMMENT
LOW…/cudf_polars/streaming/benchmarks/pdsds_queries/q47.py242 # Step 3: Final query with filters and calculationsCOMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py122 # Step 1: Create wscs CTE equivalent (union of web and catalog sales)COMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py179 # Step 3: Create year data (y subquery equivalent)COMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py196 # Step 4: Create year+1 data (z subquery equivalent)COMMENT
LOW…s/cudf_polars/streaming/benchmarks/pdsds_queries/q2.py213 # Step 5: Join the two years and calculate ratiosCOMMENT
LOWjava/ci/test_java_build_local.sh199# Step 1: static libcudf builds in parallel.COMMENT
LOWjava/ci/test_java_build_local.sh245# Step 2: JAR builds in parallel. Each build's container nests a bind-mountCOMMENT
LOWjava/ci/test_java_build_local.sh294# Step 3: gather into a combined Maven-repository layout.COMMENT
LOW⚡cpp/include/cudf/join/join.hpp318 * // Step 1: Perform equality-based hash joinCOMMENT
LOW⚡cpp/include/cudf/join/join.hpp322 * // Step 2: Apply conditional filter on conditional columnsCOMMENT
LOW⚡cpp/include/cudf/join/join.hpp445 * // Step 1: Perform equality-based hash join (same as before)COMMENT
LOW⚡cpp/include/cudf/join/join.hpp449 * // Step 2: Apply JIT-compiled conditional filterCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp68 // Step 1: Build key remapping (with metrics disabled, the metrics need to be calculatedCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp73 // Step 2: Remap build and probe keys to integersCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp77 // Step 3: Create table views from remapped columnsCOMMENT
LOW⚡cpp/benchmarks/join/sort_merge_join.cpp81 // Step 4: Perform the join on remapped integer keysCOMMENT
Redundant / Tautological Comments30 hits · 46 pts
SeverityFileLineSnippetContext
LOW⚡python/dask_cudf/dask_cudf/io/tests/test_parquet.py456 # Write file 0COMMENT
LOW⚡python/dask_cudf/dask_cudf/io/tests/test_parquet.py461 # Write file 1COMMENT
LOWpython/dask_cudf/dask_cudf/io/tests/test_parquet.py22# Check if create_metadata_file is supported byCOMMENT
LOWpython/dask_cudf/dask_cudf/_legacy/io/parquet.py201 # Check if we are actually selecting any columnsCOMMENT
LOWpython/cudf/cudf/core/dataframe.py8995 # Check if there were multiple statements. Filter out empty lines.COMMENT
LOWpython/cudf/cudf/core/reshape.py60 # Check if multiindex then check if indexes match. IndexCOMMENT
LOWpython/cudf/cudf/core/tools/datetimes.py1187 # Check if freq has nanosecond componentsCOMMENT
LOWpython/cudf/cudf/core/column/numerical.py1234 # Check if self dtype can be safely cast to to_dtypeCOMMENT
LOWpython/cudf/cudf/core/column/numerical.py1263 # Check if column contains pi valueCOMMENT
LOWpython/cudf/cudf/core/column/utils.py22 # Check if object has .access() method (duck typing)COMMENT
LOW⚡python/cudf/cudf/core/column/column.py2621 # Check if data is spilled - if so, don't compact itCOMMENT
LOWpython/cudf/cudf/core/column/column.py2597 # Check if size is less than base buffer sizeCOMMENT
LOWpython/cudf/cudf/core/buffer/utils.py97 # Check if `data` is owned by a known classCOMMENT
LOWpython/cudf/cudf/io/parquet.py2238 # Check if the same `new_file_name` exists andCOMMENT
LOWpython/cudf/cudf/tests/input_output/test_parquet.py4901 # Check if tables equalCOMMENT
LOWpython/cudf/cudf/utils/ioutils.py2251 # Check if a direct read makes the most senseCOMMENT
LOWpython/cudf/cudf/pandas/__init__.py67 # Check if a non-default memory resource is setCOMMENT
LOW…on/pylibcudf/tests/io/test_experimental_hybrid_scan.py242 # Set filter to make col0 the filter columnCOMMENT
LOWpython/cudf_polars/cudf_polars/streaming/groupby.py480 # Check if we are dealing with any high-cardinality columnsCOMMENT
LOW…olars/cudf_polars/streaming/actor_graph/repartition.py136 # Check if we need global communication (AllGather).COMMENT
LOW…on/cudf_polars/cudf_polars/streaming/actor_graph/io.py297 # Assign tasks to producers using round-robinCOMMENT
LOW…on/cudf_polars/cudf_polars/streaming/actor_graph/io.py734 # Assign tasks to producers using round-robinCOMMENT
LOW…/cudf_polars/cudf_polars/streaming/actor_graph/core.py191 # Check if this node is doing any broadcasting.COMMENT
LOW…cudf_polars/cudf_polars/streaming/actor_graph/nodes.py230 # Check if any channel drained without providing data.COMMENT
LOW…cudf_polars/cudf_polars/streaming/actor_graph/nodes.py504 # Check if we have enough device memory for all copiesCOMMENT
LOW…cudf_polars/cudf_polars/streaming/actor_graph/nodes.py698 # Check if this node needs fanoutCOMMENT
LOW…df_polars/streaming/actor_graph/collectives/shuffle.py516 # Check if we can skip the shuffle (already partitioned correctly)COMMENT
LOW…udf_polars/streaming/actor_graph/collectives/common.py87 # Check if dynamic planning is enabledCOMMENT
LOWci/check_cudf_polars_ir.py77 # Check if target is self._non_child_argsCOMMENT
LOWci/check_cudf_polars_ir.py85 # Check if the value is a tupleCOMMENT
AI Slop Vocabulary18 hits · 29 pts
SeverityFileLineSnippetContext
MEDIUMpython/cudf/cudf/core/index.py2024 # utilize `Index.to_string` once it is implementedCOMMENT
LOWpython/cudf/cudf/core/dataframe.py1585 # Couldn't find a common type, just return a 1xN dataframe.COMMENT
LOWpython/cudf/cudf/core/column/categorical.py690 # self.categories is empty; just return codesCOMMENT
LOWpython/cudf/cudf/core/buffer/buffer.py324 # When doing a shallow copy, we just return a new sliceCOMMENT
LOWpython/cudf/cudf/testing/dataset_generator.py107 # Otherwise, we simply use the given generator to generate each value.COMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1706 # Hope we can just call the constructor with transformed entries.COMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1939 # fail. For now, we just return `f` in this case. If needed,COMMENT
LOWpython/cudf/cudf/pandas/fast_slow_proxy.py1951 # can just return f:COMMENT
LOWpython/pylibcudf/tests/test_string_replace.py89 # pyarrow doesn't support -1 as stop, so just set to really big numberCOMMENT
LOWpython/pylibcudf/tests/common/utils.py491 # will just use pyarrow directly to write thisCOMMENT
LOWpython/pylibcudf/tests/common/utils.py501 # will just use pyarrow directly to write thisCOMMENT
LOW…/cudf_polars/cudf_polars/streaming/benchmarks/utils.py1752 # are emitted. Ideally, we'd just set the contextvars here usingCOMMENT
LOWpython/cudf_polars/cudf_polars/engine/spmd.py173 # This initializes CUDA, fixing the visible devices to the one just set.COMMENT
LOWpython/cudf_polars/cudf_polars/dsl/utils/io.py123 # For now, we'll just use kvikio to explicitly get the size.COMMENT
LOWci/check_cudf_polars_ir.py202 # We can't just use node._n_non_child_args because it's a class variable and we needCOMMENT
LOWjava/ci/setup_java_env.sh118 # Restart so the next compile picks up the launcher env we just set.COMMENT
LOWdocs/cudf/source/conf.py751 # Strip template parameters and just use the base type.COMMENT
MEDIUMcpp/src/jit/parser.cpp326 // Essentially we only need the information inside the two pairs of parentheses.COMMENT
Fake / Example Data12 hits · 16 pts
SeverityFileLineSnippetContext
LOW⚡cpp/tests/utilities_tests/io_utilities_tests.cpp18 // a vector of lorem ipsum stringsCOMMENT
LOW⚡cpp/tests/utilities_tests/io_utilities_tests.cpp20 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut ",CODE
LOW⚡cpp/tests/utilities_tests/io_utilities_tests.cpp20 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut ",CODE
LOW⚡cpp/tests/utilities_tests/io_utilities_tests.cpp54 "Mattis molestie a iaculis at erat pellentesque adipiscing. Est lorem ipsum dolor sit amet ",CODE
LOW⚡cpp/tests/utilities_tests/io_utilities_tests.cpp54 "Mattis molestie a iaculis at erat pellentesque adipiscing. Est lorem ipsum dolor sit amet ",CODE
LOW⚡cpp/tests/utilities_tests/io_utilities_tests.cpp62 "libero id faucibus nisl tincidunt eget. Eget est lorem ipsum dolor sit amet. Malesuada fames ",CODE
LOW⚡cpp/tests/utilities_tests/io_utilities_tests.cpp62 "libero id faucibus nisl tincidunt eget. Eget est lorem ipsum dolor sit amet. Malesuada fames ",CODE
LOWcpp/tests/utilities_tests/io_utilities_tests.cpp108 "tempus iaculis urna. Magna eget est lorem ipsum dolor sit. Curabitur gravida arcu ac tortor ",CODE
LOWcpp/tests/io/orc_test.cpp1984 .decimal128_columns({"dec", "fake_name"});CODE
LOWcpp/tests/text/deduplicate_tests.cpp25 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ", // 90CODE
LOWcpp/tests/text/deduplicate_tests.cpp25 "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ", // 90CODE
LOW…p/tests/transform/integration/unary_transform_test.cpp1323 auto expected = cudf::test::strings_column_wrapper{"John Doe",CODE
Synthetic Comment Markers2 hits · 15 pts
SeverityFileLineSnippetContext
HIGHcpp/libcudf_streaming/benchmarks/bench_pack.cpp220 // Test different table sizes in MB (minimum 1MB as requested)COMMENT
HIGHcpp/libcudf_streaming/benchmarks/bench_pack.cpp288 // Test different table sizes in MB (minimum 1MB as requested)COMMENT
Example Usage Blocks7 hits · 10 pts
SeverityFileLineSnippetContext
LOWprint_env.sh6# Usage:COMMENT
LOWpython/cudf/cudf/pandas/scripts/run-pandas-tests.sh7# Usage:COMMENT
LOWci/cudf_pandas_scripts/pandas-tests/summary.sh12# Usage:COMMENT
LOWci/cudf_pandas_scripts/pandas-tests/merge-nightly.sh12# Usage:COMMENT
LOW.agents/skills/reproduce-ci/parse-job-url.py7# Usage:COMMENT
LOW.agents/skills/reproduce-ci/run.sh9# Usage:COMMENT
LOWcpp/scripts/run-cmake-format.sh25# Usage:COMMENT
TODO Padding4 hits · 6 pts
SeverityFileLineSnippetContext
LOW…on/cudf/cudf/tests/general_functions/test_api_types.py1104# TODO: Add test of interval.COMMENT
LOWpython/cudf/cudf/tests/dataframe/test_np_ufuncs.py60 # TODO: Add tests of mismatched columns etc.COMMENT
LOWpython/pylibcudf/tests/io/test_json.py490# TODO: Add tests for these!COMMENT
LOWcpp/tests/join/join_tests.cpp220 // TODO: implement for HASH algoCOMMENT
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMpython/cudf/cudf/tests/input_output/test_orc.py2056 # orchestrate the dual-stream processing.COMMENT
Dead Code1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM…hon/cudf_polars/cudf_polars/engine/persisted_result.py230CODE
Overly Generic Function Names1 hit · 2 pts
SeverityFileLineSnippetContext
LOW⚡python/cudf_polars/tests/test_unstable.py104 def my_method(self):CODE