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