Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch to hashbrown's RawTable internally #131

Merged
merged 14 commits into from
Jul 18, 2020

Commits on Jul 16, 2020

  1. Configuration menu
    Copy the full SHA
    3f955e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    262c97a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3c03a5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    118d327 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1db5e11 View commit details
    Browse the repository at this point in the history
  6. Upgrade to hashbrown 0.8

    cuviper committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    8771a6c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    89eefd6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    39618a2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    379a07a View commit details
    Browse the repository at this point in the history
  10. Make methods that get RawBucket parameters unsafe; add safety comments

    These methods trust their caller to pass correct RawBucket values, so we
    mark them unsafe to use the common safe/unsafe distinction. I used
    allow(unused_unsafe) to write the functions in the (hopefully) future
    style of internal unsafe blocks in unsafe functions.
    bluss authored and cuviper committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    66cb0af View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b0c9577 View commit details
    Browse the repository at this point in the history
  12. Use plain clear instead of clear_no_drop

    It was an over-optimization to use `clear_no_drop`, which hurts the
    possibility of using griddle as an alternate table implementation.
    cuviper committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    604a2b6 View commit details
    Browse the repository at this point in the history
  13. Release 1.5.0

    cuviper committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    603c326 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1999fa2 View commit details
    Browse the repository at this point in the history