Граф коммитов

475 Коммитов

Автор SHA1 Сообщение Дата
Chojan Shang 4d8125735b
feat(cache/oss): add support for oss (#2046)
* feat(cache/oss): add support for oss

Signed-off-by: Chojan Shang <psiace@apache.org>
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2024-01-22 14:30:16 +01:00
Sylvestre Ledru 8ae5cd538d Improve of the description 2024-01-22 12:10:37 +01:00
Sylvestre Ledru 381ee1c739 Prepare version 0.7.6 2024-01-22 12:10:37 +01:00
Xuanwo 0ef1a54028
refactor: Remove all dependences on ring 0.16 (#2036)
* refactor: Remove all dependences on ring 0.16

Signed-off-by: Xuanwo <github@xuanwo.io>
2024-01-16 09:27:26 +01:00
Sylvestre Ledru 11703e09ab Prepare version 0.7.5 2024-01-10 18:59:01 +01:00
liushuyu 556303635a chore(src/compiler/msvc): replace rust-encoding with encoding-rs ...
... since former is unmaintained
2024-01-10 18:37:33 +01:00
dependabot[bot] 87d3e429c6
build(deps): bump libc from 0.2.151 to 0.2.152 (#2019)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.151 to 0.2.152.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.151...0.2.152)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-09 09:04:26 +08:00
dependabot[bot] 5a08120400
build(deps): bump opendal from 0.44.0 to 0.44.1 (#2014) 2024-01-09 01:12:55 +08:00
liushuyu 3d5d41f868
chore(cargo): update dependencies to compatible versions (#2009) 2024-01-06 09:33:29 +08:00
dependabot[bot] 4c0d25449d build(deps): bump tar from 0.4.38 to 0.4.40
Bumps [tar](https://github.com/alexcrichton/tar-rs) from 0.4.38 to 0.4.40.
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.38...0.4.40)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-06 00:08:28 +01:00
dependabot[bot] 4040886787 build(deps): bump test-case from 3.2.1 to 3.3.1
Bumps [test-case](https://github.com/frondeus/test-case) from 3.2.1 to 3.3.1.
- [Release notes](https://github.com/frondeus/test-case/releases)
- [Changelog](https://github.com/frondeus/test-case/blob/master/CHANGELOG.md)
- [Commits](https://github.com/frondeus/test-case/compare/v3.2.1...v3.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-06 00:07:50 +01:00
Vincent de Phily 855ec0f329
Versionbump opendal 0.41.0 -> 0.43.0 (#1992)
Remove the `opendal/services-redis-rustls` feature as it's no longer available/needed.
2023-12-14 15:14:34 +08:00
dependabot[bot] 920564c129 build(deps): bump nix from 0.26.2 to 0.26.4
Bumps [nix](https://github.com/nix-rust/nix) from 0.26.2 to 0.26.4.
- [Changelog](https://github.com/nix-rust/nix/blob/v0.26.4/CHANGELOG.md)
- [Commits](https://github.com/nix-rust/nix/compare/v0.26.2...v0.26.4)

---
updated-dependencies:
- dependency-name: nix
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 08:48:59 +01:00
Sylvestre Ledru fb0ab0c422 Prepare version 0.7.4 2023-11-27 10:15:33 +01:00
Sylvestre Ledru 7cca55a4ac prepare version 0.7.3 2023-11-20 09:20:52 +01:00
Sylvestre Ledru 0aeceae3be prepare version 0.7.2 2023-11-14 21:25:46 +01:00
dependabot[bot] 7358e8c27a build(deps): bump zstd from 0.12.4 to 0.13.0
Bumps [zstd](https://github.com/gyscos/zstd-rs) from 0.12.4 to 0.13.0.
- [Release notes](https://github.com/gyscos/zstd-rs/releases)
- [Commits](https://github.com/gyscos/zstd-rs/compare/v0.12.4...v0.13.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-14 13:16:37 +01:00
Raphaël Gomès b3e75d0861 Fix input file times in end-to-end tests
Explanations inline.
2023-11-14 09:53:30 +01:00
Raphaël Gomès 9d9ea15f90 Appease the TOML formatter 2023-11-14 09:53:30 +01:00
Raphaël Gomès a39b53bbd9 Parametrize relevant tests with preprocessor cache
Some compile tests should be run with and without preprocessor cache
active. We introduce a new dev dependency that allows us to parametrize
tests easily, with no duplication.
2023-11-14 09:53:30 +01:00
Sylvestre Ledru 1d71d5d810 prepare version 0.7.1 2023-11-07 14:10:05 +01:00
dependabot[bot] 891e65a8b3 build(deps): bump directories from 5.0.0 to 5.0.1
Bumps [directories](https://github.com/soc/directories-rs) from 5.0.0 to 5.0.1.
- [Commits](https://github.com/soc/directories-rs/commits)

---
updated-dependencies:
- dependency-name: directories
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 11:54:58 +01:00
dependabot[bot] 1f04ad7cd2 build(deps): bump toml from 0.7.6 to 0.8.6
Bumps [toml](https://github.com/toml-rs/toml) from 0.7.6 to 0.8.6.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.7.6...toml-v0.8.6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 11:54:51 +01:00
dependabot[bot] a2db9fb124 build(deps): bump byteorder from 1.4.3 to 1.5.0
Bumps [byteorder](https://github.com/BurntSushi/byteorder) from 1.4.3 to 1.5.0.
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.4.3...1.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 11:54:32 +01:00
dependabot[bot] 57b263ed0d build(deps): bump assert_cmd from 2.0.11 to 2.0.12
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.11 to 2.0.12.
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.11...v2.0.12)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 09:42:36 +01:00
dependabot[bot] 3ead089a36 build(deps): bump hyper from 0.14.25 to 0.14.27
Bumps [hyper](https://github.com/hyperium/hyper) from 0.14.25 to 0.14.27.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.14.27/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.14.25...v0.14.27)

---
updated-dependencies:
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 09:42:12 +01:00
Sylvestre Ledru b831172af0
update to libc 0.2.149 (#1933) 2023-11-04 21:22:14 +01:00
dependabot[bot] c7a4f1e591
build(deps): bump regex from 1.7.3 to 1.8.4 (#1794)
Bumps [regex](https://github.com/rust-lang/regex) from 1.7.3 to 1.8.4.
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.7.3...1.8.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sylvestre Ledru <sylvestre@debian.org>
2023-11-03 16:55:52 +01:00
dependabot[bot] c60f191673 build(deps): bump num_cpus from 1.15.0 to 1.16.0
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus) from 1.15.0 to 1.16.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases)
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.15.0...v1.16.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-03 11:13:19 +01:00
dependabot[bot] 0c3e7a4b88 build(deps): bump assert_cmd from 2.0.10 to 2.0.11
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.10 to 2.0.11.
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.10...v2.0.11)

---
updated-dependencies:
- dependency-name: assert_cmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-03 11:12:49 +01:00
dependabot[bot] 1253ca8753 build(deps): bump once_cell from 1.17.1 to 1.18.0
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.17.1 to 1.18.0.
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.1...v1.18.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-03 10:29:34 +01:00
dependabot[bot] 829f24f217 build(deps): bump rouille from 3.6.1 to 3.6.2
Bumps [rouille](https://github.com/tomaka/rouille) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/tomaka/rouille/releases)
- [Changelog](https://github.com/tomaka/rouille/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tomaka/rouille/compare/v3.6.1...v3.6.2)

---
updated-dependencies:
- dependency-name: rouille
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-03 10:24:16 +01:00
Sylvestre Ledru de622aee8a prepare release 0.7.0 2023-11-03 09:06:13 +01:00
Raphaël Gomès 7bc1122c0b Introduce preprocessor caching (aka direct mode)
`ccache` has a direct mode¹ by default, which caches the preprocessor
step whenever possible, which speeds up local computation considerably.

This only applies to C/C++ compilers and local storage.

[1] https://ccache.dev/manual/4.3.html#_the_direct_mode
2023-10-30 16:40:14 +01:00
Raphaël Gomès 6b6bebb60e Add utils to scan for C time macros while hashing
This will be useful to handle time macros properly during caching
preprocessor output in a future commit, while also not reading the
contents twice.
2023-10-30 16:40:14 +01:00
dependabot[bot] 31f89f7916 build(deps): bump memmap2 from 0.6.2 to 0.9.0
Bumps [memmap2](https://github.com/RazrFalcon/memmap2-rs) from 0.6.2 to 0.9.0.
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/RazrFalcon/memmap2-rs/compare/v0.6.2...v0.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-26 23:08:00 +02:00
Sylvestre Ledru c315d39418 sccache 0.6.0 2023-10-26 18:49:11 +02:00
Sylvestre Ledru 5cf420b486 bump rust-version to 1.67 (was 1.65) 2023-10-19 00:01:38 +02:00
Michael Gmelin eb292cd7ee Update opendal to 0.40.0
Allows to remove the direct dependency on backon
2023-10-14 21:58:02 +02:00
Michael Gmelin 263361becd Bring back redis-over-tls (rediss) support
This bumps opendal and reqsign (required to
support rusttls)
2023-10-14 21:58:02 +02:00
Xuanwo 8f59a57b44
chore: Bump OpenDAL to v0.40.0 (#1885) 2023-09-25 09:53:23 +02:00
Firstyear 92038f4f61
sccache fails to build on non x86_64/aarch64 arches (#1866)
On all arches except x86_64/aarch64 sccache fails to build. This is
due to the use of rustls/ring as a feature in trust-dns-resolver.

However, trust dns resolver isn't actually needed when you set
--no-default-features, since this appears to only be to coerce
features in trust-dns-resolver when reqwest is present.

As a result, trust-dns-resolver should be optional and only added
when required.
2023-09-07 08:45:44 +02:00
dependabot[bot] 7626a4d631 build(deps): bump openssl from 0.10.49 to 0.10.55
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.49 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.49...openssl-v0.10.55)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 09:59:05 +02:00
Sylvestre Ledru 62c8f0aa16 prepare a new upstream release 2023-06-14 22:24:05 +02:00
dependabot[bot] af4c8c56ec build(deps): bump is-terminal from 0.4.5 to 0.4.7
Bumps [is-terminal](https://github.com/sunfishcode/is-terminal) from 0.4.5 to 0.4.7.
- [Commits](https://github.com/sunfishcode/is-terminal/compare/v0.4.5...v0.4.7)

---
updated-dependencies:
- dependency-name: is-terminal
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 20:58:04 +02:00
dependabot[bot] 28a31cfca1 build(deps): bump predicates from 3.0.2 to 3.0.3
Bumps [predicates](https://github.com/assert-rs/predicates-rs) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v3.0.2...v3.0.3)

---
updated-dependencies:
- dependency-name: predicates
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-13 20:16:51 +02:00
dependabot[bot] ed088514fd build(deps): bump chrono from 0.4.24 to 0.4.26
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.24 to 0.4.26.
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chronotope/chrono/compare/v0.4.24...v0.4.26)

---
updated-dependencies:
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 22:06:52 +02:00
Xuanwo af6e381955 feat: Bump OpenDAL to 0.37.0
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-08 09:02:33 +02:00
Xuanwo f6c98147a1 Add workflow to prevent regress
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-06 17:56:45 +02:00
Xuanwo 092c856f09 chore: Make sure Cargo.toml is formatted
Signed-off-by: Xuanwo <github@xuanwo.io>
2023-06-06 17:56:45 +02:00