{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":106119525,"defaultBranch":"main","name":"pdatastructs.rs","ownerLogin":"crepererum-oss","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-07T18:07:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/152282487?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709198690.0","currentOid":""},"activityList":{"items":[{"before":"449469ae5be9ed492f87279fa4dfd378775929a9","after":null,"ref":"refs/heads/dependabot/cargo/fixedbitset-0.5","pushedAt":"2024-02-29T09:24:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a85e7d0e61ca3771b8949df2af733777a72b063b","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-130-6927ec176eb275066e149db1381df9df90a76f82","pushedAt":"2024-02-29T09:24:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"6927ec176eb275066e149db1381df9df90a76f82","after":"a85e7d0e61ca3771b8949df2af733777a72b063b","ref":"refs/heads/main","pushedAt":"2024-02-29T09:24:42.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #130 from crepererum-oss/dependabot/cargo/fixedbitset-0.5\n\nbuild(deps): update fixedbitset requirement from 0.4 to 0.5","shortMessageHtmlLink":"Merge pull request #130 from crepererum-oss/dependabot/cargo/fixedbit…"}},{"before":null,"after":"a85e7d0e61ca3771b8949df2af733777a72b063b","ref":"refs/heads/gh-readonly-queue/main/pr-130-6927ec176eb275066e149db1381df9df90a76f82","pushedAt":"2024-02-29T09:23:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #130 from crepererum-oss/dependabot/cargo/fixedbitset-0.5\n\nbuild(deps): update fixedbitset requirement from 0.4 to 0.5","shortMessageHtmlLink":"Merge pull request #130 from crepererum-oss/dependabot/cargo/fixedbit…"}},{"before":"0ac75d1dc7aa3c06bf8e9fa552bd89a1d7b5391a","after":"449469ae5be9ed492f87279fa4dfd378775929a9","ref":"refs/heads/dependabot/cargo/fixedbitset-0.5","pushedAt":"2024-02-29T09:15:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): update fixedbitset requirement from 0.4 to 0.5\n\n---\nupdated-dependencies:\n- dependency-name: fixedbitset\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): update fixedbitset requirement from 0.4 to 0.5"}},{"before":"6927ec176eb275066e149db1381df9df90a76f82","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-129-2f74d71eba54f9e84fbfea8f9c9e718ddff03be9","pushedAt":"2024-02-29T09:14:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"2f74d71eba54f9e84fbfea8f9c9e718ddff03be9","after":"6927ec176eb275066e149db1381df9df90a76f82","ref":"refs/heads/main","pushedAt":"2024-02-29T09:14:49.000Z","pushType":"merge_queue_merge","commitsCount":13,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #129 from mirosval/add-hyperloglog-serde\n\nAdd Serde support to HyperLogLog","shortMessageHtmlLink":"Merge pull request #129 from mirosval/add-hyperloglog-serde"}},{"before":null,"after":"6927ec176eb275066e149db1381df9df90a76f82","ref":"refs/heads/gh-readonly-queue/main/pr-129-2f74d71eba54f9e84fbfea8f9c9e718ddff03be9","pushedAt":"2024-02-29T09:13:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #129 from mirosval/add-hyperloglog-serde\n\nAdd Serde support to HyperLogLog","shortMessageHtmlLink":"Merge pull request #129 from mirosval/add-hyperloglog-serde"}},{"before":"2f74d71eba54f9e84fbfea8f9c9e718ddff03be9","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-131-44d4c8a20d29e3b43f58452ba7496ca81c865d97","pushedAt":"2024-02-29T09:11:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"44d4c8a20d29e3b43f58452ba7496ca81c865d97","after":"2f74d71eba54f9e84fbfea8f9c9e718ddff03be9","ref":"refs/heads/main","pushedAt":"2024-02-29T09:11:10.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #131 from crepererum-oss/crepererum/gh_merge_queue\n\nchore: switch to GitHub merge queue","shortMessageHtmlLink":"Merge pull request #131 from crepererum-oss/crepererum/gh_merge_queue"}},{"before":null,"after":"2f74d71eba54f9e84fbfea8f9c9e718ddff03be9","ref":"refs/heads/gh-readonly-queue/main/pr-131-44d4c8a20d29e3b43f58452ba7496ca81c865d97","pushedAt":"2024-02-29T09:08:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Merge pull request #131 from crepererum-oss/crepererum/gh_merge_queue\n\nchore: switch to GitHub merge queue","shortMessageHtmlLink":"Merge pull request #131 from crepererum-oss/crepererum/gh_merge_queue"}},{"before":null,"after":"d935bcc45ca04eb8e9a93b5d0caeda58c5411000","ref":"refs/heads/crepererum/gh_merge_queue","pushedAt":"2024-02-29T09:05:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"crepererum","name":"Marco Neumann","path":"/crepererum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1529400?s=80&v=4"},"commit":{"message":"chore: switch to GitHub merge queue","shortMessageHtmlLink":"chore: switch to GitHub merge queue"}},{"before":null,"after":"0ac75d1dc7aa3c06bf8e9fa552bd89a1d7b5391a","ref":"refs/heads/dependabot/cargo/fixedbitset-0.5","pushedAt":"2024-02-27T08:12:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): update fixedbitset requirement from 0.4 to 0.5\n\n---\nupdated-dependencies:\n- dependency-name: fixedbitset\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): update fixedbitset requirement from 0.4 to 0.5"}},{"before":"5fed6f8dc6491ea00410a269af085740c2b1feb0","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-05T09:42:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"86937106262fba0777f036b1da8e6d7484bd8543","after":"44d4c8a20d29e3b43f58452ba7496ca81c865d97","ref":"refs/heads/main","pushedAt":"2023-09-05T09:42:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #128\n\n128: build(deps): bump actions/checkout from 3 to 4 r=crepererum a=dependabot[bot]\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n
\nRelease notes\n

Sourced from actions/checkout's releases.

\n
\n

v4.0.0

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0

\n

v3.6.0

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0

\n

v3.5.3

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3

\n

v3.5.2

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2

\n

v3.5.1

\n

What's Changed

\n\n

New Contributors

\n\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from actions/checkout's changelog.

\n
\n

Changelog

\n

v4.0.0

\n\n

v3.6.0

\n\n

v3.5.3

\n\n

v3.5.2

\n\n

v3.5.1

\n\n

v3.5.0

\n\n

v3.4.0

\n\n

v3.3.0

\n\n

v3.2.0

\n\n

v3.1.0

\n\n

v3.0.2

\n\n

v3.0.1

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- ``@dependabot` rebase` will rebase this PR\n- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it\n- ``@dependabot` merge` will merge this PR after your CI passes on it\n- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it\n- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging\n- ``@dependabot` reopen` will reopen this PR if it is closed\n- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- ``@dependabot` show ignore conditions` will show all of the ignore conditions of the specified dependency\n- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Marco Neumann ","shortMessageHtmlLink":"Merge #128"}},{"before":"326879f34e25dfe3ae9adcea843e7036060b909f","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2023-09-05T09:38:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"86937106262fba0777f036b1da8e6d7484bd8543","after":"44d4c8a20d29e3b43f58452ba7496ca81c865d97","ref":"refs/heads/staging","pushedAt":"2023-09-05T09:38:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #128\n\n128: build(deps): bump actions/checkout from 3 to 4 r=crepererum a=dependabot[bot]\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n
\nRelease notes\n

Sourced from actions/checkout's releases.

\n
\n

v4.0.0

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0

\n

v3.6.0

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0

\n

v3.5.3

\n

What's Changed

\n\n

New Contributors

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3

\n

v3.5.2

\n

What's Changed

\n\n

Full Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2

\n

v3.5.1

\n

What's Changed

\n\n

New Contributors

\n\n\n
\n

... (truncated)

\n
\n
\nChangelog\n

Sourced from actions/checkout's changelog.

\n
\n

Changelog

\n

v4.0.0

\n\n

v3.6.0

\n\n

v3.5.3

\n\n

v3.5.2

\n\n

v3.5.1

\n\n

v3.5.0

\n\n

v3.4.0

\n\n

v3.3.0

\n\n

v3.2.0

\n\n

v3.1.0

\n\n

v3.0.2

\n\n

v3.0.1

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- ``@dependabot` rebase` will rebase this PR\n- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it\n- ``@dependabot` merge` will merge this PR after your CI passes on it\n- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it\n- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging\n- ``@dependabot` reopen` will reopen this PR if it is closed\n- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- ``@dependabot` show ignore conditions` will show all of the ignore conditions of the specified dependency\n- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: Marco Neumann ","shortMessageHtmlLink":"Merge #128"}},{"before":"3fd3508cda534f60b95831b57faa52c44bd9b2bf","after":"326879f34e25dfe3ae9adcea843e7036060b909f","ref":"refs/heads/staging.tmp","pushedAt":"2023-09-05T09:38:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-128","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-128"}},{"before":null,"after":"3fd3508cda534f60b95831b57faa52c44bd9b2bf","ref":"refs/heads/staging.tmp","pushedAt":"2023-09-05T09:38:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":"6d1cfbd9cc67828163604956e882716c3746f9bd","after":"5fed6f8dc6491ea00410a269af085740c2b1feb0","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-05T09:22:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crepererum","name":"Marco Neumann","path":"/crepererum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1529400?s=80&v=4"},"commit":{"message":"fix: clippy","shortMessageHtmlLink":"fix: clippy"}},{"before":null,"after":"6d1cfbd9cc67828163604956e882716c3746f9bd","ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2023-09-05T08:54:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump actions/checkout from 3 to 4"}},{"before":"40ead2f4c49bd90bc3e171a56894a2cc2b712378","after":null,"ref":"refs/heads/dependabot/cargo/criterion-0.5","pushedAt":"2023-05-24T09:13:55.407Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"30ebb8231bba575c17d0630242fb65f890bfb791","after":"86937106262fba0777f036b1da8e6d7484bd8543","ref":"refs/heads/main","pushedAt":"2023-05-24T09:13:51.804Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #127\n\n127: build(deps): update criterion requirement from 0.4 to 0.5 r=crepererum a=dependabot[bot]\n\nUpdates the requirements on [criterion](https://github.com/bheisler/criterion.rs) to permit the latest version.\n
\nChangelog\n

Sourced from criterion's changelog.

\n
\n

[0.5.0] - 2023-05-23

\n

Changed

\n
    \n
  • Replaced lazy_static dependency with once_cell
  • \n
  • Improved documentation of the html_reports feature
  • \n
  • Replaced atty dependency with is-terminal
  • \n
  • MSRV bumped to 1.64
  • \n
  • Upgraded clap dependency to v4
  • \n
  • Upgraded tempfile dependency to v3.5.0
  • \n
\n

Fixed

\n
    \n
  • Quick mode (--quick) no longer outputs 1ms for measured times over 5 seconds
  • \n
  • Documentation updates
  • \n
\n

[0.4.0] - 2022-09-10

\n

Removed

\n
    \n
  • The Criterion::can_plot function has been removed.
  • \n
  • The Criterion::bench_function_over_inputs function has been removed.
  • \n
  • The Criterion::bench_functions function has been removed.
  • \n
  • The Criterion::bench function has been removed.
  • \n
\n

Changed

\n
    \n
  • HTML report hidden behind non-default feature flag: 'html_reports'
  • \n
  • Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
  • \n
  • MSRV bumped to 1.57
  • \n
  • rayon and plotters are optional (and default) dependencies.
  • \n
  • Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
  • \n
  • Accept subsecond durations for --warm-up-time, --measurement-time and --profile-time.
  • \n
  • Replaced serde_cbor with ciborium because the former is no longer maintained.
  • \n
  • Upgrade clap to v3 and regex to v1.5.
  • \n
\n

Added

\n
    \n
  • A --discard-baseline flag for discarding rather than saving benchmark results.
  • \n
  • Formal support for benchmarking code compiled to web-assembly.
  • \n
  • A --quiet flag for printing just a single line per benchmark.
  • \n
  • A Throughput::BytesDecimal option for measuring throughput in bytes but printing them using\ndecimal units like kilobytes instead of binary units like kibibytes.
  • \n
\n

Fixed

\n
    \n
  • When using bench_with_input, the input parameter will now be passed through black_box before\npassing it to the benchmark.
  • \n
\n

[0.3.6] - 2022-07-06

\n

Changed

\n
    \n
  • MSRV bumped to 1.49
  • \n
  • Symbol for microseconds changed from ASCII 'us' to unicode 'µs'
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- ``@dependabot` rebase` will rebase this PR\n- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it\n- ``@dependabot` merge` will merge this PR after your CI passes on it\n- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it\n- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging\n- ``@dependabot` reopen` will reopen this PR if it is closed\n- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Merge #127"}},{"before":"506b775e042780e4f9f86600f7ba588c82d68187","after":null,"ref":"refs/heads/staging.tmp","pushedAt":"2023-05-24T09:08:09.109Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"}},{"before":"30ebb8231bba575c17d0630242fb65f890bfb791","after":"86937106262fba0777f036b1da8e6d7484bd8543","ref":"refs/heads/staging","pushedAt":"2023-05-24T09:08:08.831Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"Merge #127\n\n127: build(deps): update criterion requirement from 0.4 to 0.5 r=crepererum a=dependabot[bot]\n\nUpdates the requirements on [criterion](https://github.com/bheisler/criterion.rs) to permit the latest version.\n
\nChangelog\n

Sourced from criterion's changelog.

\n
\n

[0.5.0] - 2023-05-23

\n

Changed

\n
    \n
  • Replaced lazy_static dependency with once_cell
  • \n
  • Improved documentation of the html_reports feature
  • \n
  • Replaced atty dependency with is-terminal
  • \n
  • MSRV bumped to 1.64
  • \n
  • Upgraded clap dependency to v4
  • \n
  • Upgraded tempfile dependency to v3.5.0
  • \n
\n

Fixed

\n
    \n
  • Quick mode (--quick) no longer outputs 1ms for measured times over 5 seconds
  • \n
  • Documentation updates
  • \n
\n

[0.4.0] - 2022-09-10

\n

Removed

\n
    \n
  • The Criterion::can_plot function has been removed.
  • \n
  • The Criterion::bench_function_over_inputs function has been removed.
  • \n
  • The Criterion::bench_functions function has been removed.
  • \n
  • The Criterion::bench function has been removed.
  • \n
\n

Changed

\n
    \n
  • HTML report hidden behind non-default feature flag: 'html_reports'
  • \n
  • Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
  • \n
  • MSRV bumped to 1.57
  • \n
  • rayon and plotters are optional (and default) dependencies.
  • \n
  • Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
  • \n
  • Accept subsecond durations for --warm-up-time, --measurement-time and --profile-time.
  • \n
  • Replaced serde_cbor with ciborium because the former is no longer maintained.
  • \n
  • Upgrade clap to v3 and regex to v1.5.
  • \n
\n

Added

\n
    \n
  • A --discard-baseline flag for discarding rather than saving benchmark results.
  • \n
  • Formal support for benchmarking code compiled to web-assembly.
  • \n
  • A --quiet flag for printing just a single line per benchmark.
  • \n
  • A Throughput::BytesDecimal option for measuring throughput in bytes but printing them using\ndecimal units like kilobytes instead of binary units like kibibytes.
  • \n
\n

Fixed

\n
    \n
  • When using bench_with_input, the input parameter will now be passed through black_box before\npassing it to the benchmark.
  • \n
\n

[0.3.6] - 2022-07-06

\n

Changed

\n
    \n
  • MSRV bumped to 1.49
  • \n
  • Symbol for microseconds changed from ASCII 'us' to unicode 'µs'
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting ``@dependabot` rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- ``@dependabot` rebase` will rebase this PR\n- ``@dependabot` recreate` will recreate this PR, overwriting any edits that have been made to it\n- ``@dependabot` merge` will merge this PR after your CI passes on it\n- ``@dependabot` squash and merge` will squash and merge this PR after your CI passes on it\n- ``@dependabot` cancel merge` will cancel a previously requested merge and block automerging\n- ``@dependabot` reopen` will reopen this PR if it is closed\n- ``@dependabot` close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- ``@dependabot` ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- ``@dependabot` ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n
\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Merge #127"}},{"before":"851cfac3b14536c0e668c4cb8a3a812a2c6159bb","after":"506b775e042780e4f9f86600f7ba588c82d68187","ref":"refs/heads/staging.tmp","pushedAt":"2023-05-24T09:08:07.901Z","pushType":"push","commitsCount":2,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-127","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify] -bors-staging-tmp-127"}},{"before":null,"after":"851cfac3b14536c0e668c4cb8a3a812a2c6159bb","ref":"refs/heads/staging.tmp","pushedAt":"2023-05-24T09:08:07.280Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bors[bot]","name":null,"path":"/apps/bors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/1847?s=80&v=4"},"commit":{"message":"[ci skip][skip ci][skip netlify]","shortMessageHtmlLink":"[ci skip][skip ci][skip netlify]"}},{"before":null,"after":"40ead2f4c49bd90bc3e171a56894a2cc2b712378","ref":"refs/heads/dependabot/cargo/criterion-0.5","pushedAt":"2023-05-24T08:56:47.759Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): update criterion requirement from 0.4 to 0.5\n\nUpdates the requirements on [criterion](https://github.com/bheisler/criterion.rs) to permit the latest version.\n- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: criterion\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): update criterion requirement from 0.4 to 0.5"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECIW_xwA","startCursor":null,"endCursor":null}},"title":"Activity · crepererum-oss/pdatastructs.rs"}