Skip to content

remove platform specific bits from Todd's cascading import#79

Open
ewollesen wants to merge 1 commit intotk-cascading-retryfrom
eric-cascading
Open

remove platform specific bits from Todd's cascading import#79
ewollesen wants to merge 1 commit intotk-cascading-retryfrom
eric-cascading

Conversation

@ewollesen
Copy link
Contributor

While Todd did the Lion's share of the work, some of what was imported was specific to platform and won't generalize well for other projects.

In addition, now that I can see what other uses of the cascading retry consumer might look like, I've re-worked some of the adapters to better be able to service platform, clinic-worker, or other possible services in the future.

Of particular note:

  • remove SaramaRunner from go-common, it is platform specific
  • add BlockingStartStopAdapter
  • add NonBlockingStartStopAdapter
  • go over all the names again and work on their consistency

While Todd did the Lion's share of the work, some of what was imported
was specific to platform and won't generalize well for other projects.

In addition, now that I can see what other uses of the cascading retry
consumer might look like, I've re-worked some of the adapters to
better be able to service platform, clinic-worker, or other possible
services in the future.

Of particular note:

- remove SaramaRunner from go-common, it is platform specific
- add BlockingStartStopAdapter
- add NonBlockingStartStopAdapter
- go over all the names again and work on their consistency
@ewollesen
Copy link
Contributor Author

Notably still to do is to bring the cascading tests over from my platform branch.

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.

1 participant