datahike

https://datahike.io/, Join the conversation at https://discord.com/invite/kEBzMvb, history for this channel is available at https://clojurians.zulipchat.com/#narrow/stream/180378-slack-archive/topic/datahike
Björn Ebbinghaus 2020-12-14T12:28:04.159600Z

@timok Are you sure it is already in SNAPSHOT? There is still an not merged PR: https://github.com/replikativ/datahike/pull/251

timo 2020-12-14T12:56:02.160Z

@mroerni sorry about that. Would you test it if I merged it to a SNAPSHOT release? That would be very helpful. Or do you want to compile it yourself?

Björn Ebbinghaus 2020-12-14T12:57:22.160200Z

I can test it. Sure.

io.replikativ/datahike                             {:git/url "<https://github.com/replikativ/datahike>"
                                                               :sha "06bfac9a3e10d4e41f27ba27adfcd99ad6fd021e"}
in my deps.edn leads to ClassNotFoundException: datahike.java.IEntity but I suspect it is me who fucked something up.

timo 2020-12-14T13:00:05.160400Z

that needs a mvn compile then

timo 2020-12-14T13:01:11.160600Z

thanks for testing. very appreciated!

Björn Ebbinghaus 2020-12-14T13:34:22.160800Z

Are there some breaking changes since the last release? I am getting errors, when transacting my schema:

2020-12-14T13:31:59.957Z Jeb INFO [decide.server-components.database:58] - Transacting schema...
2020-12-14T13:31:59.958Z Jeb DEBUG [datahike.connector:70] - Transacting with arguments: 
2020-12-14T13:31:59.990Z Jeb ERROR [datahike.db:1217] - Schema with attribute :user/id does not exist {:error :retract/schema, :attribute :user/id}
By the way, the debugf print in datahike.connector:70 should be a debug

Björn Ebbinghaus 2020-12-14T13:44:03.161Z

Hm.. But my schema is transacted and works just fine…

timo 2020-12-14T15:15:00.161200Z

We saw that problem already. We will investigate that but it seems to work fine so far. Thanks for reporting though :thumbsup: