Skip to content

[#1895]Implement unit tests for pipeline element 'MergeByTimeProcessor'#2023

Merged
bossenti merged 7 commits intoapache:devfrom
rahulbiswas876:mtp_test
Oct 16, 2023
Merged

[#1895]Implement unit tests for pipeline element 'MergeByTimeProcessor'#2023
bossenti merged 7 commits intoapache:devfrom
rahulbiswas876:mtp_test

Conversation

@rahulbiswas876
Copy link
Copy Markdown
Contributor

#

Purpose

see 1895

Remarks

PR introduces (a) breaking change(s): no

PR introduces (a) deprecation(s): no

@github-actions github-actions bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code pipeline elements Relates to pipeline elements backend Everything that is related to the StreamPipes backend testing Relates to any kind of test (unit test, integration, or E2E test). labels Oct 13, 2023
@bossenti
Copy link
Copy Markdown
Contributor

Thanks a lot for your contribution @rahulbiswas876 🙏🏼

@rahulbiswas876
Copy link
Copy Markdown
Contributor Author

This is my first open source PR. I really enjoyed and learned while implementing the unit test how actually a good software code is written. Thanks team and @bossenti reviewing the PR.

I am open to learn and excel. Please do let me know how I can improve my contributions.

@bossenti
Copy link
Copy Markdown
Contributor

There are some checkstyle issues (formatting issues): https://github.com/apache/streampipes/actions/runs/6504978848/job/17668735199?pr=2023#step:4:69572

@rahulbiswas876
Copy link
Copy Markdown
Contributor Author

There are some checkstyle issues (formatting issues): https://github.com/apache/streampipes/actions/runs/6504978848/job/17668735199?pr=2023#step:4:69572

can you please guide me which code style you guys follow.. Currently I am following GoogleStyle
image

@rahulbiswas876
Copy link
Copy Markdown
Contributor Author

There are some checkstyle issues (formatting issues): https://github.com/apache/streampipes/actions/runs/6504978848/job/17668735199?pr=2023#step:4:69572

fixed the check-style violations.

@bossenti
Copy link
Copy Markdown
Contributor

There are some checkstyle issues (formatting issues): https://github.com/apache/streampipes/actions/runs/6504978848/job/17668735199?pr=2023#step:4:69572

can you please guide me which code style you guys follow.. Currently I am following GoogleStyle image

You can find our checkstyle config here

@bossenti
Copy link
Copy Markdown
Contributor

Would probably be worth to mention somewhere in the documentation 🙈

@rahulbiswas876
Copy link
Copy Markdown
Contributor Author

@bossenti can you please re-review the PR

@bossenti
Copy link
Copy Markdown
Contributor

Hey @rahulbiswas876,

I really appreciate your motivation to contribute.
Please keep in mind that we are a community of volunteers trying to support and improve StreamPipes as much as possible. However, we all contribute to this project in our spare time. Therefore, it may take some time before we are able to respond to requests. This includes PR reviews. We won't forget about your PR, even if it might take us a few days to respond to updates.
I was pretty responsive this morning, but that can't be taken for granted.

@github-actions github-actions bot removed the dependencies Pull requests that update a dependency file label Oct 13, 2023
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Can you please add a directory called java between test and org?
This allows the file to be recognized as a test case

@rahulbiswas876
Copy link
Copy Markdown
Contributor Author

Hey @rahulbiswas876,

I really appreciate your motivation to contribute. Please keep in mind that we are a community of volunteers trying to support and improve StreamPipes as much as possible. However, we all contribute to this project in our spare time. Therefore, it may take some time before we are able to respond to requests. This includes PR reviews. We won't forget about your PR, even if it might take us a few days to respond to updates. I was pretty responsive this morning, but that can't be taken for granted.

Hey @bossenti,

Since it is my 1st open source PR after struggling over the week to set up dev env and then learning git and all, I was overexcited and eager to get merged 🙈

But Yes, I acknowledge your feedback and thank the community for giving me the opportunity to learn and share openly.

@bossenti bossenti linked an issue Oct 15, 2023 that may be closed by this pull request
@bossenti
Copy link
Copy Markdown
Contributor

I was overexcited and eager to get merged

Keep that spirit @rahulbiswas876!
Just wanted to manage expectations 🙂

@bossenti bossenti merged commit d251268 into apache:dev Oct 16, 2023
dominikriemer added a commit that referenced this pull request Oct 17, 2023
* feat(#2023): Provide REST endpoint to fetch measurement counts

* Remove logging output
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Everything that is related to the StreamPipes backend java Pull requests that update Java code pipeline elements Relates to pipeline elements testing Relates to any kind of test (unit test, integration, or E2E test).

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement unit tests for pipeline element 'MergeByTimeProcessor'

2 participants