Skip to content

Commit c981f3f

Browse files
committed
freeze async-compression version
1 parent 406695b commit c981f3f

File tree

2 files changed

+19
-7
lines changed

2 files changed

+19
-7
lines changed

Cargo.lock

Lines changed: 8 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,24 @@ tokio-util = { version = "0.7.15", default-features = false, features = ["io"] }
6969
tracing-futures= { version = "0.2.5", features = ["std-future", "futures-03"] }
7070
futures-util = "0.3.5"
7171
async-stream = "0.3.5"
72-
async-compression = { version = "0.4.25", features = ["tokio", "bzip2", "zstd", "gzip"] }
7372
aws-config = "1.0.0"
7473
aws-sdk-s3 = "1.3.0"
7574
aws-sdk-cloudfront = "1.3.0"
7675
aws-smithy-types-convert = { version = "0.60.0", features = ["convert-chrono"] }
7776
http = "1.0.0"
7877
uuid = { version = "1.1.2", features = ["v4"]}
7978

79+
# freeze async-compression and it's dependencies.
80+
# Currently a part of the archive indexes on S3 are broken, and this old version
81+
# can read the broken indexes.
82+
# Will unfreeze when we recompressed the indexes.
83+
# see:
84+
# * https://github.com/rust-lang/docs.rs/pull/2988
85+
# * https://github.com/Nullus157/async-compression/issues/420
86+
async-compression = { version = "=0.4.32", features = ["tokio", "bzip2", "zstd", "gzip"] }
87+
compression-codecs = "=0.4.31"
88+
compression-core = "=0.4.29"
89+
8090
# Data serialization and deserialization
8191
serde = { version = "1.0", features = ["derive"] }
8292
serde_json = "1.0"

0 commit comments

Comments
 (0)