Re: new: databases/riak

2012-04-04 Thread Piotr Sikora

Hey Jonathan,
is simply removing "JS_SetBranchCallback" call really the right way to cope 
with the 1.8 and 1.9 differences? I was working on a Riak port about a year 
ago and in my patch I've replaced "JS_SetBranchCallback" with 
"JS_SetOperationCallback", however I don't recall where I got this 
suggestion from right now...


Anyway, maybe it would be better to link Riak against the 1.8.5 version that 
landry@ sent to the mailing list earlier today?


Also, do we really want to make a local copy of Erlang instead of using 
system-wide installation?


Best regards,
Piotr Sikora < piotr.sik...@frickle.com >



Re: new: databases/riak

2012-04-04 Thread Martijn Rijkeboer
Hi Jonathan,

> "Riak combines a decentralized key-value store, a flexible map/reduce
> engine,
> and a friendly HTTP/JSON query interface to provide a database ideally
> suited
> for Web applications."
>
> I got some feedback from Jasper on this a while ago and just recently
> I've caught up to the current release and fixed the last few problems
> I'm aware of.
>
> Tested on amd64 with rthreads, vmmap, etc. Topically, it really
> doesn't like not having enough fds (hence the rc_pre function) but
> with that out of the way it works nicely. One of its dependencies,
> leveldb, only builds on amd64, i386 and arm, so trying to test it
> elsewhere isn't going to be productive.

It runs quite nice on AMD64. Only done some light testing.

Kind regards,


Martijn Rijkeboer



new: databases/riak

2012-04-02 Thread Jonathan Matthew
"Riak combines a decentralized key-value store, a flexible map/reduce engine,
and a friendly HTTP/JSON query interface to provide a database ideally suited
for Web applications."

I got some feedback from Jasper on this a while ago and just recently
I've caught up to the current release and fixed the last few problems
I'm aware of.

Tested on amd64 with rthreads, vmmap, etc. Topically, it really
doesn't like not having enough fds (hence the rc_pre function) but
with that out of the way it works nicely. One of its dependencies,
leveldb, only builds on amd64, i386 and arm, so trying to test it
elsewhere isn't going to be productive.


riak.tgz
Description: GNU Zip compressed data