3 ms·
Yes, I remember someone complaining about datomic not being able to handle multiple meanings for the "as of" column.
by jgalt212 3y ago
Yes, I remember someone complaining about datomic not being able to handle multiple meanings for the "as of" column.
- refset 3y agoProbably this post: https://vvvvalvalval.github.io/posts/2017-07-08-Datomic-this-is-not-the-history-youre-looking-for.html https://vvvvalvalval.github.io/posts/2017-07-08-Datomic-this... > If you're new to Datomic, you probably have the same misconceptions as I did regarding the use of Datomic's historical features. > bad news: you've probably over-estimated the usefulness of these features for implementing your own specific time travel. Unless you really know what you're doing, I recommend you don't use db.asOf(), db.history(), and :db/txInstant in your business logic code. > good news: you've probably under-estimated the usefulness of these features for managing your entire system as a programmer. >I believe the key to getting past this confusion is the distinction between event time (when things happened) and recording time (when your system learns they happened).