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

pull from master #2

Merged
merged 127 commits into from May 22, 2020
Merged

pull from master #2

merged 127 commits into from May 22, 2020

Conversation

ksurendra
Copy link
Owner

No description provided.

tomas-langer and others added 30 commits March 30, 2020 10:50
* Public API to obtain a JDBC specific builder.

* Support to map any column to String using String.valueOf().

* Sending a throwable now correctly uses 500 status code. Used 200 before.

* Update to example to use db client instead of direct JDBC, to be correctly non-blocking.

* Update to native-image test (compilation fix + test was missing)

* Javadoc fix.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Fix keys and certs used in gRPC TLS/SSL tests
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Support for TracerResolver.
….x (#1602)

* For performance, avoid creating MetricID instances repeatedly when looking up the metric associated with each call to an intercepted call; instead, cache the metric with each annotation site
* [Reactive] Reorganize methods, remove Single.mapMany

* [Reactive] Change map(Mapper) to map(Function)

* Fix copyright year
…1608)

* [MPRS] Route cancellation to a background thread for the TCK's sake

* Fix style issue
* Upgrade grpc to follow Netty version used by Helidon.
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* move gRPC integration tests to correct location
* Changed the default context root for Websocket endpoints to be "/", just like for REST. Improved testing of endpoints with and without using the default context root. One additional test that mixes REST resources and Websocket endpoints in same application.

* Updated class comment.

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

* Get server port via the CDI extension to avoid hardcoding the default port.

* Updated Websocket example after changes to context root.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
…ocs into two self-contained documents as required by latest structure. (#1631)
DataChunk duplicate method was incorrectly sharing ByteBuffer.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Dependency convergence + jakarta libraries.
* Tests for jar and module path fro MP.
* Dependency fixes to resolve javadoc issues.
* Fixed the command line scripts that validate classpath and module path.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Helidon Reactive Messaging Example

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
* Update bookstore test to work with modulepath (SE only). Plus some package fixes.
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
* New build infra
 - Make wercker.yml a no-op
 - Add Jenkinsfile
 - Rework build scripts
 - Fix indentation in build scripts

* archive and report failsafe reports

* fix copyright errors

* workaround shrinkwrap-maven proxy issues

* Support for NPM behind proxy.

* increase reactive TCK environment timeout from 50ms to 200s
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* Remove CORS MP support module from the MP bundle; developers will include it explicitly in their poms instead

* Make normalize() more defensive; add tests
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
tjquinno and others added 28 commits May 15, 2020 14:47
… and 'authorization' are at the beginning. (#1810)

Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
* Health check fixed for native image.
* Also fixed for hotspot (used Set instead of List)

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
…te code. (#1812)

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* JSON-P stream writer and related changes.
* Updated according to changes in #1806.

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
* New application types (templates) for the CLI. New templates can be added following the same structure and naming convention that is part of the contract in with the CLI's init command.

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

* Moved apptypes to archetypes and removed bare archetype. Cleaned up poms.

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

* Updated basic template based on API changes.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Update maven dependency plugin to support dependency:analyze with Java 11
* Remove internal-test-libs 

Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
Signed-off-by: David Kral <david.k.kral@oracle.com>
… since the two artifacts are mutually dependent. (#1831)

Signed-off-by: Laird Nelson <laird.nelson@oracle.com>
New intro topic for the Helidon SE introduction.
Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Add JSONB support to gRPC
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
WebClient API changed from CompletionStage to Single

Signed-off-by: David Kral <david.k.kral@oracle.com>
* Wait for a thread to complete only if its interrupted flag has been set and it is still running. Some new tests.

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

* Wait for a thread to complete only if its interrupted flag has been set and it is still running. Some new tests.

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

* Updated copyright header.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
Signed-off-by: tim.quinn@oracle.com <tim.quinn@oracle.com>
@ksurendra ksurendra merged commit 2ef475f into ksurendra:master May 22, 2020
ksurendra pushed a commit that referenced this pull request Oct 2, 2020
* 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>

* 2334 webserver compression (#2)

* 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>

* Fixing some problems after a merge.

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

* Fixing some problems after a merge.

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

* Fixed location and annotations on enableCompression method in builder.

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

Co-authored-by: Tomas Langer <tomas.langer@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet