Skip to content

Releases: nautilus/gateway

Fixed memory leak

06 Jan 20:10
8c6e2dc
Compare
Choose a tag to compare

This release fixes a memory-leak that was uncovered by a few different users. Thanks again @bk-splunk!

Added QueryPlanCache infrastructure

02 Oct 16:41
52e4501
Compare
Choose a tag to compare
Added plan cache (#79)

* added QueryPersister interface

* renamed PostBody to HTTPOperation

* organized thoughts on persisted queries

* added WithQueryPersister option

* fixed bug in WithQueryPersister

* renamed QueryPersister to QueryPlanCache

* added test for AutomaticQueryPlanCache

* test for persisted queries parameters through post body

* added test for query plan cache via get requests

* removed duplicate logic in graphql handler of get requests

* renamed persist files to cache

* cache retrievals kick off garbage collection

* actually debounce

* added test for WithNoQueryPlanCache

* more query plan cache tests

* fixed cache planner error test

* objectified inputs for gateway.Execute

* added mock executor

* field should be visible

* added cache key in response

* AutomaticQueryPlanCache will generate a hash if one is not given

v0.0.14: Fixed inline and spread fragments in federated queries (#80)

26 Aug 19:27
Compare
Choose a tag to compare
* Adds tests for inline and spread fragments with federation in
execution step
* Use nautilus/graphql v0.0.7

v0.0.13

31 Jul 00:40
84ce153
Compare
Choose a tag to compare
fixed bug preventing client for asking for __typename (#73)

v0.0.12

25 Jul 22:16
53bdf20
Compare
Choose a tag to compare
http handler sends application/json as response (#71)

Fixed errors when using nested objects as variables

25 Jul 22:04
a2829a0
Compare
Choose a tag to compare
Small fixes for jakubknejzlik (#69)

* updated graphql library

* bumped graphql to 0.0.6

More graphql library bumps

24 Jul 18:39
Compare
Choose a tag to compare
v0.0.10

bumped version of nautilus/graphql fixes #68

v0.0.9

19 Jul 16:22
Compare
Choose a tag to compare
graphql version bump

v0.0.8

18 Jul 16:49
Compare
Choose a tag to compare
updated graphql module version

v0.0.7: Batching integration (#63)

29 May 07:17
b92d3aa
Compare
Choose a tag to compare
* renamed NetworkQueryer to SingleRequestQueryer

* applying network middlewares works on any QueryerWithMiddlewares

* planner's QueryerFactory now takes the planning context

* renamed configurator to option

* added type declaration for queryer factory

* fixed comments

* added test for passing queryer factory

* cleanup

* comments

* more comment tidying