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

Set executor of CompletableFuture for response with no content. #4540

Merged
merged 52 commits into from
Jul 22, 2022
Merged
Changes from 3 commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
5806eda
Set executor of CompletableFuture for response with no content.
MadsBrun Jul 14, 2022
7043aaa
Fix copyright year
romain-grecourt Jul 14, 2022
af51105
Fix checkstyle
MadsBrun Jul 15, 2022
468ac8e
Add OpenTelemetry support (#4518)
tomas-langer Jul 13, 2022
1f503d9
New formatting for Helidon Health Checks SE document (#4495)
spericas Jul 13, 2022
ceb359a
New formatting for GraphQL MP document (#4514)
spericas Jul 13, 2022
a9d721b
Updates OCI extension project to include BouncyCastle in test scope o…
ljnelson Jul 13, 2022
15a81cd
OCI Integration Examples Update and Deprecation 3.x (#4516)
arjav-desai Jul 13, 2022
dba7941
Attempted fix for intermittent issue + debugging info in case of fail…
tomas-langer Jul 14, 2022
0b03055
Archetypes updates (#4538)
romain-grecourt Jul 14, 2022
7df1e03
Bump Reactive Messaging API to 3.0-RC3 to allow CCR (#4535)
danielkec Jul 14, 2022
891dbaf
[Now Doc PR] - MP Guides Menu and Overview inconsistencies #4509 (#4528)
dalexandrov Jul 14, 2022
288bf70
[New Doc PR] - Helidon SE Scheduling documentation #4312 (#4525)
dalexandrov Jul 14, 2022
308ecba
Spec URL and spec name fix (#4521)
m0mus Jul 14, 2022
9accea8
Routing 3 doc update (#4506)
danielkec Jul 14, 2022
0242aec
MP Reactive Messaging 3.0 docs (#4469)
danielkec Jul 14, 2022
5bd7d76
New config docs (#4541)
tomas-langer Jul 14, 2022
80281d4
Config reference page (#4546)
tomas-langer Jul 14, 2022
dec918f
Deserialization configuration update. (#4533)
tomas-langer Jul 14, 2022
ab99a7b
Add module info to native image extensions. (#4529)
tomas-langer Jul 14, 2022
d4290e1
Update MP metrics doc (#4536)
tjquinno Jul 15, 2022
cf78326
update etc/scripts/includes/oci.sh to work outside of pipelines (#4550)
romain-grecourt Jul 15, 2022
831992b
New formatting and content for Helidon GraphQL SE Server document (#4…
spericas Jul 15, 2022
1a21597
[New Doc PR] - SE Guides Menu Inconsistencies #4510 (#4527)
dalexandrov Jul 15, 2022
bbc65c1
Tracing documentation update. (#4555)
tomas-langer Jul 15, 2022
52cb00d
[New Doc PR] - Helidon MP JWT Auth #4200 (#4515)
dalexandrov Jul 15, 2022
7479757
[New Doc PR] JUnit5 Testing #4300 (#4505)
dalexandrov Jul 15, 2022
e1e9505
Reactive Streams Operators for SE and MP (#4520)
m0mus Jul 15, 2022
0651f13
SE metrics doc reorg (#4543)
tjquinno Jul 15, 2022
ae91cdb
OpenAPI doc update: mostly SE but some refactoring of MP as well (#4558)
tjquinno Jul 15, 2022
2ec40b3
Remove repeated content (#4560)
tjquinno Jul 16, 2022
b221e93
[New Doc PR] - Helidon MP LRA #4205 (#4513)
dalexandrov Jul 16, 2022
e3d6e57
Some fine-tuning of metrics and OpenAPI doc updates (#4563)
tjquinno Jul 18, 2022
27b991a
Security Providers Documentation (#4557)
Verdent Jul 18, 2022
0a73810
Integrate build tools 3.0.0-RC2 (#4562)
romain-grecourt Jul 18, 2022
7b8e895
3.0 archetypes minor issues : Multiple fix to templates (#4556)
tvallin Jul 18, 2022
a44320d
[New Docs PR] Config Docs (#4477)
arjav-desai Jul 18, 2022
32c89ec
Fix Ambiguous dependencies for type PersistenceUnitInfo (#4568)
aserkes Jul 18, 2022
26b0137
[New Docs PR] Integration Docs (#4566)
arjav-desai Jul 19, 2022
9f0fd23
WebClient documentation (#4517)
Verdent Jul 19, 2022
f148af8
Helidon Security Integration doc (#4565)
Verdent Jul 19, 2022
70d44ef
[New Doc PR] - Helidon SE Reactive Messaging #4303 (#4542)
aserkes Jul 19, 2022
d3168cf
Enable Database MP tests (within build + generated code) (#4570)
tvallin Jul 19, 2022
6bbb0cc
Update/Reformat Helidon MP and SE gRPC documents (#4569)
klustria Jul 19, 2022
c5dfcef
Persistence documentation (#4561)
ljnelson Jul 19, 2022
2c6ae31
Archetypes : Fix READMEs required jdk version (#4572)
tvallin Jul 20, 2022
74f9a8f
Microprofile Server Documentation (#4545)
tvallin Jul 20, 2022
a6a6652
remove refs (#4579)
arjav-desai Jul 20, 2022
eb862e7
Generate docker files for quickstart and database (#4581)
tvallin Jul 21, 2022
0c8ab9d
JEP-290 documentation
tomas-langer Jul 20, 2022
e604b46
Integrate Helidon Build Tools v3.0.0-RC3. (#4580)
romain-grecourt Jul 21, 2022
282e9b7
Merge remote-tracking branch 'origin/master' into pr/4540
romain-grecourt Jul 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2020, 2021 Oracle and/or its affiliates.
* Copyright (c) 2020, 2022 Oracle and/or its affiliates.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -203,7 +203,8 @@ public String getReasonPhrase() {

final CompletionStage<InputStream> stream = HelidonStructures.hasEntity(webClientResponse)
? webClientResponse.content().as(InputStream.class)
: CompletableFuture.supplyAsync(() -> NO_CONTENT_INPUT_STREAM);
: CompletableFuture.supplyAsync(() -> NO_CONTENT_INPUT_STREAM,
executorServiceKeeper.getExecutorService(requestContext));

return stream.thenApply((a) -> {
responseContext.setEntityStream(new FilterInputStream(a) {
Expand Down