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

feat: plugin v2 #280

Merged
merged 5 commits into from
Oct 13, 2022
Merged

feat: plugin v2 #280

merged 5 commits into from
Oct 13, 2022

Conversation

rustatian
Copy link
Collaborator

Reason for This PR

  • Refactoring according to the latest SDK updates.

Description of Changes

  • Remove dep on the API with interfaces. All interfaces are now declared locally, how they should be.
  • Update SDK to v3.
  • Refactor folders.
  • Use sync.Pool to preallocate payloads for the wf/act.

License Acceptance

By submitting this pull request, I confirm that my contribution is made under
the terms of the MIT license.

PR Checklist

[Author TODO: Meet these criteria.]
[Reviewer TODO: Verify that these criteria are met. Request changes if not]

  • All commits in this PR are signed (git commit -s).
  • The reason for this PR is clearly provided (issue no. or explanation).
  • The description of changes is clear and encompassing.
  • Any required documentation changes (code and docs) are included in this PR.
  • Any user-facing changes are mentioned in CHANGELOG.md.
  • All added/changed functionality is tested.

Signed-off-by: Valery Piashchynski <piashchynski.valery@gmail.com>
@rustatian rustatian added the C-enhancement Category: enhancement. Meaning improvements of current module, transport, etc.. label Oct 10, 2022
@rustatian rustatian added this to the v1.7.x milestone Oct 10, 2022
@rustatian rustatian requested a review from wolfy-j October 10, 2022 11:28
@rustatian rustatian self-assigned this Oct 10, 2022
@rustatian rustatian modified the milestones: v1.7.x, v2.x Oct 10, 2022
Signed-off-by: Valery Piashchynski <piashchynski.valery@gmail.com>
@rustatian rustatian marked this pull request as draft October 10, 2022 11:31
Signed-off-by: Valery Piashchynski <piashchynski.valery@gmail.com>
Signed-off-by: Valery Piashchynski <piashchynski.valery@gmail.com>
Signed-off-by: Valery Piashchynski <piashchynski.valery@gmail.com>
@rustatian rustatian marked this pull request as ready for review October 13, 2022 16:57
@rustatian rustatian merged commit 06013c6 into master Oct 13, 2022
@rustatian rustatian deleted the feat/plugin_v3 branch October 13, 2022 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: enhancement. Meaning improvements of current module, transport, etc..
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants