Skip to content

Conversation

@stephenmcconkey
Copy link
Contributor

@stephenmcconkey stephenmcconkey commented Aug 26, 2022

What

  • Update Go Version to 1.18
  • Updates to allow us to use latest Go SDK (v0.1.3)
    (This included creating additional methods for the cache, so we could use a common type between proxy and sdk (rest package over evaluation package))
  • Update to Openapi-codegen v1.11, kin 0.98 and regeneration of gen code
  • Point to latest API Submodule commit

Why
FFM-3819
FFM-4402
FFM-4572 - Implemented by updating to latest Go SDK which is essential for this to work

Testing
Updated Unit tests where applicable
Manual testing of Bool, Number, String, Json variations
Manual testing of PreReq, Targets, TargetGroup scenarios
^^ Pointed Golang SDK to Proxy to Prod 2 for these scenarios

@stephenmcconkey stephenmcconkey marked this pull request as ready for review August 30, 2022 13:46
Copy link
Contributor

@davejohnston davejohnston left a comment

Choose a reason for hiding this comment

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

Provisionally this looks fine. Prior to releasing can we do a deploy into QA and make sure its continuing to function. I think it would be worth while testing a client side SDK along side a sever-side SDK against this.

Copy link
Contributor

@conormurray95 conormurray95 left a comment

Choose a reason for hiding this comment

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

LGTM! Tested offline mode and offline config generation too and all good

@stephenmcconkey stephenmcconkey merged commit 79e5df8 into main Oct 6, 2022
@conormurray95 conormurray95 deleted the FFM-3819 branch October 25, 2022 21:11
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.

3 participants