Hi all,
Just to report that I updated a C++ client for BaseX 8.0, according to the new digest protocol (http://docs.basex.org/wiki/Clients)
Cheers
Hi Jean-Marc,
Good to hear! Where can I find the client code?
Christian
On Sat, Jan 31, 2015 at 4:10 PM, jean-marc Mercier jeanmarc.mercier@gmail.com wrote:
Hi all,
Just to report that I updated a C++ client for BaseX 8.0, according to the new digest protocol (http://docs.basex.org/wiki/Clients)
Cheers
Hi christian,
I should probably update this old repository : https://github.com/JohnLeM/BasexCPPAPI/
However you already made a remark concerning this code : I should update this C++ client to your standard client architecture. I'll try to update the client before commiting, let me some days left.
For information, I am toying with this client to switch from XQUERY to C++, due to performance issues related to BaseX map and array computations. I will try to report this problem, it might be a quite instructive and interesting one.
2015-01-31 16:31 GMT+01:00 Christian Grün christian.gruen@gmail.com:
Hi Jean-Marc,
Good to hear! Where can I find the client code?
Christian
On Sat, Jan 31, 2015 at 4:10 PM, jean-marc Mercier jeanmarc.mercier@gmail.com wrote:
Hi all,
Just to report that I updated a C++ client for BaseX 8.0, according to
the
new digest protocol (http://docs.basex.org/wiki/Clients)
Cheers
Christian,
Hello. I just commited changes to https://github.com/JohnLeM/BasexCPPAPI/ Major changes : - C++ client for BaseX 8.0, according to the new digest protocol ( http://docs.basex.org/wiki/Clients) but it should also works for ancient version (I tested a 7.8). - simplified C++ interface to BaseX
I started also to standardize the client to your client architecture : execute(), info(), close() I will slowly implement other commands.
Note : - I compiled it under VS2015, boost 1_57, Platform 64 (important for addressing memory larger than 1,5 Gb) and 32. Seems to work finely. - I guess than the makefile is outdated now. I did not install gcc on my comp (always a pain to Mingw / gcc a windows installation ...), maybe Dirk could have a look at it ?
Cheers, Jean-Marc
2015-01-31 17:55 GMT+01:00 jean-marc Mercier jeanmarc.mercier@gmail.com:
Hi christian,
I should probably update this old repository : https://github.com/JohnLeM/BasexCPPAPI/
However you already made a remark concerning this code : I should update this C++ client to your standard client architecture. I'll try to update the client before commiting, let me some days left.
For information, I am toying with this client to switch from XQUERY to C++, due to performance issues related to BaseX map and array computations. I will try to report this problem, it might be a quite instructive and interesting one.
2015-01-31 16:31 GMT+01:00 Christian Grün christian.gruen@gmail.com:
Hi Jean-Marc,
Good to hear! Where can I find the client code?
Christian
On Sat, Jan 31, 2015 at 4:10 PM, jean-marc Mercier jeanmarc.mercier@gmail.com wrote:
Hi all,
Just to report that I updated a C++ client for BaseX 8.0, according to
the
new digest protocol (http://docs.basex.org/wiki/Clients)
Cheers
Jean-Marc,
Thanks for the new client! I have added your link to our list of bindings [1].
All the best, Christian
[1] http://docs.basex.org/wiki/Clients
On Mon, Feb 2, 2015 at 12:51 PM, jean-marc Mercier jeanmarc.mercier@gmail.com wrote:
Christian,
Hello. I just commited changes to https://github.com/JohnLeM/BasexCPPAPI/ Major changes :
- C++ client for BaseX 8.0, according to the new digest protocol
(http://docs.basex.org/wiki/Clients) but it should also works for ancient version (I tested a 7.8).
- simplified C++ interface to BaseX
I started also to standardize the client to your client architecture : execute(), info(), close() I will slowly implement other commands.
Note :
- I compiled it under VS2015, boost 1_57, Platform 64 (important for
addressing memory larger than 1,5 Gb) and 32. Seems to work finely.
- I guess than the makefile is outdated now. I did not install gcc on my
comp (always a pain to Mingw / gcc a windows installation ...), maybe Dirk could have a look at it ?
Cheers, Jean-Marc
2015-01-31 17:55 GMT+01:00 jean-marc Mercier jeanmarc.mercier@gmail.com:
Hi christian,
I should probably update this old repository : https://github.com/JohnLeM/BasexCPPAPI/
However you already made a remark concerning this code : I should update this C++ client to your standard client architecture. I'll try to update the client before commiting, let me some days left.
For information, I am toying with this client to switch from XQUERY to C++, due to performance issues related to BaseX map and array computations. I will try to report this problem, it might be a quite instructive and interesting one.
2015-01-31 16:31 GMT+01:00 Christian Grün christian.gruen@gmail.com:
Hi Jean-Marc,
Good to hear! Where can I find the client code?
Christian
On Sat, Jan 31, 2015 at 4:10 PM, jean-marc Mercier jeanmarc.mercier@gmail.com wrote:
Hi all,
Just to report that I updated a C++ client for BaseX 8.0, according to the new digest protocol (http://docs.basex.org/wiki/Clients)
Cheers
Christian, Nice, thanks. Take care however, this C++ client has not been tested by anyone except me ! I will add a readme.txt for reporting issues to BaseX list.
2015-02-02 13:34 GMT+01:00 Christian Grün christian.gruen@gmail.com:
Jean-Marc,
Thanks for the new client! I have added your link to our list of bindings [1].
All the best, Christian
[1] http://docs.basex.org/wiki/Clients
On Mon, Feb 2, 2015 at 12:51 PM, jean-marc Mercier jeanmarc.mercier@gmail.com wrote:
Christian,
Hello. I just commited changes to
https://github.com/JohnLeM/BasexCPPAPI/
Major changes :
- C++ client for BaseX 8.0, according to the new digest protocol
(http://docs.basex.org/wiki/Clients) but it should also works for
ancient
version (I tested a 7.8).
- simplified C++ interface to BaseX
I started also to standardize the client to your client architecture : execute(), info(), close() I will slowly implement other commands.
Note :
- I compiled it under VS2015, boost 1_57, Platform 64 (important for
addressing memory larger than 1,5 Gb) and 32. Seems to work finely.
- I guess than the makefile is outdated now. I did not install gcc on my
comp (always a pain to Mingw / gcc a windows installation ...), maybe
Dirk
could have a look at it ?
Cheers, Jean-Marc
2015-01-31 17:55 GMT+01:00 jean-marc Mercier <jeanmarc.mercier@gmail.com :
Hi christian,
I should probably update this old repository : https://github.com/JohnLeM/BasexCPPAPI/
However you already made a remark concerning this code : I should update this C++ client to your standard client architecture. I'll try to
update the
client before commiting, let me some days left.
For information, I am toying with this client to switch from XQUERY to C++, due to performance issues related to BaseX map and array
computations.
I will try to report this problem, it might be a quite instructive and interesting one.
2015-01-31 16:31 GMT+01:00 Christian Grün christian.gruen@gmail.com:
Hi Jean-Marc,
Good to hear! Where can I find the client code?
Christian
On Sat, Jan 31, 2015 at 4:10 PM, jean-marc Mercier jeanmarc.mercier@gmail.com wrote:
Hi all,
Just to report that I updated a C++ client for BaseX 8.0, according
to
the new digest protocol (http://docs.basex.org/wiki/Clients)
Cheers
basex-talk@mailman.uni-konstanz.de