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

Add GraphQL extension #864

Merged
merged 2 commits into from Mar 10, 2020
Merged

Add GraphQL extension #864

merged 2 commits into from Mar 10, 2020

Conversation

jamesnetherton
Copy link
Contributor

Fixes #801

Copy link
Contributor

@ppalaga ppalaga left a comment

Choose a reason for hiding this comment

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

A question inline.


@BuildStep
ExtensionSslNativeSupportBuildItem activateSslNativeSupport() {
return new ExtensionSslNativeSupportBuildItem(FEATURE);
Copy link
Contributor

Choose a reason for hiding this comment

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

Is SSL really required for everybody? I think we agreed with @lburgazzoli that we should mention this in the extension doc page and let the users decide whether they need it or not. It is similar with encodings and time zones.

Copy link
Contributor

@ppalaga ppalaga Mar 10, 2020

Choose a reason for hiding this comment

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

I mean users should enable those things via their application.properties

Copy link
Contributor Author

Choose a reason for hiding this comment

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

In this case, there's stuff in HttpClientBuilder that wants to configure an SSLContext by default. Not sure if I should be looking to suppress that stuff (probably not).

* Query files that only need to be accessible from the classpath should be specified on this property.
*
* Paths can either be schemeless (E.g graphql/my-query.graphql) or be prefixed with the classpath: URI scheme (E.g
* classpath:graphql/my-query.graphql). Other URI schemes are not supported.
Copy link
Contributor

Choose a reason for hiding this comment

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

I appreciate the well written the doc text!

@jamesnetherton jamesnetherton merged commit f0aec25 into apache:master Mar 10, 2020
@jamesnetherton jamesnetherton deleted the graphql branch March 10, 2020 19:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GraphQL support
3 participants