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

arkouda_server refactor with external integration #1602

Merged
Show file tree
Hide file tree
Changes from 7 commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
92ee410
initial checkin of refactoring
hokiegeek2 Jul 13, 2022
48de0f7
got ArkoudaServerDaemon integrated into arkouda_server and working
hokiegeek2 Jul 14, 2022
c485907
added k8s integration logic, implemented k8s-aware ArkoudaServerDaemon
hokiegeek2 Jul 14, 2022
6b73f1f
added k8s-enterprise logic
hokiegeek2 Jul 14, 2022
473a11d
Added libcurl4-openssl-dev to CI for Curl module logic
hokiegeek2 Jul 14, 2022
88e77f2
Merge branch 'master' of github.com:Bears-R-Us/arkouda into arkouda_s…
hokiegeek2 Jul 18, 2022
655cdd1
updates per PR feedback
hokiegeek2 Jul 20, 2022
45d4e16
merged upstream master, cleaned up formatting
hokiegeek2 Jul 26, 2022
122838d
merge upstream master
hokiegeek2 Aug 4, 2022
c06c4df
merged upstream master
hokiegeek2 Aug 4, 2022
d5e0cc7
Merge branch 'master' of github.com:Bears-R-Us/arkouda into arkouda_s…
hokiegeek2 Aug 8, 2022
2f80f7c
added writeup for external system integration, specificall register/d…
hokiegeek2 Aug 9, 2022
905e7a4
fixed link
hokiegeek2 Aug 9, 2022
c9af2bd
Added config instructions
hokiegeek2 Aug 9, 2022
e23116f
Merge branch 'arkouda_server_refactor_external_integration' of github…
hokiegeek2 Aug 9, 2022
53d209d
refactored configuration logic to better isolate external integration…
hokiegeek2 Aug 10, 2022
92c7551
Merge branch 'master' of github.com:Bears-R-Us/arkouda into arkouda_s…
hokiegeek2 Aug 10, 2022
c36f105
centralized k8s config and register/deregister logic in the ExternalI…
hokiegeek2 Aug 10, 2022
202cb41
merge upstream master
hokiegeek2 Aug 10, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
apt-get update && apt-get install -y python3-pip libhdf5-dev hdf5-tools libzmq3-dev
apt-get update && apt-get install -y python3-pip libhdf5-dev hdf5-tools libzmq3-dev libcurl4-openssl-dev
python3 -m pip install types-pkg_resources versioneer
python3 -m pip install -e .[dev]
- name: Arkouda mypy
Expand All @@ -37,7 +37,7 @@ jobs:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
apt-get update && apt-get install -y python3-pip libhdf5-dev hdf5-tools libzmq3-dev
apt-get update && apt-get install -y python3-pip libhdf5-dev hdf5-tools libzmq3-dev libcurl4-openssl-dev
python3 -m pip install versioneer
python3 -m pip install -e .[dev]
- name: Arkouda make doc
Expand All @@ -52,7 +52,7 @@ jobs:
- uses: actions/checkout@v2
- name: Install Dependencies
run: |
apt-get update && apt-get install -y python3-pip libhdf5-dev hdf5-tools libzmq3-dev
apt-get update && apt-get install -y python3-pip libhdf5-dev hdf5-tools libzmq3-dev libcurl4-openssl-dev
python3 -m pip install types-pkg_resources versioneer
python3 -m pip install -e .[dev]
- name: Arkouda flake8
Expand All @@ -77,7 +77,7 @@ jobs:
apt-get update && apt-get install -y -V ca-certificates lsb-release wget
wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev libcurl4-openssl-dev
echo "\$(eval \$(call add-path,/usr/lib/x86_64-linux-gnu/hdf5/serial/))" > Makefile.paths
- name: Check python version
run: |
Expand All @@ -104,7 +104,7 @@ jobs:
apt-get update && apt-get install -y -V ca-certificates lsb-release wget
wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev libcurl4-openssl-dev
echo "\$(eval \$(call add-path,/usr/lib/x86_64-linux-gnu/hdf5/serial/))" > Makefile.paths
- name: Check chpl version
run: |
Expand Down Expand Up @@ -137,7 +137,7 @@ jobs:
apt-get update && apt-get install -y -V ca-certificates lsb-release wget
wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev libcurl4-openssl-dev
echo "\$(eval \$(call add-path,/usr/lib/x86_64-linux-gnu/hdf5/serial/))" > Makefile.paths
- name: Build/Install Arkouda
run: |
Expand Down Expand Up @@ -169,7 +169,7 @@ jobs:
apt-get update && apt-get install -y -V ca-certificates lsb-release wget
wget https://apache.jfrog.io/artifactory/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get install -y -V ./apache-arrow-apt-source-latest-$(lsb_release --codename --short).deb
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev
apt-get update && apt-get install -y libhdf5-dev hdf5-tools libzmq3-dev python3-pip libarrow-dev libparquet-dev libcurl4-openssl-dev
echo "\$(eval \$(call add-path,/usr/lib/x86_64-linux-gnu/hdf5/serial/))" > Makefile.paths
- name: Run unit tests
run: |
Expand Down
Loading