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

Allow O(1) get operations for SpanBuilder::attributes [breaking] #799

Commits on May 17, 2022

  1. Use index_map::IndexMap instead of Vec<KeyValue> to store SpanBuilder…

    …'s attributes.
    Luca Palmieri committed May 17, 2022
    Configuration menu
    Copy the full SHA
    f53ea2b View commit details
    Browse the repository at this point in the history
  2. Test suite compiles.

    Luca Palmieri committed May 17, 2022
    Configuration menu
    Copy the full SHA
    0b12dbc View commit details
    Browse the repository at this point in the history
  3. Rustfmt

    Luca Palmieri committed May 17, 2022
    Configuration menu
    Copy the full SHA
    3350ad5 View commit details
    Browse the repository at this point in the history
  4. Wrap IndexMap to expose only the methods that are insertion-order pre…

    …serving.
    Luca Palmieri committed May 17, 2022
    Configuration menu
    Copy the full SHA
    3d35871 View commit details
    Browse the repository at this point in the history
  5. Raise MSRV to 1.51 to get support for const generics.

    Luca Palmieri committed May 17, 2022
    Configuration menu
    Copy the full SHA
    90516dc View commit details
    Browse the repository at this point in the history
  6. Fix doctest.

    Luca Palmieri committed May 17, 2022
    Configuration menu
    Copy the full SHA
    19831d4 View commit details
    Browse the repository at this point in the history
  7. Fix lint.

    Luca Palmieri committed May 17, 2022
    Configuration menu
    Copy the full SHA
    0e897a7 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Add specialised implementations to make it easier to work with KeyVal…

    …ue iterators/collections.
    Luca Palmieri committed May 19, 2022
    Configuration menu
    Copy the full SHA
    c348673 View commit details
    Browse the repository at this point in the history
  2. Bump MSRV to get access to array::map.

    Luca Palmieri committed May 19, 2022
    Configuration menu
    Copy the full SHA
    d08c9bb View commit details
    Browse the repository at this point in the history

Commits on May 20, 2022

  1. Minimise breakages for existing users.

    Luca Palmieri committed May 20, 2022
    Configuration menu
    Copy the full SHA
    2722620 View commit details
    Browse the repository at this point in the history
  2. Fix invocation.

    Luca Palmieri committed May 20, 2022
    Configuration menu
    Copy the full SHA
    3a6d7a3 View commit details
    Browse the repository at this point in the history
  3. Rustfmt

    Luca Palmieri committed May 20, 2022
    Configuration menu
    Copy the full SHA
    e39fdd4 View commit details
    Browse the repository at this point in the history