3 ms·
I am biased, but It is a very straight forward implementation building directly on the protobuf interface. It lacks some of the niceties of the interperted driv
by dkhenry 13y ago
I am biased, but It is a very straight forward implementation building directly on the protobuf interface. It lacks some of the niceties of the interperted drivers, but It is as fast as ( or faster in some cases ) then the official drivers ( as best I can tell )
The author stopped working on it for a little because he was tired of refactoring his code as the protocol changed and figured he would just add all the missing bits once they finished the protocol.
- tigeba 13y agoI was eager to give these a whirl but from my perspective the AGPL licensing is rather onerous considering that the official drivers are APL. Not sure if this was intentional or accidental.
- dkhenry 13y agoWell Color me surprised. Your right. I just used the same license that RethinkDB is licensed under, I didn't see that they had the drivers under a different license. By Tomorrow I will have them updated to APL ( luckily I can do this since no one else has really supplied a pull request :-( )
- tigeba 13y agoExcellent! I will check them out and send off a pull request if I run into anything.
- mglukhovsky 13y agoThe official RethinkDB drivers are licensed as Apache 2 (see https://github.com/rethinkdb/rethinkdb/blob/next/drivers/COPYRIGHT https://github.com/rethinkdb/rethinkdb/blob/next/drivers/COP...), whereas the server is licensed under AGPL. We strongly recommend all community drivers use a less restrictive license like Apache 2 (or other license of choice). Also: dkhenry, thanks for all your hard work in helping bring RethinkDB to the Java community!