This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
- # aatree (2)
- # admin-announcements (15)
- # announcements (2)
- # aws (8)
- # beginners (160)
- # boot (290)
- # braid-chat (28)
- # cider (8)
- # clara (1)
- # cljsrn (3)
- # clojure (154)
- # clojure-czech (7)
- # clojure-russia (162)
- # clojurebridge (2)
- # clojurescript (128)
- # cursive (29)
- # datomic (30)
- # emacs (7)
- # events (1)
- # hoplon (5)
- # jobs (1)
- # ldnclj (7)
- # leiningen (3)
- # off-topic (11)
- # om (82)
- # onyx (68)
- # overtone (1)
- # parinfer (57)
- # portland-or (1)
- # proton (18)
- # re-frame (8)
- # reagent (32)
- # ring-swagger (3)
- # yada (5)
@robert-stuttaford: you could also use datomic/reset? on the next run to clear the checkpoint, or just delete the checkpoint node in zookeeper via a client library
michaeldrogalis: as far as I know, guys are finishing the feature. It's on dev env atm
michaeldrogalis: atm we have aeron ext driver and zk cluster. Need to finish app part
Also FYI since I know some from your group were asking about it, the new Task Constraints feature is ready and will be out in a few days: https://github.com/onyx-platform/onyx/blob/develop/doc/user-guide/scheduling.md#tags
thanks for the info guys! super helpful @michaeldrogalis you must be stoked to be landing the constraints stuff finally
another sanity check: if i want :read-log to redo the same work over and over (like in a dev setup) would ZK checkpointing prevent work from happening the second + time?
man, you guys set a crazy pace. can not keep up with all the cool stuff you’re adding
:datomic/reset? to force it to start from the beginning. As long as the ZK state hasn't been fiddled with, it will prevent duplicate work from being replayed in the presence of
:reset? being false.
perhaps you mean
:checkpoint/force-reset? ? https://github.com/onyx-platform/onyx-datomic/blob/766f0ff15b8898765c7b7d97d43b55b633ff652f/src/onyx/plugin/datomic.clj#L229
i feel quite ashamed to admit how much of my own time i’ve wasted by bashing my head against this
It did actually - thank you. Things have been well. Commercial support has picked up
Definitely thankful for that. Onyx is gigantic, it would be too hard to do this part time much longer
so, this force thing, that’ll tell the plugin to ignore checkpointing info, but won’t alter any that might exist, right?
I believe it will blow away any existing checkpoints and start from scratch, as if it had never run before.
16-Feb-05 22:59:51 MacBook-Pro.local INFO [onyx.messaging.acking-daemon] - Starting Acking Daemon 16-Feb-05 22:59:51 MacBook-Pro.local INFO [onyx.messaging.aeron] - Starting Aeron Messenger 16-Feb-05 22:59:51 MacBook-Pro.local INFO [onyx.peer.virtual-peer] - Starting Virtual Peer ddfa18dd-b0b3-440f-8f89-600d7c3dda1a 16-Feb-05 22:59:51 MacBook-Pro.local INFO [onyx.log.zookeeper] - Starting ZooKeeper client connection. If Onyx hangs here it may indicate a difficulty connecting to ZooKeeper.
Are you seeing slowness only when you run ZK on your machine? Hard to say whats happening there.
Im really not sure tbh, perhaps check the config file on your local installation for something wonky.
which makes sense - in the onyx-datomic plugin it only appears once in the source - https://github.com/onyx-platform/onyx-datomic/blob/766f0ff15b8898765c7b7d97d43b55b633ff652f/src/onyx/plugin/datomic.clj#L229