Skip to content

Access Changed from public to protected for TarantoolResultImpl and TarantoolTupleResultImpl #326#338

Merged
akudiyar merged 8 commits intotarantool:masterfrom
devrishal:fix/326
Feb 9, 2023
Merged

Access Changed from public to protected for TarantoolResultImpl and TarantoolTupleResultImpl #326#338
akudiyar merged 8 commits intotarantool:masterfrom
devrishal:fix/326

Conversation

@devrishal
Copy link
Copy Markdown
Contributor

@devrishal devrishal commented Dec 30, 2022

For TarantoolResultImpl, TarantoolTupleResultImpl
Changing the access to protected because of its internal functionality. They are used in converters.

I haven't forgotten about:

  • Tests
  • Changelog
  • Documentation
  • Commit messages comply with the guideline
  • Cleanup the code for review. See checklist

Related issues:
Closes #326

Copy link
Copy Markdown
Collaborator

@akudiyar akudiyar left a comment

Choose a reason for hiding this comment

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

Hi, thanks for the patch! Please look at the comments below.

@devrishal
Copy link
Copy Markdown
Contributor Author

@akudiyar I have modified and tried to implement as per suggestions, Please look into the new changes and let me know if any further changes are required.

@devrishal devrishal requested a review from akudiyar January 4, 2023 21:04
Copy link
Copy Markdown
Collaborator

@akudiyar akudiyar left a comment

Choose a reason for hiding this comment

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

Hi @devrishal, would you mind rebasing your PR?
Also, I suggest using TarantolResultImplFactory as a singleton. And try to run mvn verify and mvn test before pushing, to eliminate any missing test changes and linter warnings.

@devrishal devrishal requested a review from akudiyar January 26, 2023 17:48
Copy link
Copy Markdown
Collaborator

@akudiyar akudiyar left a comment

Choose a reason for hiding this comment

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

Two more places to introduce the singleton usage + one small fix with typing and the Javadocs are missing for the new class.

Please run also mvn clean javadoc:javadoc to fix all the new linter warnings.

akudiyar
akudiyar previously approved these changes Feb 1, 2023
Copy link
Copy Markdown
Collaborator

@akudiyar akudiyar left a comment

Choose a reason for hiding this comment

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

Looks good now. Thanks for your work Rishal!

@akudiyar
Copy link
Copy Markdown
Collaborator

akudiyar commented Feb 1, 2023

Although it shows me some conflicts, so I cannot merge the PR. Would you mind rebasing it again? @devrishal

@devrishal
Copy link
Copy Markdown
Contributor Author

Although it shows me some conflicts, so I cannot merge the PR. Would you mind rebasing it again? @devrishal

Did the rebase and Thanks for providing your guidance and suggestions.

@akudiyar
Copy link
Copy Markdown
Collaborator

akudiyar commented Feb 2, 2023

@devrishal you did a "merge" but what is needed is rebasing your branch on the master branch. We have a policy that enforces only fast-forward pushes. Would you mind removing the last merge commit and rebasing again?

@devrishal
Copy link
Copy Markdown
Contributor Author

devrishal commented Feb 3, 2023

@devrishal you did a "merge" but what is needed is rebasing your branch on the master branch. We have a policy that enforces only fast-forward pushes. Would you mind removing the last merge commit and rebasing again?

@akudiyar I have tried the approach, Please let me know if the things looks good now?

@devrishal devrishal requested a review from akudiyar February 6, 2023 11:32
@devrishal devrishal force-pushed the fix/326 branch 2 times, most recently from e8aa289 to 2825046 Compare February 7, 2023 20:32
@devrishal
Copy link
Copy Markdown
Contributor Author

@akudiyar Can you please check and let me know if there is any further changes needed in my PR

@akudiyar akudiyar merged commit cfba3de into tarantool:master Feb 9, 2023
@devrishal devrishal deleted the fix/326 branch February 11, 2023 10:46
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.

Close public access to TarantoolResult*Impl

2 participants