You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by al...@apache.org on 2023/05/30 21:00:41 UTC

[datasketches-postgresql] branch boost-1.75.0 created (now cf1781e)

This is an automated email from the ASF dual-hosted git repository.

alsay pushed a change to branch boost-1.75.0
in repository https://gitbox.apache.org/repos/asf/datasketches-postgresql.git


      at cf1781e  we don't include Boost into PGXN distribution since such large packages are not supported there

This branch includes the following new commits:

     new 07fcddd  Boost 1.75.0 works with gcc 4.8.5 still used in rhel7 distributions
     new 70e02e8  Mention Boost 1.75.0 since it still works with gcc 4.8.5, updated list of sketches
     new cf1781e  we don't include Boost into PGXN distribution since such large packages are not supported there

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-postgresql] 03/03: we don't include Boost into PGXN distribution since such large packages are not supported there

Posted by al...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

alsay pushed a commit to branch boost-1.75.0
in repository https://gitbox.apache.org/repos/asf/datasketches-postgresql.git

commit cf1781e3b3701f9be8bff445946d04c6c7beb4e3
Author: AlexanderSaydakov <Al...@users.noreply.github.com>
AuthorDate: Tue May 30 14:00:30 2023 -0700

    we don't include Boost into PGXN distribution since such large packages
    are not supported there
---
 package.sh | 13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

diff --git a/package.sh b/package.sh
index f4c4f84..2e876c0 100755
--- a/package.sh
+++ b/package.sh
@@ -34,11 +34,6 @@ fi
 # version of datasketches-cpp core library to include
 CORETAG=4.1.0
 
-# boost version to include
-BOOSTVER=1.76.0
-BOOSTNAME=boost_${BOOSTVER//./_}
-BOOSTURL=https://boostorg.jfrog.io/artifactory/main/release/$BOOSTVER/source/$BOOSTNAME.zip
-
 DST=datasketches-$VER
 
 PGARCH=postgresql-$VER.zip
@@ -51,7 +46,6 @@ git archive --format zip --prefix=$DST/ --output $PGARCH $TAG
 cd ../datasketches-cpp
 git archive --format zip --output ../datasketches-postgresql/$COREARCH $CORETAG
 cd ../datasketches-postgresql
-#wget $BOOSTURL
 
 unzip $PGARCH
 COREDIR=$DST/datasketches-cpp
@@ -62,10 +56,7 @@ unzip $COREARCH -d $COREDIR
 rm $COREDIR/README.md
 rm $COREDIR/*/README.md
 
-#unzip $BOOSTNAME.zip
-#mv boost_${BOOSTVER//./_}/boost $DST
-
 zip -r $DST.zip $DST
 
-rm -f $PGARCH $COREARCH $BOOSTNAME.zip
-rm -rf $DST $BOOSTNAME
+rm -f $PGARCH $COREARCH
+rm -rf $DST


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-postgresql] 01/03: Boost 1.75.0 works with gcc 4.8.5 still used in rhel7 distributions

Posted by al...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

alsay pushed a commit to branch boost-1.75.0
in repository https://gitbox.apache.org/repos/asf/datasketches-postgresql.git

commit 07fcddd78c7ba1e97aa5a3f13ad568dee47764b4
Author: AlexanderSaydakov <Al...@users.noreply.github.com>
AuthorDate: Tue May 30 13:56:50 2023 -0700

    Boost 1.75.0 works with gcc 4.8.5 still used in rhel7 distributions
---
 Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index c9223f3..dcc314a 100644
--- a/Makefile
+++ b/Makefile
@@ -49,7 +49,7 @@ CORE = datasketches-cpp
 
 # assume a dir or link named "boost" in the current dir
 BOOST = boost
-BOOST_VER = 1.82.0
+BOOST_VER = 1.75.0
 BOOST_FILE = boost_$(subst .,_,$(BOOST_VER))
 BOOST_URL = https://boostorg.jfrog.io/artifactory/main/release/$(BOOST_VER)/source/$(BOOST_FILE).zip
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-postgresql] 02/03: Mention Boost 1.75.0 since it still works with gcc 4.8.5, updated list of sketches

Posted by al...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

alsay pushed a commit to branch boost-1.75.0
in repository https://gitbox.apache.org/repos/asf/datasketches-postgresql.git

commit 70e02e889c20a7c2324139a1698319474df13ed4
Author: AlexanderSaydakov <Al...@users.noreply.github.com>
AuthorDate: Tue May 30 13:58:33 2023 -0700

    Mention Boost 1.75.0 since it still works with gcc 4.8.5, updated list
    of sketches
---
 README.md | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md
index e39c843..3cfdbe5 100755
--- a/README.md
+++ b/README.md
@@ -28,15 +28,17 @@ If you are interested in making contributions to this site please see our
 ## This extension currently supports the following sketches:
 
 - CPC (Compressed Probabilistic Counting) sketch - very compact (smaller than HLL when serialized) distinct-counting sketch
-- Theta sketch - distinct counting with set operations (union, intersection, a-not-b)
 - HLL sketch - very compact distinct-counting sketch based on HyperLogLog algorithm
-- KLL float quantiles sketch - for estimating distributions: quantile, rank, PMF (histogram), CDF
+- Theta sketch - distinct counting with set operations (union, intersection, a-not-b)
+- Array Of Doubles (AOD) sketch - a kind of Tuple sketch with array of double values associated with each key
+- KLL (float and double) quantiles sketch - for estimating distributions: quantile, rank, PMF (histogram), CDF
+- Quantiles sketch (inferior to KLL, for long-term support of data sets)
 - Frequent strings sketch - capture the heaviest items (strings) by count or by some other weight
 
 ## Building this PostgreSQL Extension Requires 4 Dependencies
 
 * C++11
-* Boost version 1.76.0 we know this works, older and newer may work as well
+* Boost version 1.75.0 we know this works, older and newer may work as well
 * PostgreSQL database versions 9.6 and higher
 * [DataSketches *C++/Python Core*](https://github.com/apache/datasketches-cpp) version 4.1.0 or later
 
@@ -93,7 +95,7 @@ both of which can be obtained from
 From the command line at the PGXN installed root or the root of the C++ PostgreSQL Adaptor run:
 
 * *make*
-* *sudo make install*  #sudo may not be required depending on how PSQL was installed
+* *sudo make install*  #sudo may not be required depending on how PostgreSQL was installed
 
 NOTE: On MacOSX Mojave, if you see a warning similar to this:
 


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org