Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Rust port of Google's SwissTable hash map

¿Es rust-lang/hashbrown apto para principiantes?

Hemos visto muy pocos pull requests recientes de colaboradores externos en rust-lang/hashbrown para saber con qué frecuencia se fusionan. Ahora mismo no hay ningún issue apto para principiantes abierto; la lista de abajo muestra los demás issues que tenemos de este repositorio.

Estrellas
3k
Forks
360
Issues abiertos para principiantes
0
Issues indexados
61
Merge medio
1 h 1 min
PR fusionados (30 d)
3
Lenguaje dominante
Rust
Licencia
Apache-2.0
Último push a GitHub
24/9/2026
Última indexación
19/9/2026
Guía de contribución
Sin guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a rust-lang/hashbrown

  1. No hay guía de contribución, así que empieza por el README y por algunos pull requests fusionados hace poco para ver cómo se proponen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia Apache-2.0 del proyecto.
  3. Sigue el repositorio para enterarte cuando se abra un nuevo issue apto para principiantes, o revisa los demás issues de abajo.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • What happens when calling `HashTable::insert_unique` multiple times with the same value?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rust-lang/hashbrown#744 · 4 comentarios ·

  • Choose a better SIMD-less target than i586 Linux
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    rust-lang/hashbrown#737 · 3 comentarios ·

  • Is there a way for me to program a hashtable that can intake multiple values of the same key?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    rust-lang/hashbrown#728 · 3 comentarios ·

  • Hash crates to include in benchmarks
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    rust-lang/hashbrown#713 · 1 reacción ·

  • Cachegrind benchmarks
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    rust-lang/hashbrown#703 · 3 comentarios ·

  • add debug visualizers
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    rust-lang/hashbrown#647 · 3 comentarios · 2 reacciones ·

  • Improving performance by updating Abseil design
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    rust-lang/hashbrown#635 · 7 comentarios ·

  • Support comparison policies in HashMap
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#634 · 1 comentario ·

  • Add a `replace_key_for_value` API for `HashMap`s
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    rust-lang/hashbrown#632 · 4 comentarios ·

  • Feature: `HashTable::try_insert_unique_within_capacity`
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rust-lang/hashbrown#618 · 4 comentarios ·

  • HashTable grows even though capacity is not exceeded
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    rust-lang/hashbrown#602 · 8 comentarios ·

  • HashTable iterator over entries
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    rust-lang/hashbrown#599 · 4 comentarios ·

  • Cannot use `or_insert_with` for `HashMap::<usize, HashMap<usize, i64>>` - is this supposed to be supported?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    rust-lang/hashbrown#595 · 4 comentarios ·

  • Use cfg no_global_oom_handling
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#594 · 2 reacciones ·

  • `hashbrown` 0.15.1 bumped the MSRV on a patch release
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#585 · 6 comentarios ·

  • `foldhash::fast::RandomState` is very bad
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#577 · 15 comentarios ·

  • segfault at HashMap.get
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    rust-lang/hashbrown#552 · 9 comentarios ·

  • Refactoring proposal: cleaning up the internal APIs
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    rust-lang/hashbrown#545 · 12 comentarios ·

  • Compiler cant hoist following branch out of loop
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    rust-lang/hashbrown#544 · 2 comentarios ·

  • Support lower maximum size
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    rust-lang/hashbrown#540 · 1 comentario ·

  • Was swap-remove behavior ever considered when removing entries?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#503 · 10 comentarios ·

  • Benchmark biaised due to no fence around input
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100

    rust-lang/hashbrown#493 · 1 reacción ·

  • Hashbrown crash due to bad malloc
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    rust-lang/hashbrown#490 · 1 comentario ·

  • Switching to GxHash?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#487 · 9 comentarios ·

  • allocator-api2 default-feature?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100

    rust-lang/hashbrown#484 · 4 comentarios ·

  • Support fallible eq and hasher in raw API
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    rust-lang/hashbrown#456 · 8 comentarios ·

  • Returning / Accepting hash codes
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#455 ·

  • Properly document algorithm
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    rust-lang/hashbrown#454 ·

  • Consider not dropping entries on panicky rehashes
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#444 · 2 comentarios · 1 reacción ·

  • Conversion of raw pointers into buckets
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    rust-lang/hashbrown#435 · 5 comentarios ·

  • Consider implementing `entries(&mut self) -> impl Iterator<Item = OccupiedEntryRef>`
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#426 · 7 comentarios · 2 reacciones ·

  • Consider extracting RawTable into a separate crate
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#424 · 1 comentario ·

  • Make non-nightly Allocator public
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 28/100

    rust-lang/hashbrown#413 · 1 comentario ·

  • "Pony" is misspelled as "Poney" in dozens of places in map.rs.
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100

    rust-lang/hashbrown#410 · 1 comentario ·

  • Feature request: Add `get_or_compute`/`compute_if_absent` function
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#401 · 1 comentario ·

  • rayon parallel iterators execute serially
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    rust-lang/hashbrown#383 · 4 comentarios ·

  • Add a `take_any` method
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    rust-lang/hashbrown#382 · 9 comentarios ·

  • Use faster hash function and track collisions?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#370 · 2 comentarios · 1 reacción ·

  • Outdated ahash dependency
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100

    rust-lang/hashbrown#369 · 1 comentario ·

  • get_many_mut with variable number of keys
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#332 · 18 comentarios · 3 reacciones ·

  • Explain Bitwise hack
    Quizá libre de nuevo @ThatSealgair la tomó hace 1468 días y no hay ningún pull request abierto. Abierto

    rust-lang/hashbrown#322 · 2 comentarios · 1 asignado ·

  • suggest change the comment of RawTableInner
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100

    rust-lang/hashbrown#319 ·

  • hide inline attribute for prepare_resize behind inline_more
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rust-lang/hashbrown#315 ·

  • Map item stability and aliasing guarantees
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    rust-lang/hashbrown#311 ·

  • Question: Is the Clone bound on allocator in A: Allocator + Clone really necessary?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    rust-lang/hashbrown#309 · 4 comentarios ·

  • Causes LLVM Error when used in an executable that gets compiled with "+soft-float"
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    rust-lang/hashbrown#306 · 6 comentarios ·

  • Investigate potential improvements in iteration speed.
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    rust-lang/hashbrown#278 · 1 reacción ·

  • Panic using the bumpalo BumpWrapper
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    rust-lang/hashbrown#260 · 19 comentarios ·

  • Benchmark compared to absl::flat_hash_map?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    rust-lang/hashbrown#258 ·

  • Plans for `node_hash_map`
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    rust-lang/hashbrown#234 · 7 comentarios ·

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.