Golang client

75 views
Skip to first unread message

Vincent Van Mulders

unread,
Aug 14, 2017, 4:05:22 PM8/14/17
to RavenDB - 2nd generation document database
I remember reading something about a golang client and the 4.0 RC on ayende.com.

Couldn't refind where it was but was wondering on any updates regarding it?

Trying to decide whether I should wait on it or not.

Oren Eini (Ayende Rahien)

unread,
Aug 14, 2017, 4:08:06 PM8/14/17
to ravendb
It is here:

But it is still pretty raw yet

Hibernating Rhinos Ltd  

Oren Eini l CEO Mobile: + 972-52-548-6969

Office: +972-4-622-7811 l Fax: +972-153-4-622-7811

 


--
You received this message because you are subscribed to the Google Groups "RavenDB - 2nd generation document database" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Vincent Van Mulders

unread,
Aug 14, 2017, 4:13:30 PM8/14/17
to RavenDB - 2nd generation document database
Yeah I've been checking that one.

Any idea about an ETA?


On Monday, 14 August 2017 16:08:06 UTC-4, Oren Eini wrote:
It is here:

But it is still pretty raw yet

Hibernating Rhinos Ltd  

Oren Eini l CEO Mobile: + 972-52-548-6969

Office: +972-4-622-7811 l Fax: +972-153-4-622-7811

 


On Mon, Aug 14, 2017 at 3:05 PM, Vincent Van Mulders <vanmuld...@gmail.com> wrote:
I remember reading something about a golang client and the 4.0 RC on ayende.com.

Couldn't refind where it was but was wondering on any updates regarding it?

Trying to decide whether I should wait on it or not.

--
You received this message because you are subscribed to the Google Groups "RavenDB - 2nd generation document database" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+u...@googlegroups.com.

Oren Eini (Ayende Rahien)

unread,
Aug 14, 2017, 4:14:22 PM8/14/17
to ravendb
A couple of months, probably
We'll likely not sync that to the full 4.0 release
To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+unsubscribe@googlegroups.com.

Oren Eini (Ayende Rahien)

unread,
Aug 14, 2017, 4:14:34 PM8/14/17
to ravendb
If you can help that, it would be great, but it might be easier to wait

Vincent Van Mulders

unread,
Aug 16, 2017, 3:59:45 PM8/16/17
to RavenDB - 2nd generation document database
I've been checking out with 4.0 some more.

Once you add a transformer the results object becomes something like

[{$values : [],$metadata : {}}]

Whats the intent of $values beeing an array? A single result in the transformer returning multiple values? Is there a way to not have it wrapped in $values and return a 3.5 like format?

Oren Eini (Ayende Rahien)

unread,
Aug 16, 2017, 4:03:13 PM8/16/17
to ravendb
Yet, the issue is that you might have multiple values returned from it.

What kind of transformers are you writing?

Hibernating Rhinos Ltd  

Oren Eini l CEO Mobile: + 972-52-548-6969

Office: +972-4-622-7811 l Fax: +972-153-4-622-7811

 


--

Vincent Van Mulders

unread,
Aug 16, 2017, 4:09:54 PM8/16/17
to RavenDB - 2nd generation document database
For example

When a user logs in, the query result on the user collection gets sent to a transformer that loads team names from the team documents the user is related to


To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+u...@googlegroups.com.

Oren Eini (Ayende Rahien)

unread,
Aug 16, 2017, 4:13:44 PM8/16/17
to ravendb
This isn't in yet, but we want to have this in the RQL directly, something like:

select teams[].Name as TeamNames, u.Name
from Users u
with doc(u.Teams) as teams
where u.Email = "vin...@foo.bar"

To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+unsubscribe@googlegroups.com.

Vincent Van Mulders

unread,
Aug 16, 2017, 4:18:20 PM8/16/17
to RavenDB - 2nd generation document database
Im gonna go ahead and give it a bit more time, wait for features like that,stick with 3.5 and wait for the official release 

Did you guys have a dedicated guy for the go client like you have with the python one?

Oren Eini (Ayende Rahien)

unread,
Aug 16, 2017, 4:20:00 PM8/16/17
to ravendb
Yes
To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+unsubscribe@googlegroups.com.

Vincent Van Mulders

unread,
Aug 16, 2017, 4:20:40 PM8/16/17
to RavenDB - 2nd generation document database
Awesome

Can't wait

Vincent Van Mulders

unread,
Oct 30, 2017, 5:15:48 PM10/30/17
to RavenDB - 2nd generation document database
Any updates on the go client for 4.0?

Oren Eini (Ayende Rahien)

unread,
Oct 30, 2017, 5:18:48 PM10/30/17
to ravendb

Hibernating Rhinos Ltd  

Oren Eini l CEO Mobile: + 972-52-548-6969

Office: +972-4-622-7811 l Fax: +972-153-4-622-7811

 


--
You received this message because you are subscribed to the Google Groups "RavenDB - 2nd generation document database" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ravendb+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages