This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-12-18
Channels
- # adventofcode (326)
- # aws (1)
- # beginners (67)
- # cider (52)
- # cljs-dev (5)
- # cljsrn (5)
- # clojure (104)
- # clojure-art (2)
- # clojure-austin (34)
- # clojure-france (12)
- # clojure-greece (38)
- # clojure-india (2)
- # clojure-italy (6)
- # clojure-spec (11)
- # clojure-uk (32)
- # clojurescript (51)
- # core-async (5)
- # cursive (11)
- # data-science (5)
- # datascript (3)
- # datomic (3)
- # defnpodcast (7)
- # fulcro (26)
- # graphql (10)
- # hoplon (1)
- # instaparse (2)
- # jobs (1)
- # klipse (3)
- # lumo (13)
- # off-topic (50)
- # om (2)
- # onyx (19)
- # parinfer (1)
- # pedestal (4)
- # re-frame (18)
- # ring-swagger (1)
- # spacemacs (1)
- # specter (42)
- # sql (9)
- # uncomplicate (18)
- # unrepl (13)
hey! Would you be willing to accept changes to onyx-kafka which (optionally) commits offset to Kafka? Without that our process breaks, so I'm hoping you would accept that so that we don't need to maintain fork 🙂
Hi! Is there a hot code reload story with Onyx on a local setup? Expecting to reload jobs/fns, not the catalog... Pointers much appreciated, thanks!
@asolovyov You can set Kafka consumer options to enable that like so: :kafka/consumer-opts {"enable.auto.commit" true}
@asolovyov that should work. What do you need the commits for?
@fdserr It's just a jar -- standard nrepl reloading story for Clojure applies 🙂
@michaeldrogalis Wunderbar, thanks!
No problem @fdserr!
4 years everyone! Fun times.
@lucasbradstreet at least for our operations guys for monitoring 🙂
Right, was wondering if it was for that. That’s a good use case for it.
You can also look at lag_Value from onyx’s metrics. It’ll tell you how far a peer is behind the head of the partitions, though it does aggregate multiple partitions into one value.
also when we make some changes to our jobs we usually make a new release of the project, which means a new tenancy id
which means checkpoints are left in old tenancy, so I think easiest way for us is to use kafka offsets for some time
Ah, I see. Resume points is usually the way of picking those back up.
Resume points will allow you to pick them up from a diff tenancy.