forked from helidon-io/helidon
-
Notifications
You must be signed in to change notification settings - Fork 0
Approved #3
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
Closed
Closed
Approved #3
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Refactoring of global service registry to use Helidon Context to store the value. * Testing support for Service registry. This change ensures that all tests are run in a specific "common Context" that holds the current global `ServiceRegistry`. This way each test class has its own global `ServiceRegistry` instance that does not interfere with other test classes.
* Switches from Netty to our gRPC client. * Updates problematic IT tests and constrains its scope to run only with V3 servers. V2 support is deprecated and marked for removal. --------- Signed-off-by: Santiago Pericas-Geertsen <[email protected]>
…ts (helidon-io#9685) * Avoid cross-test config contamination * Remove exclusion of test from Windows
* Add documentation for server.base-path
…#9669) Bumps [com.oracle.oci.sdk:oci-java-sdk-bom](https://github.com/oracle/oci-java-sdk) from 3.55.1 to 3.55.2. - [Release notes](https://github.com/oracle/oci-java-sdk/releases) - [Changelog](https://github.com/oracle/oci-java-sdk/blob/master/CHANGELOG.md) - [Commits](oracle/oci-java-sdk@v3.55.1...v3.55.2) --- updated-dependencies: - dependency-name: com.oracle.oci.sdk:oci-java-sdk-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…helidon-io#9694) * Report ERROR instead of DOWN if MBean invocation fails * Fix confusing comment
… enable/disable; update tests and doc (helidon-io#9701) * Change virtual threads metrics default to disabled; remove count-level enable/disable; update tests and doc * Restore mp-1 test to expect no base metrics now that the virtual threads metrics are off y default
…#9699) Bumps [com.oracle.oci.sdk:oci-java-sdk-bom](https://github.com/oracle/oci-java-sdk) from 3.55.2 to 3.55.3. - [Release notes](https://github.com/oracle/oci-java-sdk/releases) - [Changelog](https://github.com/oracle/oci-java-sdk/blob/master/CHANGELOG.md) - [Commits](oracle/oci-java-sdk@v3.55.2...v3.55.3) --- updated-dependencies: - dependency-name: com.oracle.oci.sdk:oci-java-sdk-bom dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…hall remove these in 5.0. (helidon-io#9709)
* Fix SE 'app' tag creation (as documented); adjust a few tag-related tests so they properly initialize the system tags manager which governs the addition of tags
…#9720) Bumps [com.oracle.oci.sdk:oci-java-sdk-bom](https://github.com/oracle/oci-java-sdk) from 3.55.3 to 3.56.0. - [Release notes](https://github.com/oracle/oci-java-sdk/releases) - [Changelog](https://github.com/oracle/oci-java-sdk/blob/master/CHANGELOG.md) - [Commits](oracle/oci-java-sdk@v3.55.3...v3.56.0) --- updated-dependencies: - dependency-name: com.oracle.oci.sdk:oci-java-sdk-bom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…e the request, restore the saved headers (helidon-io#9683) * Have JaxRsService save response headers and, if Jersey does not handle the request, restore the saved headers * Add integration test for the fix
… our providers or directly routed to our 1.1 provider. We always route to 1.1 if only a single provider is found. Returns HTTP error code 505 (HTTP version not supported) instead of 400 as before. (helidon-io#9715)
* Improved Helidon MP testing. * Review feedback
…plementations (helidon-io#9655) * Adds an afterStart pseudo-event to LoomServer observable by Router implementations Signed-off-by: Laird Nelson <[email protected]> * Addresses PR feedback Signed-off-by: Laird Nelson <[email protected]> --------- Signed-off-by: Laird Nelson <[email protected]>
* Use actions/cache v4.2.0 * Fix TestSpanListenersWithInjection to register listener on CDI container startup. - Move io.helidon.common.Functions.UncheckedException to io.helidon.common.UncheckedException - Fix InvocationTargetException handling for the instrumented invocations
Fixing the copyright year
) * Refactors concurrently-limits module. * Metrics support and testing. * Fixes problems updating metrics in the fixed limit case. * Makes socket name a tag and updates tests. Signed-off-by: Santiago Pericas-Geertsen <[email protected]>
…n-io#9725) * Initial version of doc. * Moved concurrency limit over to docs. Create new folder for Webserver. * Clarifies default queueing behavior in note. Signed-off-by: Santiago Pericas-Geertsen <[email protected]>
Signed-off-by: David Kral <[email protected]>
…idon-io#9811) * New config section in listeners for error handling. Default settings prevent any entity from being returned to avoid reflecting any data from a request. Default settings can be modified to return safe messages and to log all messages. Signed-off-by: Santiago Pericas-Geertsen <[email protected]>
… to configure them using the newly added flags. (helidon-io#9836)
…9827) Remove the following (unreleased) constants to minimize temporary API surface of 4.2.0 - GlobalServiceRegistry.STATIC_CONTEXT_CLASSIFIER - GlobalServiceRegistry.CONTEXT_CLASSIFIER
* Upgrade snakeyaml to 2.4.0 * native-image: initialize java.beans at build times (due to snakeyaml upgrade)
Helidon Inject documentation Signed-off-by: David Kral <[email protected]>
…l TCP delays when using TLS. With TLS, each write becomes a record and a small record can be delayed due to Nagle's algorithm. (helidon-io#9842)
…onBinding (helidon-io#9840) * Added a new annotation to generate application binding from annotation processor, to fully support custom main classes. * Warn if an empty generated binding is used.
* Introduces EurekaRegistrationFeature Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; simplifies registration and renewal loop; works around Status equality issues Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; round 1 of addressing PR feedback Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; fixes typo Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; round 2 of addressing PR feedback Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; removed spurious surefire.useModulePath property Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; round 3 of addressing PR feedback Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; removed spurious commented-out code Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; refactors to use builder API, ServerFeature, etc. Adds requested integration test and documentation Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; works around caching issues in the pipeline jobs Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; addresses PR feedback Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; addressing out-of-band PR feedback Signed-off-by: Laird Nelson <[email protected]> * Squashable commit; fixes javadoc error Signed-off-by: Laird Nelson <[email protected]> --------- Signed-off-by: Laird Nelson <[email protected]>
…eRegistryManager.start() with an empty binding as a parameter. (helidon-io#9852)
…elidon-io#9865) * Update all module to be compilable and testable with Java 24. * Fix to java version check * Update webserver/tests/http2/src/test/java/io/helidon/webserver/tests/http2/HeadersServerTest.java - typo fix Co-authored-by: Daniel Kec <[email protected]>
…generating the ApplicationBinding, as otherwise the services from them are not "seen" by the runtime. (helidon-io#9868) Example: helidon-config-yaml in runtime scope will not be used at all when using generated binding.
…er names (helidon-io#9800) * Apply config setting for built-in meter name case to extended KPI meter names Signed-off-by: Tim Quinn <[email protected]> * Add missing description for in-flight extended KPI metric * Segregate server test for a clean environment --------- Signed-off-by: Tim Quinn <[email protected]>
…be tree nodes that have values). (helidon-io#9876)
Signed-off-by: Santiago Pericas-Geertsen <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.