Fork me on GitHub
#datomic
<
2016-01-15
>
Ben Kamphaus00:01:29

@kschrader: looking into it, looks like possibly AWS related ( http://status.aws.amazon.com/ 😞 3:13 PM PST We are investigating connectivity issues for some instances in the US-EAST-1 Region. 3:33 PM PST We can confirm connectivity issues when using public IP addresses for some instances within the EC2-Classic network in the US-EAST-1 Region. Connectivity between instances when using private IP addresses is not affected. We continue to work on resolution.

bhagany00:01:57

@bkamphaus: in case you're not continually refreshing, they updated the status with a workaround 10 minutes ago:

bhagany00:01:00

> 4:00 PM PST We continue to work on resolving the connectivity issues when using public IP addresses for some instances within the EC2-Classic network in the US-EAST-1 Region. For instances with an associated Elastic IP address (EIP), we have confirmed that re-associating the EIP address will restore connectivity. For instances using EC2 provided public IP addresses, associating a new EIP address will restore connectivity.

bhagany00:01:24

excellent, thanks

bhagany00:01:03

timing out here… I'll give it a bit

Ben Kamphaus00:01:12

was back up, and timing out now again

bhagany00:01:26

I'm trying to think of a portmanteau of "devops" and "sympathize", but nothing is quite working

Ben Kamphaus01:01:50

@bhagany: @kschrader looks like it’s genuinely back up, I’ll keep checking in on it for a bit.

bhagany01:01:36

confirmed successful download here

domkm06:01:26

Are the ordering of query results deterministic? They seem to be from my brief testing. I am asking because I want a transactor function to compare the result of a peer query with the result of that same query inside a transaction.

luposlip10:01:56

Hi there! Managed to get Datomic Pro running on AWS ECS, in a way that enables me to connect to it from the EC2 host itself (still need to test the connectivity from another container though).

luposlip10:01:30

Compiled a small container to show the proof of concept (without the actual Datomic files): https://github.com/enterlab/docker-aws-ecs-env

isaac11:01:32

Can I put function into rules? I got error when I did test. If can, How to?

robert-stuttaford13:01:42

just a small experience report, in which i use some awesome features of Datomic along with Onyx: http://www.stuttaford.me/2016/01/15/how-cognician-uses-onyx/. super happy to answer any questions!

meow13:01:41

sharing is caring 💌

domkm20:01:18

Has anyone run into a query working with with but erroring with transact? I'm getting an IndexOutOfBoundsException from processing rule when using transact on a dev db. I think it has something to do with serialization, which is evidently my new nemesis. 😉

Lambda/Sierra20:01:23

@domkm: I've never seen that, but I would suggest looking at the transaction data closely, especially the types of all the data structures.

domkm20:01:01

@stuartsierra: Will do. I think it has something to do with a query map being deserialized in the transactor in an odd way. It would be really great if with tx-data went through the same serialization/deserialization pipeline as transact tx-data.

Lambda/Sierra20:01:36

A rough approximation is (read-string (pr-str data)). The real implementation is https://github.com/Datomic/fressian

domkm20:01:06

@stuartsierra: I'm stumped. I've replaced the tx fn with a static implementation. It creates the tx data inside the tx fn so there's no serialization/deserialization. However, it still errors when transacted into dev but not when "transacted" with with.

Lambda/Sierra20:01:42

I got nothing, sorry.

domkm21:01:10

Okay 😞

domkm22:01:22

I finally figured out what causes the rules above to throw the error above when transacted into a dev transactor but not a mem transactor. Renaming the rule from type to something that doesn't shadow clojure.core causes it to work in both cases. How does one submit a bug report? Also, is there a list of known, but not yet fixed, bugs (like JIRA)?

Ben Kamphaus22:01:09

@domkm: there’s not a public facing bug report list at present, but you can send bug reports to <mailto:[email protected]|[email protected]> or post them on group: https://groups.google.com/forum/#!forum/datomic