Groups
Groups
Sign in
Groups
Groups
sangria-graphql
Conversations
About
Send feedback
Help
sangria-graphql
Contact owners and managers
1–30 of 61
Official mailing list of
Sangria
- Scala
GraphQL
implementation
https://github.com/
OlegIlyenko/sangria
Also join us on
gitter
for more casual conversations.
Mark all as read
Report group
0 selected
Andy R
8/25/25
Reply Requested : IT - Principal Consultant | Graph Engineer | Blockchain - All | Jersey City, NJ, Tampa, FL, Dallas , TX (Hybrid) | 6+ months
Job Title: IT - Principal Consultant | Graph Engineer | Blockchain – All Work Location: Jersey City,
unread,
Reply Requested : IT - Principal Consultant | Graph Engineer | Blockchain - All | Jersey City, NJ, Tampa, FL, Dallas , TX (Hybrid) | 6+ months
Job Title: IT - Principal Consultant | Graph Engineer | Blockchain – All Work Location: Jersey City,
8/25/25
Andy R
8/13/25
Reply Requested : Node JS + Graph QL Developer | Bolingbrook, IL 60440 | 6+ months
Hi, Position: Node JS + Graph QL Developer Location: Bolingbrook, IL 60440 Duration: 6+ months Job
unread,
Reply Requested : Node JS + Graph QL Developer | Bolingbrook, IL 60440 | 6+ months
Hi, Position: Node JS + Graph QL Developer Location: Bolingbrook, IL 60440 Duration: 6+ months Job
8/13/25
ashish mahindrakar
3/24/19
Getting Parameters in query
Hey All, I'm trying a sangria example out, where i'm expecting my query to take both list of
unread,
Getting Parameters in query
Hey All, I'm trying a sangria example out, where i'm expecting my query to take both list of
3/24/19
yin...@tubi.tv
, …
Pritam
5
3/14/19
How to implement ToInput when using json4s?
I am stuck with a Similar issue. Trying to get a derived input object from a case class. val
unread,
How to implement ToInput when using json4s?
I am stuck with a Similar issue. Trying to get a derived input object from a case class. val
3/14/19
Mandeep Shrestha
8/30/18
Batch Query implementation
First of all thanks Sangria for making it easier to get into graphql, it has helped a lot. I have
unread,
Batch Query implementation
First of all thanks Sangria for making it easier to get into graphql, it has helped a lot. I have
8/30/18
Ros
,
Oleg Ilyenko
2
8/28/18
Handling update and partial update
In general, it should be possible to distinguish between null and undefined, even for input object
unread,
Handling update and partial update
In general, it should be possible to distinguish between null and undefined, even for input object
8/28/18
Ros
,
Oleg Ilyenko
3
5/23/18
Extract operation name for better routing
I also would like to mention that this kind of routing has some implication. For example, the query
unread,
Extract operation name for better routing
I also would like to mention that this kind of routing has some implication. For example, the query
5/23/18
Ros
,
Oleg Ilyenko
6
5/22/18
Multiple element type
I see, it's about the output fields, thanks for the clarification. I afraid that this behavior is
unread,
Multiple element type
I see, it's about the output fields, thanks for the clarification. I afraid that this behavior is
5/22/18
Ros
,
Oleg Ilyenko
2
4/28/18
Having MapType for Scala Map
Hi, No unfortunately at the moment GraphQL does not support `Map` types. You might find this
unread,
Having MapType for Scala Map
Hi, No unfortunately at the moment GraphQL does not support `Map` types. You might find this
4/28/18
Ros
,
Oleg Ilyenko
6
4/27/18
Get selected fields from the query
I see. Sometimes more advanced IDE code analysis features show false positives, like type-aware
unread,
Get selected fields from the query
I see. Sometimes more advanced IDE code analysis features show false positives, like type-aware
4/27/18
andre...@databricks.com
,
Oleg Ilyenko
2
3/12/18
Sangria on scala 2.10
No, scala 2.10 is not supported. Sangria started with 2.11 and now cross-compiled for 2.11 and 2.12.
unread,
Sangria on scala 2.10
No, scala 2.10 is not supported. Sangria started with 2.11 and now cross-compiled for 2.11 and 2.12.
3/12/18
efr...@twitter.com
, …
Oleg Ilyenko
7
12/13/17
Merging data from multiple data sources
The `Node` trait is more of a convenience for some of the use-cases. The library code depends on `
unread,
Merging data from multiple data sources
The `Node` trait is more of a convenience for some of the use-cases. The library code depends on `
12/13/17
Nick Pavlov
12/11/17
Continue fetching after an error
Hi, team. I have a field with a resolver for future type and custom exception handler. In fact, this
unread,
Continue fetching after an error
Hi, team. I have a field with a resolver for future type and custom exception handler. In fact, this
12/11/17
Mandeep Shrestha
2
11/16/17
Sangria implementation pattern, on application with lot of modules
Update: Ended up, creating a BaseSchema and BaseRepo for implementations; not much of a modular
unread,
Sangria implementation pattern, on application with lot of modules
Update: Ended up, creating a BaseSchema and BaseRepo for implementations; not much of a modular
11/16/17
ram...@spineor.com
, …
Oleg Ilyenko
5
8/28/17
Sangria middleware to log slow GraphQL queries
Thanks! Now fixed that by using: Executor.execute(SchemaDefinition.schema, queryAst, new UserRepo(ws)
unread,
Sangria middleware to log slow GraphQL queries
Thanks! Now fixed that by using: Executor.execute(SchemaDefinition.schema, queryAst, new UserRepo(ws)
8/28/17
Patricio Gorin
8/27/17
Union Types
Hi, I am facing a situation when dealing with Union Types. I have a polymorphic model when one of the
unread,
Union Types
Hi, I am facing a situation when dealing with Union Types. I have a polymorphic model when one of the
8/27/17
Patricio Gorin
8/26/17
Polymorphic input types
Hi! I`m currently facing a known problem, at least for me :)! I need to find a way to use polymorphic
unread,
Polymorphic input types
Hi! I`m currently facing a known problem, at least for me :)! I need to find a way to use polymorphic
8/26/17
Carlos Dañel Ferreyra
,
Oleg Ilyenko
3
8/18/17
Objects as arguments in mutations
I added: implicit val departmentJF: RootJsonFormat[Department] = jsonFormat1(Department) implicit val
unread,
Objects as arguments in mutations
I added: implicit val departmentJF: RootJsonFormat[Department] = jsonFormat1(Department) implicit val
8/18/17
Malax
,
Peter Hunsberger
2
8/9/17
Dynamically Filter Schema
How are you building your schema in the 1st place? If you are traversing some form of classes or
unread,
Dynamically Filter Schema
How are you building your schema in the 1st place? If you are traversing some form of classes or
8/9/17
Derek W
,
Omer Zach
2
7/7/17
Mapping on a deferred resolver
cWe do this: DeferredValue(meritFetcher.deferOpt(c.value.meritId)).map({ case Some(merit) => merit
unread,
Mapping on a deferred resolver
cWe do this: DeferredValue(meritFetcher.deferOpt(c.value.meritId)).map({ case Some(merit) => merit
7/7/17
Chris Toomey
,
Oleg Ilyenko
5
5/11/17
Error when returning ListType(<InterfaceType>)
Thanks for kind your words and creating the issue! I would be easier to track the progress on the
unread,
Error when returning ListType(<InterfaceType>)
Thanks for kind your words and creating the issue! I would be easier to track the progress on the
5/11/17
Peter Hunsberger
,
Oleg Ilyenko
2
4/12/17
Documentation
Hi Peter Thanks for pointing this out! Definitely, I think I need to take some time and add some
unread,
Documentation
Hi Peter Thanks for pointing this out! Definitely, I think I need to take some time and add some
4/12/17
Peter Hunsberger
,
Oleg Ilyenko
18
3/21/17
ListType invalid for dynamically created Query OutputType
Ah, I had seen the macro usage a long time ago but hadn't used them since everything I'm
unread,
ListType invalid for dynamically created Query OutputType
Ah, I had seen the macro usage a long time ago but hadn't used them since everything I'm
3/21/17
Alex Martins
,
Oleg Ilyenko
3
3/20/17
Mapping a Relay Connection to an API call.
Hi Oleg, Thanks for your quick response. Page on the API I'm integrating with means the page
unread,
Mapping a Relay Connection to an API call.
Hi Oleg, Thanks for your quick response. Page on the API I'm integrating with means the page
3/20/17
Tal Gendler
,
Oleg Ilyenko
5
3/10/17
Custom ScalarTypes using already defined JSON serializers
I think there are several things involved here: JSON serializer/deserializer is just a function `JSON
unread,
Custom ScalarTypes using already defined JSON serializers
I think there are several things involved here: JSON serializer/deserializer is just a function `JSON
3/10/17
Peter Hunsberger
,
Oleg Ilyenko
2
2/27/17
Deferred retrieval for data with one to many relationships?
This sounds like a good plan to me. Fetchers were designed with very specific use-cases in mind,
unread,
Deferred retrieval for data with one to many relationships?
This sounds like a good plan to me. Fetchers were designed with very specific use-cases in mind,
2/27/17
Aaron Patzer
2/22/17
Output Type for JsValue?
In GraphQL, there are circumstances where you may have a large number of derived classes and you want
unread,
Output Type for JsValue?
In GraphQL, there are circumstances where you may have a large number of derived classes and you want
2/22/17
Peter Hunsberger
,
Oleg Ilyenko
16
2/21/17
Dynamic Schema Generation
So answering one of my own questions: It doesn't appear you can have a different context at
unread,
Dynamic Schema Generation
So answering one of my own questions: It doesn't appear you can have a different context at
2/21/17
Peter Hunsberger
2/14/17
Schema Context is invariant?
Passing my version of the Schema into the Executor I ran into a type mismatch: found : models.
unread,
Schema Context is invariant?
Passing my version of the Schema into the Executor I ran into a type mismatch: found : models.
2/14/17
Søren Bramer Schmidt
, …
Peter Hunsberger
9
1/24/17
Generate schema on each request
This has gotten me pretty far but I'm now starting on mapping the Schema instance to the concrete
unread,
Generate schema on each request
This has gotten me pretty far but I'm now starting on mapping the Schema instance to the concrete
1/24/17