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

Implement missing specializations on the PutBack adaptor and on the MergeJoinBy Iterator #372

Merged

Commits on Oct 31, 2019

  1. Copy the full SHA
    8dd9a05 View commit details
    Browse the repository at this point in the history
  2. Bypass PutBack adaptor where possible because it doesn't specialize t…

    …hese methods either
    Ten0 committed Oct 31, 2019
    Copy the full SHA
    d73460b View commit details
    Browse the repository at this point in the history
  3. Specialize count, last and nth PutBack iterator for performance

    They were missing and did hurt the MergeJoinBy performance improvement on the `nth` method because we couldn't borrow iter without exposing new interfaces or using something like the `take_mut` crate.
    Ten0 committed Oct 31, 2019
    Copy the full SHA
    33a2465 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2019

  1. Copy the full SHA
    b13e35f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    a88946d View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2019

  1. Added quickchecks

    Ten0 committed Dec 26, 2019
    Copy the full SHA
    a0eb01c View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2020

  1. Merge remote-tracking branch 'upstream/master' into merge_join_by_mis…

    …sing_specializations
    
    # Conflicts:
    #	src/merge_join.rs
    Ten0 committed Jan 1, 2020
    Copy the full SHA
    8bae261 View commit details
    Browse the repository at this point in the history