Skip to content

Releases: vmware-tanzu/graph-framework-for-microservices

NPT-545 GraphQL Pod is not running if the datamodel doesn't exists

03 Nov 10:13
ebdfa42
Compare
Choose a tag to compare
NPT-545 GraphQL Pod is not running if the datamodel doesn't exists (#32)

NPT-545 GraphQL Pod is not running if the datamodel doesn't exists

*Currently Graphql pod has to be manually started by updating replicas of deployment from 0 to 1 cause plugin is extracted as part of init container , this init container image section is being patched by datamodel install image

*Isolating nexus-gql build. as seperate go module to reduce go mod footprints
make sure all the module versions were similar with graphql-server

Compiler: Add hierarchy and custom args to GetMetrics API

03 Nov 09:01
5a82a71
Compare
Choose a tag to compare

We want to extend GetMetrics API with additional params.

Hierarachy will be sent as a part of query, Custom Args will be added
to query params.
In GetMetrics arguments can be a subset of well-known MetricsArg
arguments (Metric, StartTime, EndTime, TimeInterval) or
additional custom arguments which will be translated into a UserProvidedArgs map.

NPT-568: json tag in updates

02 Nov 14:14
fc41317
Compare
Choose a tag to compare

NPT-569: Shim layer update doesn't work when user provides custom json tag

When json tag is added to nexus node spec, Update operation doesn't work (without any error) - json tags are not added to the path of the patch.

This change fix that bug by crating patch path from the json tag.

NPT-577: Fixed Model gen name case issue

01 Nov 09:20
b5b3187
Compare
Choose a tag to compare
NPT-577: Fixed Model gen name case issue (#28)

* NPT-577: Fixed gqlgen Model generation name case issue

Revert the merged commit related to NPT-549

28 Oct 16:21
d70f863
Compare
Choose a tag to compare

Because of NPT-549 implementation, other components were having some issues so revering the commit #14

NPT-566 Go mod replace with COMPILER_DIRECTORY/..

27 Oct 15:48
1d667d5
Compare
Choose a tag to compare

go mod edit in pin deps is pointing to relative path which fails in build folder when calling go build for graphql due to the relative path
due to build being run from _generated folder we ran into runtime panic

replace with absolute path to fix issues
by running graphql build from nexustempmodule folder to remove this errors

Compiler: add custom graphql queries support

26 Oct 10:01
ad9dd42
Compare
Choose a tag to compare
NPT-526 Add custom graphql query generation

Custom graphql quieries can be defined by user in datamodel, compiler
should be able to understand them.

Compiler will attach custom query info to Node information.
In graphql resolver parsing those custom queries are translated into graphql
schema and appropriate resolver functions.
Additionally add fixes to local compiler run, without container

v0.0.45: Merge pull request #10 from vmware-tanzu/npt-557

20 Oct 14:14
7deb4d7
Compare
Choose a tag to compare

NPT-548: Fix for Object update fails when aggregate type field is nil
NPT-557: Check for duplications of rest URIs

v0.0.44

20 Oct 06:27
37f1b96
Compare
Choose a tag to compare

compiler: Increased ratelimit for client go rest config

v0.0.43

19 Oct 13:44
a67e68f
Compare
Choose a tag to compare
  • Added support for CORS and fix route to API-Gw