onyx

FYI: alternative Onyx :onyx: chat is at <https://gitter.im/onyx-platform/onyx> ; log can be found at <https://clojurians-log.clojureverse.org/onyx/index.html>
lucasbradstreet 2018-04-23T00:43:12.000076Z

Is there any more of the stack trace? Would be helpful to know which part of the checkpoint or plugin code is failing. Does it resolve itself?

👍 1
lucasbradstreet 2018-04-23T00:43:44.000099Z

If it resolves itself after a few cycles it might be a temporary s3 availability issue.

2018-04-23T20:39:11.000123Z

Seems like the null output plugin is broken. Here https://github.com/onyx-platform/onyx/blob/0.12.x/src/onyx/tasks/null.clj#L15 it refers to a lifecycle function that doesn't exist. Or am I missing something?

lucasbradstreet 2018-04-23T20:40:45.000134Z

Yeah, it’s broken. We can drop the lifecycles now. I think it might be worth deleting that plugin completely now, as we have a new :onyx/type :reduce which covers pretty much all of the use cases where the null plugin is useful.

lucasbradstreet 2018-04-23T20:40:54.000154Z

What do you need it for, out of interest?

2018-04-23T20:42:49.000434Z

For making a minimal job for debugging

lucasbradstreet 2018-04-23T20:44:16.000031Z

Ah, k. It might be useful in that case then. I’ll leave it in for compatibility sakes, even though :reduce covers almost every other case.

lucasbradstreet 2018-04-23T20:44:51.000122Z

Fixed on master. I’ll have a snapshot for you to try when circleci is done building.