-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Quarkus does not decompress Brotli requests in native mode #43392
Comments
/cc @zakkak (native-image) |
zakkak
added a commit
to zakkak/quarkus
that referenced
this issue
Nov 6, 2024
Note: Zstd and Snappy remain unsupported. Fixes quarkusio#43392
@fedinskiy #44348 should fix this. Please give it a try if possible. |
@zakkak building this branch and running the reproducer with |
Karm
changed the title
Quarkus does not decrypt Brotli requests in native mode
Quarkus does not decompress Brotli requests in native mode
Nov 9, 2024
gsmet
pushed a commit
to gsmet/quarkus
that referenced
this issue
Nov 12, 2024
Note: Zstd and Snappy remain unsupported. Fixes quarkusio#43392 (cherry picked from commit 588d3db)
bschuhmann
pushed a commit
to bschuhmann/quarkus
that referenced
this issue
Nov 16, 2024
Note: Zstd and Snappy remain unsupported. Fixes quarkusio#43392
gsmet
pushed a commit
to gsmet/quarkus
that referenced
this issue
Dec 12, 2024
Note: Zstd and Snappy remain unsupported. Fixes quarkusio#43392 (cherry picked from commit 588d3db)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
I have an application which uses brotli for compression of HTTP requests and responses. It works as expected in JVM mode, but in native it fails to decrypt incoming requests.
The method in question looks like this:
Expected behavior
Brotli should decompress the input and return the decompressed data (like it does in JVM)
Actual behavior
Brotli returns compressed data
How to Reproduce?
git clone -b brotli-native https://github.com/fedinskiy/reproducer
cd reproducer
mvn clean verify -Dnative
# GreetingResourceTest, which is run in JVM succeeds, GreetingResourceIT, which is run the same checks in native failsOutput of
uname -a
orver
6.10.4-200.fc40.x86_64
Output of
java -version
Java version: 21.0.1, vendor: Eclipse Adoptium
Quarkus version or git rev
3.14.3
Build tool (ie. output of
mvnw --version
orgradlew --version
)Apache Maven 3.9.6 (bc0240f3c744dd6b6ec2920b3cd08dcc295161ae)
Additional information
This issue is a follow up to #40533, which used the same cases with slightly different properties
The text was updated successfully, but these errors were encountered: