Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial CR #2

Closed
wants to merge 26 commits into from
Closed

Initial CR #2

wants to merge 26 commits into from

Conversation

HenryL27
Copy link
Collaborator

@HenryL27 HenryL27 commented Feb 7, 2024

Probably more unit testing needs to be done; I haven't done any testing on the grpc stuff - but that mostly belongs in integration tests I think

Signed-off-by: HenryL27 <[email protected]>
Signed-off-by: HenryL27 <[email protected]>
Signed-off-by: HenryL27 <[email protected]>
Signed-off-by: HenryL27 <[email protected]>
* initial plugin test

Signed-off-by: HenryL27 <[email protected]>

* add factory tests

Signed-off-by: HenryL27 <[email protected]>

* add happy path unit tests for prototranslation utils

Signed-off-by: HenryL27 <[email protected]>

---------

Signed-off-by: HenryL27 <[email protected]>
@HenryL27 HenryL27 requested a review from austintlee February 7, 2024 22:41
// Serialize the request, response, context, and then send it to endpoint.
// Wait for response, deserialize it, and return it.
ProcessResponseRequest grpcRequest = buildRequest(request, response, ctx);
System.out.println(grpcRequest.toString());
Copy link
Collaborator

Choose a reason for hiding this comment

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

Log4j2

super(tag, description, ignoreFailure);
this.endpoint = endpoint;
this.processorName = processorName;
ChannelCredentials creds = InsecureChannelCredentials.create();
Copy link
Collaborator

Choose a reason for hiding this comment

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

"Insecure" as in no SSL? Or does it mean something else?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

alexaryn and others added 5 commits February 9, 2024 11:51
* create rest client as autocloseable in try

Signed-off-by: HenryL27 <[email protected]>

* install protoc as part of ci workflow

Signed-off-by: HenryL27 <[email protected]>

* add explicit generateProto task dependency to compile tasks

Signed-off-by: HenryL27 <[email protected]>

* add github token to protoc download for rate limiting reasons?

Signed-off-by: HenryL27 <[email protected]>

* add build/generated/... as source sets

Signed-off-by: HenryL27 <[email protected]>

* try using corretto instead of temurin

Signed-off-by: HenryL27 <[email protected]>

* revert to temurin

Signed-off-by: HenryL27 <[email protected]>

* add generateProto to workflow

Signed-off-by: HenryL27 <[email protected]>

* add recursive submodule checkout

Signed-off-by: HenryL27 <[email protected]>

* pluginIT from IntegTestCase to RestTestCase

Signed-off-by: HenryL27 <[email protected]>

* revert unnecessary changes

Signed-off-by: HenryL27 <[email protected]>

* add remotely run integration tests

Signed-off-by: HenryL27 <[email protected]>

* fix workflow names and run dispatch on PRs too

Signed-off-by: HenryL27 <[email protected]>

* add ref to dispatch request

Signed-off-by: HenryL27 <[email protected]>

* use head sha, not some weird intermediate PR sha

Signed-off-by: HenryL27 <[email protected]>

---------

Signed-off-by: HenryL27 <[email protected]>
Signed-off-by: HenryL27 <[email protected]>
* update maintainers, license, apply spotless

Signed-off-by: HenryL27 <[email protected]>

* update CODEOWNERS

Signed-off-by: HenryL27 <[email protected]>

* always use Aryn, Inc.

Signed-off-by: HenryL27 <[email protected]>

* remove snark

Signed-off-by: HenryL27 <[email protected]>

---------

Signed-off-by: HenryL27 <[email protected]>
@HenryL27
Copy link
Collaborator Author

closing as this pr only exists to be approved, not merged. 2.12 branch should be a clone of 2.x but only once we're stable

@HenryL27 HenryL27 closed this Feb 26, 2024
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