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

Enable support for HTTP compression in the webserver #2379

Merged
merged 8 commits into from
Sep 24, 2020

Conversation

spericas
Copy link
Member

@spericas spericas commented Sep 21, 2020

Enable support for HTTP compression in the webserver. Netty provides support for gzip and deflate encodings. Some new tests for SE and MP.

Signed-off-by: Santiago Pericasgeertsen santiago.pericasgeertsen@oracle.com

@spericas spericas added enhancement New feature or request webserver labels Sep 21, 2020
@spericas spericas added this to the 2.1.0 milestone Sep 21, 2020
@spericas spericas self-assigned this Sep 21, 2020
@spericas spericas changed the title Enable support for HTTP compression in the webserver WIP: Enable support for HTTP compression in the webserver Sep 22, 2020
@spericas spericas added this to Normal priority in Backlog Sep 22, 2020
@spericas spericas changed the title WIP: Enable support for HTTP compression in the webserver Enable support for HTTP compression in the webserver Sep 23, 2020
@tomas-langer tomas-langer linked an issue Sep 23, 2020 that may be closed by this pull request
…support for gzip and deflate encodings. Some new tests to show how it works.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
…dated.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
…est.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
tomas-langer and others added 3 commits September 23, 2020 14:52
* Enable support for HTTP compression in the webserver. Netty provides support for gzip and deflate encodings. Some new tests to show how it works.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>

* Support for enable-compression flag, set to false by default. Test updated.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>

* New functional test for HTTP compression in MP. Restored old Jersey test.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>

* Some cleanup of pom and test files.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>

* Changes for new test support.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>

Co-authored-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Copy link
Member

@tomas-langer tomas-langer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@spericas spericas merged commit c31a3f0 into helidon-io:master Sep 24, 2020
Backlog automation moved this from Normal priority to Closed Sep 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request webserver
Projects
Backlog
  
Closed
Development

Successfully merging this pull request may close these issues.

Compression support
2 participants