This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-09-15
Channels
- # admin-announcements (7)
- # alda (6)
- # beginners (34)
- # boot (23)
- # cljs-dev (3)
- # clojure (73)
- # clojure-italy (4)
- # clojure-japan (6)
- # clojure-nlp (1)
- # clojure-russia (104)
- # clojure-sg (2)
- # clojurescript (222)
- # clojurex (7)
- # cursive (41)
- # datascript (2)
- # datomic (56)
- # docs (1)
- # editors (6)
- # emacs (3)
- # events (8)
- # hoplon (139)
- # jobs (2)
- # ldnclj (24)
- # luminus (2)
- # off-topic (3)
- # om (12)
- # onyx (24)
- # re-frame (5)
- # remote-jobs (1)
- # yada (1)
I overwrote the dev-transactor.properties
file with the key I received via email, but when I try to run ./bin/transactor dev-transactor.properties
=>
Critical failure, cannot continue: Error starting transactor
java.lang.RuntimeException: Unable to load license key*
Something tells me that installing the Datomic Console might be the cause of the problem...
maybe you didn't copy it correctly into your config?
it should look like
license-key=bhnfyuijhiuhjuhjmnuyhjnbgt78uhn\
ftyuhjtyujnbhuyuijnbhu7yufdasdfasdfajbhu7yh\
nbvtyhj678ujnmjfdrtyhbnjfuydujhbasdfasdfasm\
bvtghj67ujbhytyujnbgh7tyudjnhuyasdfasdasduj\
vghu76tyujnbgy6yujhbgydfuyujnbhuasdfasdfasd\
vftyghjnby6ujbvgy76tyujbvgyuyj==
^^ this was random typing@devn was the license key working with a previous version?
@devn nothing else at play, e.g. copy and paste then moving b/t OSes (such as introducing carriage returns in newlines from windows into unix text files)?
If you have both working and non-working versions, also curious re: diff output b/t them (obviously don’t paste credentials in here for diff)
@bkamphaus: nono, i got it working, but what I'm saying is that I received two license keys for "Datomic Pro Starter Edition"
that's what I just noticed. It seems to be cycling through two keys, one of which is inactive.
you got completely different keys each time?
Not reliably, though. If I click the link to have it send me my license key a few times, it's not consistently key 1, and then key 2.
@devn looking into it, will get back to you
@bkamphaus: ah, you at Cognitect?
@bkamphaus: forgive me for not recognizing your name
@bkamphaus: I can drop you both keys if that's helpful
@devn don’t worry, I have a suspicion about what’s going on
@devn should be resolved now.
@bkamphaus: awesome. thanks!
Why is Datomic Free no longer recommended for small production apps like it used to?
One reason is that Pro Starter is required for additional storage options (other than file/free and mem).
If you need to emulate that ability, you can rename the existing attribute and create a new one with the altered valueType
@aramz: that’s a tough one to answer, you’ll see a large amount of variation in the user base for schema alteration to accommodate type changes vs. migrating to a new db/model.
sorry I don’t mean schema alteration specifically, but the rename strategy Marshall mentioned.
for that case.
thanks @bkamphaus good to know. Do you guys think that in a scenario where you have a required attribute that needs to be changed, the strategy @marshall outlined would force one into making the field optional?
Example: zipcode
starts off required and type long
Then we need to accommodate some special format and string is a better choice
How could we duplicate the attribute and still keep it as required but not satisfy the old attribute?
@aramz: That’s correct, there really isn’t any model of ‘required’ attributes in Datomic. Any validations/requirements should be enforced by your application code (or possibly via transaction functions)
@bkamphaus: small thing, but one that might be worth mentioning is that the emails I received had a subject of [Datomic TEST MESSAGE] Your Datomic Pro Starter ...
Purely cosmetic, I assume, but my guess is you guys probably want that to just be [Datomic] or something along those lines
@devn: that’s purely from the issue that was impacting things yesterday night through this morning (actually what pointed me to problem), should no longer be the case.