-
Notifications
You must be signed in to change notification settings - Fork 658
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
chore(*): Remove RxJava dependency from Igor #778
Conversation
c25bd97
to
987eb9a
Compare
This is great! Do you know if there is already a If not, you can do something like
There might be some other interesting options on TaskScheduler worth customizing in this case as well.. |
@@ -2,9 +2,6 @@ dependencies { | |||
implementation "com.netflix.spinnaker.kork:kork-artifacts" | |||
implementation "com.netflix.spinnaker.kork:kork-core" | |||
|
|||
// TODO(rz): Get rid of this dependency! | |||
implementation "io.reactivex:rxjava" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😍 😍 😍 😍 😍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is lovely, thank you!
As for @cfieber's comment, there hasn't been TaskScheduler use before in Igor, so you should be good to add the customizer as he recommended.
I've added the pool size property 👍 Thanks for reviewing! |
I removed the two tests that focused only on the scheduler. I'll argue that they actually test the framework and not the code, and because there's nothing equivalent to RxJava's `TestScheduler` in Spring, I figured I'd just delete the whole thing.
c657b32
to
f2cafce
Compare
I removed the two test classes that focused only on the scheduler. I'll argue that they actually test the framework and not the code, and because there's nothing equivalent to RxJava's
TestScheduler
in Spring, I figured I'd just delete them.