datomic

Ask questions on the official Q&A site at https://ask.datomic.com!
tatut 2021-05-04T06:55:13.451Z

in datomic cloud it seems retractions without value work [:db/retract <eid> :some/attr] to retract any current value(s)… I was surprised by this as the tx data reference documentation doesn’t mention this possibility

furkan3ayraktar 2021-05-04T07:00:32.451100Z

It was added more than a year ago in https://docs.datomic.com/cloud/releases.html#616-8879. Could be valuable to update the documentation page.

1👍
tatut 2021-05-04T07:03:20.451400Z

good to know

furkan3ayraktar 2021-05-04T07:00:32.451100Z

It was added more than a year ago in https://docs.datomic.com/cloud/releases.html#616-8879. Could be valuable to update the documentation page.

1👍
tatut 2021-05-04T07:03:20.451400Z

good to know

wegi 2021-05-04T15:17:35.453800Z

Hi there. We are currently setting up datomic on-prem to use. And one thing that is not entirely clear is: How do you handle datomic-pro in the CI? We have several CI tasks, that run a lot through the day (depending on the number of pushes). Downloading datomic-pro with the same credentials every time is surely not a good practice, or is it?

wegi 2021-05-06T08:14:30.469200Z

Thanks for the answers :thumbsup:

favila 2021-05-04T15:21:27.453900Z

Is this for peers or the transactor? less specific advice: CIs often provide a file caching mechanism. E.g. CircleCI restore_cache and save_cache

favila 2021-05-04T15:22:20.454100Z

we don’t really need a transactor in any of our CI processes, so this may just be a non-problem?

2021-05-04T16:47:05.456600Z

We either use a docker image which we prepare in advance and use for multiple projects. For other apps we use the in-memory feature (although I think that's deprecated since dev-local).

souenzzo 2021-05-04T19:55:01.456800Z

https://github.com/vvvvalvalval/datomock