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

Cannot debug in Eclipse IDE Version: 2022-09 (4.25.0) #5707

Closed
wants to merge 163 commits into from

Conversation

jbescos
Copy link
Member

@jbescos jbescos commented Dec 16, 2022

Solves #5706

tomas-langer and others added 30 commits August 9, 2022 12:52
* Update version to 4.0.0-SNAPSHOT
* Switch Java 19 (EA)
* Allow preview features in tests.
* Upgrade to latest maven.
* disable native image tests
* Switch to System.Logger for common modules (except for reactive)
* Move HelidonServiceLoader to common module.
* GenericType now contains constant for String
* Typo fix (Builder)
* Using Weight instead of Priority in SE
…elidon-io#4716)

* Unescape the keys when config is returned as a map

* Update copyright year

* Using as(Map.class).get() and as(new GenericType<Map>(){}).get() should have keys unescaped
Preparation for Loom based server.
Changes to common, common HTTP, common media types and fixes in all impacted modules.
…#4762)

* Doc: Fix K8s deployment yaml

(cherry picked from commit 2599cc4)
* Helidon Níma
* New Health API.
* Use 'Matrix' instead of 'Path' parameters
* Fault tolerance: move to reactive module.
* Media:  move to reactive module.
* DB Client: move to reactive module
* WebClient: move to reactive module
* WebServer: move to reactive module
…4779)

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>

Signed-off-by: Tomas Kraus <tomas.kraus@oracle.com>
* Fix query params being lost on upgrade requests.
* Cleaner stack when running HTTP requests.
* Use a single SocketHttpClient.
* Refactor all usages in reactive and Níma.
* Fix intermittent test failure.
* Use same config root as MP for Nima
* Use correct project name.
* Refactor HttpException and RequestException to common HTTP module.
Add ErrorHandlers (without actual implementation) to Nima.
Use HttpException in Nima where appropriate
- compare strings if headers have single value
- support for blocking writes when queue is disabled
* add configuration to connect to DB and script to initialize DB
Signed-off-by: David Kral <david.k.kral@oracle.com>
…#4823)

* Port and cleanup of old reactive tests for Nima bulkheads. Restored Async class for convenience, now implemented using virtual threads.

* Added comment to interface.

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

* Increase timeout for pipeline.

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* A few improvements + se techempower
* Support for handler that throws a checked exception.
Signed-off-by: aserkes <andrii.serkes@oracle.com>
* Introduction of common/config.
Signed-off-by: aserkes <andrii.serkes@oracle.com>
* Logging refactoring
* LogConfig for any logging framework - moved to logging/common
* Moved from common to logging
* Simple integration with System.Logger for log4j and slf4j
tjquinno and others added 27 commits November 29, 2022 06:14
…ing Task 2. Extended Async to support an onStart future that is completed once the async invocations starts (helps to synchronized steps in tests). (helidon-io#5562)
Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Tomáš Kraus <tomas.kraus@oracle.com>
* Named ports in Nima tests.

* Multiple named ports.

* Explicit @default handling. Move to Hamcrest.

* RoutingTests support named Socket

* Checkstyle fix

* A few updates for error handling and reuse of client instances.

Co-authored-by: Tomas Langer <tomas.langer@oracle.com>
* Static content handling rework for Nima.
* Add support for in memory caching of directory in file system static content handler
Signed-off-by: David Kral <david.k.kral@oracle.com>
* Add Max Re-Route configurable.

* Add Max Re-Route configurable. Apply comments.

* Add Max Re-Route configurable. Apply comments. Add reference.

* Add Max Re-Route configurable. Apply comments. Add reference. Reposition.
…) (helidon-io#5586)

Change includes the following:
1. Create a new interface MpConfigSourceProvider that extends ConfigSourceProvider and adds profile support.
2. Use MpConfigSourceProviderWithProfile as the provider for Java Service Loader when processing application.yaml.
3. Added unit tests to exercise setting of mp.config.profile using system property or config source.
* Added method hasEntity to readable entity, so we can check if there is any data available.
* Fix multipart entities
* TCK OpenTracing
* Fix absolute path handling in Routing and base path handling in JAX-RS
* Only send trailer headers when expected by the client.
* Additional testing for Nima's websocket implementation. Small testing framework that can generate random send/receive and random conversations to drive a websocke client/server interaction. Supports sending and receiving text and binary messages and uses the JDK library as a client.

* Formatted auto-generated method.

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

Signed-off-by: Santiago Pericasgeertsen <santiago.pericasgeertsen@oracle.com>
* Fix handling of entity length in HTTP/2.
* Re-enable grpc tests.
* Builtin features doubling fix

* Builtin features doubling fix. For standalone.
* 4445 JMS connector
 - NACK support helidon-io#4445
 - WLS custom connector for thin client helidon-io#5290

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: David <david.k.kral@oracle.com>
* 5618 flatMapCompletionStage javadoc fix

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>

* Empty-Commit

Signed-off-by: Daniel Kec <daniel.kec@oracle.com>
Signed-off-by: Jorge Bescos Gascon <jorge.bescos.gascon@oracle.com>
@oracle-contributor-agreement
Copy link

Thank you for your pull request and welcome to our community! To contribute, please sign the Oracle Contributor Agreement (OCA).
The following contributors of this PR have not signed the OCA:

To sign the OCA, please create an Oracle account and sign the OCA in Oracle's Contributor Agreement Application.

When signing the OCA, please provide your GitHub username. After signing the OCA and getting an OCA approval from Oracle, this PR will be automatically updated.

If you are an Oracle employee, please make sure that you are a member of the main Oracle GitHub organization, and your membership in this organization is public.

@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Required At least one contributor does not have an approved Oracle Contributor Agreement. label Dec 16, 2022
@jbescos jbescos closed this Dec 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OCA Required At least one contributor does not have an approved Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.