Jan Martiska
Jan Martiska
The default JsonbConfig is created like this: https://github.com/smallrye/smallrye-graphql/blob/2.2.0/server/implementation/src/main/java/io/smallrye/graphql/json/JsonBCreator.java#L73 That can be overridden per class via the EventingService. The JsonB object for a particular domain class is returned by https://github.com/smallrye/smallrye-graphql/blob/2.2.0/server/implementation/src/main/java/io/smallrye/graphql/json/JsonBCreator.java#L54 and...
@angelozerr done, added two screenshots in the description
Thanks for the report, I'll look into this
You can set the name of the source field by adding a `@Name` annotation on the method (not the parameter). But per my understanding, using the `@Source(name="...")` should also do...
@phillip-kruger should we update the spec to say that `@Source(name=..)` should work just like adding `@Name`, or should we rather deprecate/remove the `name` attribute? It doesn't seem to be used...
I've reported https://github.com/eclipse/microprofile-graphql/issues/478 - let's see what the spec maintainers think and then I can do the changes
I don't know much about it, but the Apollo docs say it should be `FieldSet!`: https://www.apollographql.com/docs/federation/federated-types/federated-directives/#key Maybe @RoKKim could comment :)
This is really cool and easy. +1 to configurable document size and count
This looks similar to the use case described in https://github.com/smallrye/smallrye-graphql/issues/1776 - it's not supported (yet).
> @jmartisk what do you think about just checking if `context.retrievalAugmentor` is not present yet (!= null) instead of adding 3 new properties? My concern was that in that case,...