Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current Installation Script #20

Open
ealders opened this issue Jun 28, 2023 · 1 comment
Open

Current Installation Script #20

ealders opened this issue Jun 28, 2023 · 1 comment

Comments

@ealders
Copy link

ealders commented Jun 28, 2023

After looking through your readme file it looks like the version of arrow is pretty out of date. Do you know if this will work with the newer versions of Arrow and AWS SDK? Do you happen to have an install script somewhere for installing dependencies? I'm trying to get this loaded up in a Postgres v14.6 Alpine Linux Docker image to do some testing with it. I'd appreciate any advice you have about what versions work and don't work.

@jsm222
Copy link

jsm222 commented Nov 3, 2023

I recently took some notes for ubuntu 22.04, some deb dependencies might be missing, since not tested in a clean environment note apache-arrow-7.0.1 and aws-sdk-cpp 1.9.263 and -DCMAKE_CXX_FLAGS=-Wno-error=deprecated-declaration for openssl 3

git clone https://github.com/aws/aws-sdk-cpp.git
cd aws-sdk-cpp/
git checkout 1.9.263
git submodule update --init --recursive
mkdir build
cd build
cmake -DBUILD_ONLY="s3;core;config;sts;cognito-identity;transfer;identity-management" -DCMAKE_CXX_FLAGS=-Wno-error=deprecated-declarations ..
make 
sudo make install


git clone https://github.com/apache/arrow.git
cd arrow
git checkout apache-arrow-7.0.1
cd cpp
mkdir build
cd build
cmake  -DARROW_PARQUET=ON -DARROW_S3=ON -DARROW_WITH_SNAPPY=ON ..
make
sudo make install


git clone 	https://github.com/pgspider/parquet_s3_fdw.git
cd parquet_s3_fdw
git checkout v1.0.0	
sudo apt-get install postgresql-server-dev-15
make USE_PGXS=1 install

@vitabaks vitabaks mentioned this issue Nov 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants