Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: foyer-rs/foyer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.11.1
Choose a base ref
...
head repository: foyer-rs/foyer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.11.2
Choose a head ref
  • 15 commits
  • 60 files changed
  • 3 contributors

Commits on Sep 5, 2024

  1. fix: build on windows (#684)

    * Fix: Foyer-common for windows
    
    - use fs4 crate to get available space rather than using custom
      function to make it crossplatform.
    
    * Fix: foyer-storage for windows
    
    - Manually seek and read/write. Rather than using read_at and write_at.
    
    * Fix: foyer-util for windows
    
    - Scope unused function to unix
    
    * Fix: foyer storage test
    
    * Fix: Use read_at/write_at for unix
    
    * Fix: use seek_(read/write) from file_ext in windows
    
    * Fix: Replace result::Result with io::Result
    
    Co-authored-by: Croxx <mrcroxx@outlook.com>
    
    * Chore: cargo fmt
    
    * Fix: Spelling for privileged in docs
    
    * Fix: foyer storage test
    
    - Use write_all instead of write to handle amount of bytes written
    
    * Fix: Import statements
    
    * chore: try to setup ci on Windows
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * refactor: remove seek on windows
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: remove nix dep
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * fix: remove cargo sort check on windows ci
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * fix: try fix windows ci with extra deps
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * fix: fix ci
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: fix udeps ci
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * fix: fix udeps on windows
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    ---------
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    Co-authored-by: Croxx <mrcroxx@outlook.com>
    spector-9 and MrCroxx committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9581d99 View commit details
    Browse the repository at this point in the history
  2. chore: move fs4 deps to foyer-storage (#685)

    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    de50258 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. refactor: bump rust toolchain to 1.81.0 (#687)

    * refactor: replace allow with expect and warn allow usage
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * refactor: upgrade msrv to 1.81.0, remove trace feature for foyer-bench
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * fix: fix build
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * fix: fix check on non-linux
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    ---------
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    fec88f0 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. feat: introduce foyer-cli framework (#693)

    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    4d9be75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    260ef14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22043fc View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. refactor: use bytesize for foyer-bench (#698)

    * refactor: use bytesize for foyer-bench
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: fix ci
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: switch bytesize repo to foyer-bytesize
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * fix: fix writer and reader units
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    ---------
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    ea88f87 View commit details
    Browse the repository at this point in the history
  2. chore: add ferris with foyer in logo (#700)

    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    6615e5a View commit details
    Browse the repository at this point in the history
  3. chore: add ferris and foyer in readme (#701)

    * chore: add ferris and foyer in readme
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: tiny refactor
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    ---------
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    636972d View commit details
    Browse the repository at this point in the history
  4. fix: add --locked for cargo-nextest and cargo-udeps (#702)

    Signed-off-by: tabVersion <tabvision@bupt.icu>
    Co-authored-by: Croxx <mrcroxx@outlook.com>
    tabVersion and MrCroxx committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    fae8652 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. chore: refine ci (#703)

    * chore: refine ci
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * trigger cancel
    
    * chore: rename ci workload file name
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: enable ci on forks and rc
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    ---------
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    10c3953 View commit details
    Browse the repository at this point in the history
  2. chore: fix ci badge in readme (#704)

    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    032c039 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. perf: use size hint on serde (#697)

    * perf: use size hint on serde
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: make ffmt happy
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: udeps
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    ---------
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    a9d957b View commit details
    Browse the repository at this point in the history
  2. feat: expose in-memory cache builder and cache entry (#705)

    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    ff588d4 View commit details
    Browse the repository at this point in the history
  3. chore: release foyer 0.11.2 (#706)

    * chore: release foyer 0.11.2
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: fix change log
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    * chore: update readme
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    
    ---------
    
    Signed-off-by: MrCroxx <mrcroxx@outlook.com>
    MrCroxx committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    1bafdfa View commit details
    Browse the repository at this point in the history
Loading