BaseX Scala Client 0.5 released, this time with documentation

Thursday, 18 October 2012 · 7 messages · last reply 4 Nov 2012
MB
Manuel Bernhardt18 Oct 2012 12:33 #
Hi all, I finally found / forcefully took the time and documented the Scala Client library. The new release mostly brings documentation and uses BaseX 7.3. We have been using it for 5 months now and it works nicely. One interesting feature if you're dealing with queries that return large quantities of documents (and use Scala...) is the StreamingClientSession which doesn't cache incoming results but directly passes them on to be consumed by the client code. Check it out here: https://github.com/delving/basex-scala-client Cheers, Manuel
AH
Alexander Holupirek18 Oct 2012 15:27 #
Hi Manuel, thanks a lot for your efforts! +1, Alex
Quoted text · Manuel Bernhardt · 20 lines
On 18.10.2012, at 12:33, Manuel Bernhardt wrote: > Hi all, > > I finally found / forcefully took the time and documented the Scala > Client library. The new release mostly brings documentation and uses > BaseX 7.3. > > We have been using it for 5 months now and it works nicely. > > One interesting feature if you're dealing with queries that return > large quantities of documents (and use Scala...) is the > StreamingClientSession which doesn't cache incoming results but > directly passes them on to be consumed by the client code. > > > Check it out here: https://github.com/delving/basex-scala-client > > Cheers, > > Manuel
CG
Christian Grünin reply to Manuel Bernhardt, 18 Oct 2012, 12:3323 Oct 2012 12:50 #
Manuel, thanks a lot for your Scala client! I have finally added it to the list of clients in our documentation [1]. Best, Christian [1] http://docs.basex.org/wiki/Clients
Quoted text · Manuel Bernhardt · 25 lines
On Thu, Oct 18, 2012 at 12:33 PM, Manuel Bernhardt <bernhardt.manuel at gmail.com> wrote: > Hi all, > > I finally found / forcefully took the time and documented the Scala > Client library. The new release mostly brings documentation and uses > BaseX 7.3. > > We have been using it for 5 months now and it works nicely. > > One interesting feature if you're dealing with queries that return > large quantities of documents (and use Scala...) is the > StreamingClientSession which doesn't cache incoming results but > directly passes them on to be consumed by the client code. > > > Check it out here: https://github.com/delving/basex-scala-client > > Cheers, > > Manuel > _______________________________________________ > BaseX-Talk mailing list > BaseX-Talk at mailman.uni-konstanz.de > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
MG
Meredith Gregoryin reply to Manuel Bernhardt, 18 Oct 2012, 12:3330 Oct 2012 21:03 #
Dear Manuel, This looks very promising. What's the possibility of it running on BaseX 7.5? Best wishes, --greg
Quoted text · Manuel Bernhardt · 26 lines
On Thu, Oct 18, 2012 at 3:33 AM, Manuel Bernhardt < bernhardt.manuel at gmail.com> wrote: > Hi all, > > I finally found / forcefully took the time and documented the Scala > Client library. The new release mostly brings documentation and uses > BaseX 7.3. > > We have been using it for 5 months now and it works nicely. > > One interesting feature if you're dealing with queries that return > large quantities of documents (and use Scala...) is the > StreamingClientSession which doesn't cache incoming results but > directly passes them on to be consumed by the client code. > > > Check it out here: https://github.com/delving/basex-scala-client > > Cheers, > > Manuel > _______________________________________________ > BaseX-Talk mailing list > BaseX-Talk at mailman.uni-konstanz.de > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk >
-- L.G. Meredith Managing Partner Biosimilarity LLC 7329 39th Ave SW Seattle, WA 98136 +1 206.650.3740 http://biosimilarity.blogspot.com
MB
Manuel Bernhardt3 Nov 2012 13:02 #
Hi Greg, sorry, didn't catch this mail. I guess it would be possible to run BaseX 7.5, although I probably have missed something, because I couldn't find any release / dependency of it so far. In any case, I think that unless something changed in the client-server protocol, you should be able to connect to a BaseX 7.5 server also by using this version of the library. Manuel
Quoted text · Meredith Gregory · 52 lines
On Tue, Oct 30, 2012 at 8:03 PM, Meredith Gregory <lgreg.meredith at gmail.com> wrote: > Dear Manuel, > > This looks very promising. What's the possibility of it running on BaseX > 7.5? > > Best wishes, > > --greg > > On Thu, Oct 18, 2012 at 3:33 AM, Manuel Bernhardt > <bernhardt.manuel at gmail.com> wrote: >> >> Hi all, >> >> I finally found / forcefully took the time and documented the Scala >> Client library. The new release mostly brings documentation and uses >> BaseX 7.3. >> >> We have been using it for 5 months now and it works nicely. >> >> One interesting feature if you're dealing with queries that return >> large quantities of documents (and use Scala...) is the >> StreamingClientSession which doesn't cache incoming results but >> directly passes them on to be consumed by the client code. >> >> >> Check it out here: https://github.com/delving/basex-scala-client >> >> Cheers, >> >> Manuel >> _______________________________________________ >> BaseX-Talk mailing list >> BaseX-Talk at mailman.uni-konstanz.de >> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk > > > > > -- > L.G. Meredith > Managing Partner > Biosimilarity LLC > 7329 39th Ave SW > Seattle, WA 98136 > > +1 206.650.3740 > > http://biosimilarity.blogspot.com >
CG
Christian Grün3 Nov 2012 18:45 #
As there have been no general changes in the protocol, I assume that all existing clients (incl. Manuel's Scala protocol) should also work with 7.5.. http://files.basex.org/releases/latest/
Quoted text · Manuel Bernhardt · 69 lines
On Sat, Nov 3, 2012 at 1:02 PM, Manuel Bernhardt <bernhardt.manuel at gmail.com> wrote: > Hi Greg, > > sorry, didn't catch this mail. I guess it would be possible to run > BaseX 7.5, although I probably have missed something, because I > couldn't find any release / dependency of it so far. In any case, I > think that unless something changed in the client-server protocol, you > should be able to connect to a BaseX 7.5 server also by using this > version of the library. > > Manuel > > On Tue, Oct 30, 2012 at 8:03 PM, Meredith Gregory > <lgreg.meredith at gmail.com> wrote: >> Dear Manuel, >> >> This looks very promising. What's the possibility of it running on BaseX >> 7.5? >> >> Best wishes, >> >> --greg >> >> On Thu, Oct 18, 2012 at 3:33 AM, Manuel Bernhardt >> <bernhardt.manuel at gmail.com> wrote: >>> >>> Hi all, >>> >>> I finally found / forcefully took the time and documented the Scala >>> Client library. The new release mostly brings documentation and uses >>> BaseX 7.3. >>> >>> We have been using it for 5 months now and it works nicely. >>> >>> One interesting feature if you're dealing with queries that return >>> large quantities of documents (and use Scala...) is the >>> StreamingClientSession which doesn't cache incoming results but >>> directly passes them on to be consumed by the client code. >>> >>> >>> Check it out here: https://github.com/delving/basex-scala-client >>> >>> Cheers, >>> >>> Manuel >>> _______________________________________________ >>> BaseX-Talk mailing list >>> BaseX-Talk at mailman.uni-konstanz.de >>> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk >> >> >> >> >> -- >> L.G. Meredith >> Managing Partner >> Biosimilarity LLC >> 7329 39th Ave SW >> Seattle, WA 98136 >> >> +1 206.650.3740 >> >> http://biosimilarity.blogspot.com >> > _______________________________________________ > BaseX-Talk mailing list > BaseX-Talk at mailman.uni-konstanz.de > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
MG
Meredith Gregory4 Nov 2012 03:38 #
Dear Manuel and Christian, That's good news! i'll do some experiments to verify. Best wishes, --greg On Sat, Nov 3, 2012 at 10:45 AM, Christian Grün <christian.gruen at gmail.com>wrote:
Quoted text · Christian Grün · 77 lines
> As there have been no general changes in the protocol, I assume that > all existing clients (incl. Manuel's Scala protocol) should also work > with 7.5.. > > http://files.basex.org/releases/latest/ > ___________________________ > > On Sat, Nov 3, 2012 at 1:02 PM, Manuel Bernhardt > <bernhardt.manuel at gmail.com> wrote: > > Hi Greg, > > > > sorry, didn't catch this mail. I guess it would be possible to run > > BaseX 7.5, although I probably have missed something, because I > > couldn't find any release / dependency of it so far. In any case, I > > think that unless something changed in the client-server protocol, you > > should be able to connect to a BaseX 7.5 server also by using this > > version of the library. > > > > Manuel > > > > On Tue, Oct 30, 2012 at 8:03 PM, Meredith Gregory > > <lgreg.meredith at gmail.com> wrote: > >> Dear Manuel, > >> > >> This looks very promising. What's the possibility of it running on BaseX > >> 7.5? > >> > >> Best wishes, > >> > >> --greg > >> > >> On Thu, Oct 18, 2012 at 3:33 AM, Manuel Bernhardt > >> <bernhardt.manuel at gmail.com> wrote: > >>> > >>> Hi all, > >>> > >>> I finally found / forcefully took the time and documented the Scala > >>> Client library. The new release mostly brings documentation and uses > >>> BaseX 7.3. > >>> > >>> We have been using it for 5 months now and it works nicely. > >>> > >>> One interesting feature if you're dealing with queries that return > >>> large quantities of documents (and use Scala...) is the > >>> StreamingClientSession which doesn't cache incoming results but > >>> directly passes them on to be consumed by the client code. > >>> > >>> > >>> Check it out here: https://github.com/delving/basex-scala-client > >>> > >>> Cheers, > >>> > >>> Manuel > >>> _______________________________________________ > >>> BaseX-Talk mailing list > >>> BaseX-Talk at mailman.uni-konstanz.de > >>> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk > >> > >> > >> > >> > >> -- > >> L.G. Meredith > >> Managing Partner > >> Biosimilarity LLC > >> 7329 39th Ave SW > >> Seattle, WA 98136 > >> > >> +1 206.650.3740 > >> > >> http://biosimilarity.blogspot.com > >> > > _______________________________________________ > > BaseX-Talk mailing list > > BaseX-Talk at mailman.uni-konstanz.de > > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk >
-- L.G. Meredith Managing Partner Biosimilarity LLC 7329 39th Ave SW Seattle, WA 98136 +1 206.650.3740 http://biosimilarity.blogspot.com

⚡Generated with XQuery