Hi, I need to calculate weighted quartile from a list of values and their counts, and all solutions that i found revolves around calculating the cumulative count. Since monetdb lacks the sum over window function, I want to create an aggregate function in python to return the weighted quartile after computing the cumulative count. As I understand there is 3 branches: release, candidate and dev. Currently the release version is june2016, candidate is dec 2016, dev is the default. Is the python integration only supported on default branch? Any plan to move it to stable branch? Thank you.
On 15/12/16 02:11, Imad Hajj Chahine wrote:
Hi,
I need to calculate weighted quartile from a list of values and their counts, and all solutions that i found revolves around calculating the cumulative count. Since monetdb lacks the sum over window function, I want to create an aggregate function in python to return the weighted quartile after computing the cumulative count.
As I understand there is 3 branches: release, candidate and dev. Currently the release version is june2016, candidate is dec 2016, dev is the default. Is the python integration only supported on default branch? Any plan to move it to stable branch?
Python integration is available in the upcoming Dec2016 release (i.e. the candidate branch). -- Sjoerd Mullender
Thank you Sjoerd,
When you say python integration will be available in the Dec2016 release,
that means I dont have to compile from source to have this feature, I can
directly use one of the distribution you provide?
Does the same thing apply for RIntegration, is it going to be supported in
Dec2016 without any source compilation?
Where I can check the upcoming release dates, with the features packaged?
As for the flag to use when compiling from source, I am currently using the
following:
./configure --enable-rintegration=yes --prefix=/home/centos/monetdb
--enable-testing=no --enable-developer=no --enable-debug=no
--enable-optimize=yes --enable-int128=yes
Anything to add if I need to run in a prod environment?
Thank you.
On Thu, Dec 15, 2016 at 10:56 AM, Sjoerd Mullender
Hi,
I need to calculate weighted quartile from a list of values and their counts, and all solutions that i found revolves around calculating the cumulative count. Since monetdb lacks the sum over window function, I want to create an aggregate function in python to return the weighted quartile after computing the cumulative count.
As I understand there is 3 branches: release, candidate and dev. Currently the release version is june2016, candidate is dec 2016, dev is
On 15/12/16 02:11, Imad Hajj Chahine wrote: the default. Is the python integration only supported on default branch? Any plan to move it to stable branch?
Python integration is available in the upcoming Dec2016 release (i.e. the candidate branch).
-- Sjoerd Mullender
_______________________________________________ users-list mailing list users-list@monetdb.org https://www.monetdb.org/mailman/listinfo/users-list
On 12/17/2016 09:47 AM, imad hajj chahine wrote:
Thank you Sjoerd,
When you say python integration will be available in the Dec2016 release, that means I dont have to compile from source to have this feature, I can directly use one of the distribution you provide? Does the same thing apply for RIntegration, is it going to be supported in Dec2016 without any source compilation? Where I can check the upcoming release dates, with the features packaged?
It depends on which distribution you want to use. It's available for Fedora, CentOS 7, Debian 8, and Ubuntu (not precise). Not for any of the other binary distributions that we make. And when I say it's available, you do need to install a separate package (Fedora: MonetDB-python2 and MonetDB-R, Debian and Ubuntu: monetdb-python2 and monetdb-r). Releases are always a surprise (as in, we also don't know when exactly). The intention is still to release this year. For a sneak preview, try yum --enablerepo=monetdb-testing upgrade MonetDB\* I can already say this is not going to be the final release, but the difference with the final release should be small.
As for the flag to use when compiling from source, I am currently using the following:
./configure --enable-rintegration=yes --prefix=/home/centos/monetdb --enable-testing=no --enable-developer=no --enable-debug=no --enable-optimize=yes --enable-int128=yes
Anything to add if I need to run in a prod environment?
To get Python integration, you may want to add --enable-pyintegration=yes. Also make sure all required packages are installed. For Inspiration see the MonetDB.spec file (I assume you're doing this on CentOS from the command line).
Thank you.
On Thu, Dec 15, 2016 at 10:56 AM, Sjoerd Mullender
mailto:sjoerd@acm.org> wrote: On 15/12/16 02:11, Imad Hajj Chahine wrote: > Hi, > > I need to calculate weighted quartile from a list of values and their counts, and all solutions that i found revolves around calculating the cumulative count. > Since monetdb lacks the sum over window function, I want to create an aggregate function in python to return the weighted quartile after computing the cumulative count. > > As I understand there is 3 branches: release, candidate and dev. Currently the release version is june2016, candidate is dec 2016, dev is the default. Is the python integration only supported on default branch? Any plan to move it to stable branch?
Python integration is available in the upcoming Dec2016 release (i.e. the candidate branch).
-- Sjoerd Mullender
_______________________________________________ users-list mailing list users-list@monetdb.org mailto:users-list@monetdb.org https://www.monetdb.org/mailman/listinfo/users-list https://www.monetdb.org/mailman/listinfo/users-list
_______________________________________________ users-list mailing list users-list@monetdb.org https://www.monetdb.org/mailman/listinfo/users-list
-- Sjoerd Mullender
participants (3)
-
Imad Hajj Chahine
-
Sjoerd Mullender
-
Sjoerd Mullender