hi Storm Devs!

I've been trying to discern what the purpose is for the ubiquitous
"callback" variables in cluster.clj and supervisor.clj code.  It occurred
to me that some of you fine folks on the dev list must have already braved
this test and could help dispel my ignorance.  Specifically, I'm trying to
determine what the mk-storm-cluster-state function is actually doing, and
understanding the callbacks seems critical to that endeavor.

I had hoped that commit log messages might help me infer the point of these
callbacks, but this particular pattern hasn't changed since the initial
commit by Nathan Marz.

Thanks for whatever help you can provide!

- Erik

P.S., I have many other similar questions about the storm-core Clojure
code, so I wonder if someone might have a suggestion of a different route
for to requesting such code-reading help?

Reply via email to