Skip to content

Update module github.com/spf13/afero to v1.15.0#237

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/github.com-spf13-afero-1.x
Open

Update module github.com/spf13/afero to v1.15.0#237
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/github.com-spf13-afero-1.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 20, 2021

This PR contains the following updates:

Package Change Age Confidence
github.com/spf13/afero v1.5.1v1.15.0 age confidence

Release Notes

spf13/afero (github.com/spf13/afero)

v1.15.0

Compare Source

What's Changed

New Contributors

Full Changelog: spf13/afero@v1.14.0...v1.15.0

v1.14.0

Compare Source

What's Changed

Full Changelog: spf13/afero@v1.13.0...v1.14.0

v1.13.0

Compare Source

What's Changed

New Contributors

Full Changelog: spf13/afero@v1.12.0...v1.13.0

v1.12.0

Compare Source

What's Changed

New Contributors

Full Changelog: spf13/afero@v1.11.0...v1.12.0

v1.11.0

Compare Source

What's Changed

Full Changelog: spf13/afero@v1.10.0...v1.11.0

v1.10.0

Compare Source

What's Changed

New Contributors

Full Changelog: spf13/afero@v1.9.5...v1.10.0

v1.9.5

Compare Source

Full Changelog: spf13/afero@v1.9.4...v1.9.5

v1.9.4

Compare Source

What's Changed

New Contributors

Full Changelog: spf13/afero@v1.9.3...v1.9.4

v1.9.3

Compare Source

What's Changed

  • Fix concurrency issue in MemMapFs.Mkdir/MkdirAll by @​bep in #​379

Full Changelog: spf13/afero@v1.9.2...v1.9.3

v1.9.2

Compare Source

What's Changed

Full Changelog: spf13/afero@v1.9.1...v1.9.2

v1.9.1

Compare Source

What's Changed

Full Changelog: spf13/afero@v1.9.0...v1.9.1

v1.9.0

Compare Source

What's Changed

New Contributors

Full Changelog: spf13/afero@v1.8.2...v1.9.0

v1.8.2: : RemoveAll fixes in MemMapFs and GcsFs

Compare Source

v1.8.1: : memfs: add modTime on folder creation

Compare Source

v1.8.0: : Support sftpfs.Readdirnames, sftpfs.Readdir, CacheOnReadFs bugfix

Compare Source

  • sftpfs: Add support for Readdirnames and Readdir
  • CacheOnReadFs: Call OpenFile instead of Open in CacheOnReadFs.OpenFile

v1.7.1: : Move GCS into its own package

Compare Source

v1.7.0: : Add experimental GCS support

Compare Source

Add experimental GCS support in Afero. Experimental because the CI infra of afero does not test with real GCS buckets.

Limitations:

  • No Chmod support - The GCS ACL could probably be mapped to *nix style permissions but that would add another level of complexity and is ignored in this version.
  • No Chtimes support - Could be simulated with attributes (gcs a/m-times are set implicitly) but that's is left for another version.
  • NOTE: Not thread safe - Also assumes all file operations are done through the same instance of the GcsFs. File operations between different GcsFs instances are not guaranteed to be consistent.

Performance implications

  • Sequential reads are performant
  • Sequential writes are performant.
  • Seek + Read or ReadAt is performant after the initial seek. (produces a warning)
  • Alternating reads/writes to the same file handler are highly inefficient. To get consistent FS behavior using an API that separates readers and writers we close any open readers before an write as well close open writers before a read (ensure the data is committed).
  • Seek + Write such as WriteAt, Truncate, Seek+Write will work as expected but with significant overhead. Doing a seek + write will in effect download the old file/object, overlay it with the new writes and save it back. This is done in a streaming fashion so large files will not clog the memory but will trigger a full download and upload of the file/object.

v1.6.0: : go1.16 io/fs.FS support

Compare Source

  • Add support for go1.16 io/fs.FS interface
  • Fix incorrect WriteAt implementation for mem.File

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 9d0b4b3 to 443d55a Compare March 7, 2022 11:20
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.6.0 Update module github.com/spf13/afero to v1.8.1 Mar 7, 2022
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 443d55a to e5d670e Compare March 26, 2022 15:46
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.8.1 Update module github.com/spf13/afero to v1.8.2 Mar 26, 2022
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from e5d670e to 8cd28e1 Compare September 25, 2022 20:05
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.8.2 Update module github.com/spf13/afero to v1.9.2 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 8cd28e1 to 6e9aa44 Compare November 20, 2022 10:58
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.9.2 Update module github.com/spf13/afero to v1.9.3 Nov 20, 2022
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.9.3 Update module github.com/spf13/afero to v1.9.5 Mar 16, 2023
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 6e9aa44 to a461fcf Compare March 16, 2023 11:52
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.9.5 Update module github.com/spf13/afero to v1.10.0 Sep 22, 2023
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from a461fcf to 399f98f Compare September 22, 2023 16:01
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.10.0 Update module github.com/spf13/afero to v1.11.0 Nov 28, 2023
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 399f98f to c9bdd5b Compare November 28, 2023 11:46
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.11.0 Update module github.com/spf13/afero to v1.12.0 Jan 9, 2025
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from c9bdd5b to a003167 Compare January 9, 2025 13:11
@renovate
Copy link
Contributor Author

renovate bot commented Jan 9, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.14 -> 1.23.0

@coderabbitai
Copy link

coderabbitai bot commented Jan 9, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Join our Discord community for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from a003167 to 89555f5 Compare March 3, 2025 13:05
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch 2 times, most recently from ac8977b to 8717fb6 Compare March 15, 2025 04:43
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.12.0 Update module github.com/spf13/afero to v1.13.0 Mar 15, 2025
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 8717fb6 to 547b2f6 Compare March 15, 2025 16:41
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.13.0 Update module github.com/spf13/afero to v1.14.0 Mar 15, 2025
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 547b2f6 to 5d31245 Compare April 8, 2025 15:44
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 5d31245 to 5e4f7d5 Compare May 7, 2025 10:10
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 5e4f7d5 to 1bf0350 Compare August 10, 2025 12:30
@renovate renovate bot force-pushed the renovate/github.com-spf13-afero-1.x branch from 1bf0350 to 4d46310 Compare September 8, 2025 17:27
@renovate renovate bot changed the title Update module github.com/spf13/afero to v1.14.0 Update module github.com/spf13/afero to v1.15.0 Sep 8, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Dec 15, 2025

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.14 -> 1.23.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants