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

Update module github.com/spf13/afero to v1.11.0 #15

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jun 28, 2020

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/spf13/afero v1.3.0 -> v1.11.0 age adoption passing confidence

Release Notes

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

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

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

v1.5.1: : Fix setting gid in chown implementation

Compare Source

v1.5.0: : Add chown support

Compare Source

v1.4.1: : Do not panic on passing empty tar reader to tarfs

Compare Source

v1.4.0: : read-only tarfs implementation

Compare Source

v1.3.5: : offset fixes in mem and UnionFile

Compare Source

Includes:

  • mem: fix incorrect offset in Write
  • Fix amount of files read in UnionFile.Readdir

v1.3.4: : bump golang.org/x/text to v0.3.3

Compare Source

Bump golang.org/x/text to v0.3.3 in order to fix https://nvd.nist.gov/vuln/detail/CVE-2020-14040

v1.3.3: : Improved handling of mode bits

Compare Source

v1.3.2: : Prevent MemMapFs.Chmod from changing all mode bits

Compare Source

v1.3.1: : Fix panic when not filling up zipfs's read buffer

Compare Source


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/git.luolix.top-spf13-afero-1.x branch from 72837a6 to 3f58f3e Compare July 13, 2020 17:53
@renovate renovate bot changed the title Update module spf13/afero to v1.3.1 Update module spf13/afero to v1.3.2 Jul 13, 2020
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from 3f58f3e to b21f178 Compare August 2, 2020 14:01
@renovate renovate bot changed the title Update module spf13/afero to v1.3.2 Update module spf13/afero to v1.3.3 Aug 2, 2020
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from b21f178 to 324242e Compare August 9, 2020 21:21
@renovate renovate bot changed the title Update module spf13/afero to v1.3.3 Update module spf13/afero to v1.3.4 Aug 9, 2020
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from 324242e to a1b1a94 Compare October 28, 2020 05:59
@renovate renovate bot changed the title Update module spf13/afero to v1.3.4 Update module spf13/afero to v1.4.1 Oct 28, 2020
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from a1b1a94 to 7b9f169 Compare December 10, 2020 06:58
@renovate renovate bot changed the title Update module spf13/afero to v1.4.1 Update module spf13/afero to v1.5.1 Dec 10, 2020
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from 7b9f169 to afc6bc0 Compare April 26, 2021 16:40
@renovate renovate bot changed the title Update module spf13/afero to v1.5.1 Update module github.com/spf13/afero to v1.6.0 Apr 26, 2021
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from afc6bc0 to a037c89 Compare March 7, 2022 08:57
@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/git.luolix.top-spf13-afero-1.x branch from a037c89 to 099ee7c Compare March 26, 2022 13:52
@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/git.luolix.top-spf13-afero-1.x branch from 099ee7c to b382f87 Compare September 25, 2022 18:13
@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/git.luolix.top-spf13-afero-1.x branch from b382f87 to 0a402ae Compare November 20, 2022 09:13
@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 force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from 0a402ae to b2da89d Compare March 25, 2023 00:09
@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 27, 2023
@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 23, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from b2da89d to 9f7f8f6 Compare September 23, 2023 08:17
@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 30, 2023
@renovate renovate bot force-pushed the renovate/git.luolix.top-spf13-afero-1.x branch from 9f7f8f6 to 633a138 Compare November 30, 2023 17:54
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