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

Bump gix from 0.46.0 to 0.47.0 #1098

Merged
merged 2 commits into from
Jun 27, 2023
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 26, 2023

Bumps gix from 0.46.0 to 0.47.0.

Release notes

Sourced from gix's releases.

gix-odb v0.47.0

A maintenance release without user-facing changes.

Commit Statistics

  • 1 commit contributed to the release.
  • 3 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like '(#ID)' were seen in commit messages

Commit Details

  • Uncategorized
    • Prepare changelogs prior to release (298f3d7)

gix v0.47.0

Chore

  • Add clippy::redundant-closure-for-method-calls lint

New Features

  • provide basic tracing spans for common operations. This is just the beginning and more crates will integrate with it over time.
  • expose hashtable in root for access to optimized-for-object-ids sets and maps.

Bug Fixes

  • make sure empty packs in shallow clones are working as well.

  • no-want detection for negotiation phase is now consistent. It being inconsistent was a reason for 'failing to parse server response' which was empty as we didn't provide any wants to the server, but didn't detect that case in the initial negotiation-preparation phase.

    Turns out we didn't detect it as our special handling of implicit tags was not done in the negotiation-preparation phase.

    The fix consists of unifying the filtering phase to all places that needed, so the preparation phase outcome is now consistent with what would have come later.

New Features (BREAKING)

  • provide fetch::outcome::Negotiate for details on what happened during negotiation. We also remove the negotiation_rounds field in favor of a far more detailed fetch::outcome::Negotiate struct.
  • respect the core.commitGraph option.

... (truncated)

Commits
  • ea9f942 Release gix-date v0.6.0, gix-hash v0.11.3, gix-trace v0.1.1, gix-features v0....
  • 18b0a37 prepare changelogs prior to release
  • f2e7ec4 Add a span for another potentially expensive portion of the negotiation
  • 871dd0b just fmt
  • 7508c4b fix typo
  • 5a9a7a3 try tree-traversal without thread_local!
  • b9eb407 fix: revert 3a2d5286084597d4c68549903709cda77dda4357 to fix 'incorrect data c...
  • 5861afb Merge branch 'gix-corpus'
  • 8817c24 fix: don't crash when object validation failed during verification.
  • 891a061 add more tasks to gather a little more information
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)
  • @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)
  • @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)

@dependabot dependabot bot added rust Pull requests that update Rust code dependencies Pull requests that update a dependency file labels Jun 26, 2023
Bumps [gix](https://github.com/Byron/gitoxide) from 0.46.0 to 0.47.0.
- [Release notes](https://github.com/Byron/gitoxide/releases)
- [Changelog](https://github.com/Byron/gitoxide/blob/main/CHANGELOG.md)
- [Commits](Byron/gitoxide@gix-v0.46.0...gix-v0.47.0)

---
updated-dependencies:
- dependency-name: gix
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Copy link
Collaborator

@Byron Byron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After a few adjustments it builds now and is year 2038 safe :).

Copy link
Collaborator

@spenserblack spenserblack left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Byron!

@spenserblack spenserblack merged commit 7328a35 into main Jun 27, 2023
9 checks passed
@dependabot dependabot bot deleted the dependabot/cargo/gix-0.47.0 branch June 27, 2023 21:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants