Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Is rapidsai/rapidsmpf beginner-friendly?

In the last 30 days, rapidsai/rapidsmpf merged 13 of 19 pull requests from outside contributors, and its maintainers usually reply within 1 day. 3 beginner-friendly issues are open now.

Stars
36
Forks
43
Open beginner issues
3
Indexed issues
66
Avg merge
16h 43m
Merged PRs (30d)
34
Dominant language
C++
License
Apache-2.0
Last GitHub push
Sep 29, 2026
Latest indexed
Sep 19, 2026
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Beginner labels
No beginner labels indexed

How to contribute to rapidsai/rapidsmpf

  1. Read the contributing guide first: it says how the maintainers want changes proposed, tested and reviewed.
  2. Read its code of conduct: it covers issues and pull requests as well as chat.
  3. Your contributions will be published under the project's Apache-2.0 license.
  4. Pick one of the 3 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • get_current_numa_nodes() returns {0} for non-MPOL_BIND memory policies
    Open
    bug

    Difficulty 2/5 1-3 hours Newbie friendliness 75/100

    rapidsai/rapidsmpf#1250 ·

    Maintainers usually reply within 1 day

  • Follow-up tasks from cudf out-of-core spill POC
    Open

    Difficulty 5/5 Over a week Newbie friendliness 15/100

    rapidsai/rapidsmpf#1248 ·

    Maintainers usually reply within 1 day

  • Python API docs incomplete
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    rapidsai/rapidsmpf#1206 ·

    Maintainers usually reply within 1 day

  • Add read & write coroutines disk resource
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    rapidsai/rapidsmpf#1187 ·

    Maintainers usually reply within 1 day

  • Add a Disk Memory Resource
    May be free again A pull request for this issue was closed without being merged. Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    rapidsai/rapidsmpf#1183 · 3 comments ·

    Maintainers usually reply within 1 day

  • Unpin cuCascade
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 35/100

    rapidsai/rapidsmpf#1171 ·

    Maintainers usually reply within 1 day

  • Disk-spilling shuffler
    May be free again @nirandaperera claimed this 42 days ago, and no pull request is open. Open

    rapidsai/rapidsmpf#1170 · 2 comments · 3 reactions · 2 assignees ·

    Maintainers usually reply within 1 day

  • Actor-graph scheduler visibility
    Open

    Difficulty 5/5 Over a week Newbie friendliness 42/100

    rapidsai/rapidsmpf#1169 ·

    Maintainers usually reply within 1 day

  • Reservation headroom as a pressure percentage
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 75/100

    rapidsai/rapidsmpf#1168 ·

    Maintainers usually reply within 1 day

  • Expose the pending-reservation queue depth
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    rapidsai/rapidsmpf#1167 ·

    Maintainers usually reply within 1 day

  • Wire real spill instrumentation into `SpillManager`
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 68/100

    rapidsai/rapidsmpf#1166 · 1 comment ·

    Maintainers usually reply within 1 day

  • Instrument the reservation admission / forced-progress path
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 65/100

    rapidsai/rapidsmpf#1165 · 1 comment · 1 reaction ·

    Maintainers usually reply within 1 day

  • Options doesn't respect a RAPIDSMPF_* env var unless the caller forwards it
    May be free again @Matt711 claimed this 44 days ago, and no pull request is open. Open

    rapidsai/rapidsmpf#1159 · 2 comments · 1 reaction · 1 assignee ·

    Maintainers usually reply within 1 day

  • [Discussion] Implement backpressure when allocating buffers for incoming payloads on a rank
    Open

    Difficulty 5/5 Over a week Newbie friendliness 38/100

    rapidsai/rapidsmpf#1155 · 1 comment ·

    Maintainers usually reply within 1 day

  • Better Error messages/handling when shuffle corrupts data
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    rapidsai/rapidsmpf#1128 · 4 comments ·

    Maintainers usually reply within 1 day

  • Create a ray shuffle example independent of cuDF
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 62/100

    rapidsai/rapidsmpf#1114 ·

    Maintainers usually reply within 1 day

  • Confusing behavior of `Context.from_options` and statistics
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 52/100

    rapidsai/rapidsmpf#1065 · 4 comments ·

    Maintainers usually reply within 1 day

  • DGX Spark test failure: "device_memory_limit is set but device has no dedicated memory"
    May be free again @Matt711 claimed this 147 days ago, and no pull request is open. Open

    rapidsai/rapidsmpf#1026 · 1 comment · 2 assignees ·

    Maintainers usually reply within 1 day

  • Resolve default values for `Options`
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    rapidsai/rapidsmpf#1014 · 4 comments ·

    Maintainers usually reply within 1 day

  • Running into OOM errors on a workflow that used to work in prior versions.
    Open

    Difficulty 5/5 Over a week Newbie friendliness 35/100

    rapidsai/rapidsmpf#1011 · 8 comments ·

    Maintainers usually reply within 1 day

  • Bench Shuffle Pinned Memory Debugging
    May be free again @nirandaperera claimed this 155 days ago, and no pull request is open. Open

    rapidsai/rapidsmpf#1010 · 7 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Stats refactor
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    rapidsai/rapidsmpf#1008 · 1 reaction ·

    Maintainers usually reply within 1 day

  • Include newly generated metrics in nightly benchmarks
    May be free again @TomAugspurger claimed this 166 days ago, and no pull request is open. Open

    rapidsai/rapidsmpf#997 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Add detailed metrics stating the exact source _and_ destination of communicated data
    Open
    feature request

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    rapidsai/rapidsmpf#996 · 1 comment ·

    Maintainers usually reply within 1 day

  • Add metric to measure cross-rank H2H, H2D, D2H and D2D aggregate comms
    May be free again @pentschev claimed this 166 days ago, and no pull request is open. Open
    feature request

    rapidsai/rapidsmpf#994 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Replace `(void)` with `std::ignore`
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 48/100

    rapidsai/rapidsmpf#982 · 2 comments ·

    Maintainers usually reply within 1 day

  • Stop using pointers to manage memory resources
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 38/100

    rapidsai/rapidsmpf#981 ·

    Maintainers usually reply within 1 day

  • Post CCCL MR migration issues
    May be free again @nirandaperera claimed this 169 days ago, and no pull request is open. Open

    rapidsai/rapidsmpf#977 · 1 assignee ·

    Maintainers usually reply within 1 day

  • `split_and_pack` with overbooking may lead to OOM
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 45/100

    rapidsai/rapidsmpf#968 · 1 comment ·

    Maintainers usually reply within 1 day

  • [FEA] Install `rrun` as part of the pip wheel
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 68/100

    rapidsai/rapidsmpf#946 · 1 comment ·

    Maintainers usually reply within 1 day

  • Error on warnings in pytest tests
    Open

    Difficulty 1/5 1-3 hours Newbie friendliness 85/100

    rapidsai/rapidsmpf#942 ·

    Maintainers usually reply within 1 day

  • `run_actor_network` hangs when a failing actor is not connected to all others
    Open
    bug streaming

    Difficulty 4/5 3-5 days Newbie friendliness 48/100

    rapidsai/rapidsmpf#931 · 4 comments ·

    Maintainers usually reply within 1 day

  • Performance degradation with repeated query execution
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    rapidsai/rapidsmpf#907 ·

    Maintainers usually reply within 1 day

  • Replace buffer resource host memory resources with CCCL `any_resource`
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 42/100

    rapidsai/rapidsmpf#896 ·

    Maintainers usually reply within 1 day

  • Unnecessary python runtime dependency on cupy
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 55/100

    rapidsai/rapidsmpf#873 · 1 reaction ·

    Maintainers usually reply within 1 day

  • cudf-polars 1k ndsh runs show malformed spill stats
    May be free again @madsbk claimed this 230 days ago, and no pull request is open. Open

    rapidsai/rapidsmpf#869 · 3 comments · 1 assignee ·

    Maintainers usually reply within 1 day

  • Non-root ranks can leave UCXX barrier early
    May be free again @pentschev claimed this 236 days ago, and no pull request is open. Open
    bug

    rapidsai/rapidsmpf#857 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Further investigate all-to-all performance on NVL72
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    rapidsai/rapidsmpf#833 ·

    Maintainers usually reply within 1 day

  • Enable priming the `PinnedMemoryPool`
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 38/100

    rapidsai/rapidsmpf#786 ·

    Maintainers usually reply within 1 day

  • NVL72 Benchmarking
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 20/100

    rapidsai/rapidsmpf#777 · 1 comment ·

    Maintainers usually reply within 1 day

  • [FEA] Enable sending multiple splits of `data`
    Open

    Difficulty 5/5 Over a week Newbie friendliness 25/100

    rapidsai/rapidsmpf#751 ·

    Maintainers usually reply within 1 day

  • Manually Construct Multi-GPU C++ TPC-H Queries
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    rapidsai/rapidsmpf#693 · 7 comments ·

    Maintainers usually reply within 1 day

  • ray shuffle improvements
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 45/100

    rapidsai/rapidsmpf#686 ·

    Maintainers usually reply within 1 day

  • Better documentation of core functionality
    Open

    Difficulty 2/5 1-3 hours Newbie friendliness 45/100

    rapidsai/rapidsmpf#580 ·

    Maintainers usually reply within 1 day

  • Remove all the microsecond nvtx ranges
    Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    rapidsai/rapidsmpf#573 · 6 comments · 1 reaction ·

    Maintainers usually reply within 1 day

  • Support user-provided Memory Resources
    May be free again A pull request for this issue was closed without being merged. Open

    Difficulty 4/5 3-5 days Newbie friendliness 35/100

    rapidsai/rapidsmpf#523 · 1 comment ·

    Maintainers usually reply within 1 day

  • `cuda-cupti-dev` needed to be added to conda's `build` section
    May be free again @bdice claimed this 386 days ago, and no pull request is open. Open
    bug non-breaking

    rapidsai/rapidsmpf#510 · 1 assignee ·

    Maintainers usually reply within 1 day

  • Suspension of producer tasks in streaming execution
    May be free again @wence- claimed this 393 days ago, and no pull request is open. Open
    feature request

    rapidsai/rapidsmpf#468 · 1 comment · 1 assignee ·

    Maintainers usually reply within 1 day

  • Support for OpenMPI in wheels packages
    Open

    Difficulty 5/5 Over a week Newbie friendliness 20/100

    rapidsai/rapidsmpf#356 ·

    Maintainers usually reply within 1 day

  • Add / document extra dependencies
    Open

    Difficulty 3/5 1-2 days Newbie friendliness 35/100

    rapidsai/rapidsmpf#337 · 10 comments ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.