Fork me on GitHub

@casperc: maybe this is helpful - @jonas talks in this presentation how he implemented pagination with Datomic:;t=18m45s


Hello Before this used postgresql as storage for datomic. Datomic supported Couchbase Community Edition?


I am trying to run a (datomic-free) transactor on one host, with a peer on that same host (loading in data) and a peer on another host (where I am trying to explore the data), the connection uri I am using seems to work fine on the same host as the transactor (not using the loopback ip) but the same uri results in a NoRouteToHostException (seems to be coming from h2) on the peer not on the same host as the transactor


clojure.lang.Compiler$CompilerException: java.util.concurrent.ExecutionException: org.h2.jdbc.JdbcSQLException: Connection is broken: " No route to host:" [90067-171], compiling:(NO_SOURCE_FILE:29:10)


that sort of looks like it is trying to use host+port as just the host, but I dunno


oh, looking at netstat it looks like h2 database is being started listening locally, regardless of 'host' setting in the properties file of the transactor


oof, my network must be screwed up, because in fact, the thing I should have checked first (telneting to the host and ip) is also throwing the same error, even though I am sshed in to the host, and ping is working fine


nope, just a combination of firewall rules I didn't know I had, and tools saying "no route to host" for any kind of connection error