RE-3424: Add GAPv2 required repo header #15988
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces changes to the
deployment/environment/devenv/jd.go
file, focusing on the configuration and connection setup for the JD environment. The most important changes include the introduction of a newGAPConfig
struct, the addition of a new interceptor for the repository, and modifications to theNewJDConnection
function to accommodate these changes.Changes to configuration:
GAPConfig
struct to holdToken
andRepository
fields, and updated theJDConfig
struct to use this new struct instead of a singleGAP
string.Changes to connection setup:
gapRepositoryInterceptor
function to handle the repository configuration in the gRPC connection.NewJDConnection
function to use both thegapTokenInterceptor
and the newgapRepositoryInterceptor
if theGAPConfig
is provided and valid.