Skip to content

Commit 10158d0

Browse files
author
William Malpica
committed
Merge branch 'main' into branch-0.18
2 parents eae1d56 + 6bdc97e commit 10158d0

File tree

3 files changed

+56
-0
lines changed

3 files changed

+56
-0
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1+
<<<<<<< HEAD
12
# BlazingSQL 0.18.0 (February 24, 2021)
3+
=======
4+
# BlazingSQL 0.17.0 (December 10, 2020)
5+
>>>>>>> main
26
37
## New Features
48
- #1139 Adding centralized task executor for kernels
@@ -72,8 +76,13 @@
7276
- #1201 Implement string TRIM
7377
- #1216 Add unit test for DAYOFWEEK
7478
- #1205 Implement string REVERSE
79+
<<<<<<< HEAD
7580
- #1220 Implement string LEFT and RIGHT
7681
- #1223 Add support for UNION statement
82+
=======
83+
- #1220 Implement string LEFT and RIGHT
84+
- #1250 updated README.md and CHANGELOG and others preparing for 0.17 release
85+
>>>>>>> main
7786
7887

7988
## Improvements
@@ -102,6 +111,7 @@
102111
- #1224 Added cudaSetDevice to thread initialization so that the cuda context is available to UCX
103112
- #1229 Change hardcoded version from setup.py
104113
- #1231 Adding docker support for gpuCI scripts
114+
- #1248 Jenkins and Docker scripts were improved for building
105115

106116

107117
## Bug Fixes
@@ -129,8 +139,13 @@
129139
- #1203 Changed code back so that parquet is not read a single rowgroup at a time
130140
- #1207 Calcite uses literal as int32 if not explicit CAST was provided
131141
- #1212 Fixed issue when building the thirdpart, cmake version set to 3.18.4
142+
<<<<<<< HEAD
132143
- #1225 Fixed issue due to change in gather API
133144
- #1258 Fixing gtest version issue
145+
=======
146+
- #1225 Fixed issue due to change in gather API
147+
- #1254 Fixing support of nightly and stable on localhost
148+
>>>>>>> main
134149
135150

136151
# BlazingSQL 0.16.0 (October 22, 2020)

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,17 +118,27 @@ This is the recommended way of building all of the BlazingSQL components and dep
118118
conda create -n bsql python=$PYTHON_VERSION
119119
conda activate bsql
120120
conda install --yes -c conda-forge spdlog=1.7.0 google-cloud-cpp=1.16 ninja
121+
<<<<<<< HEAD
121122
conda install --yes -c rapidsai -c nvidia -c conda-forge -c defaults dask-cuda=0.18 dask-cudf=0.18 cudf=0.18 ucx-py=0.18 ucx-proc=*=gpu python=3.7 cudatoolkit=$CUDA_VERSION
122123
conda install --yes -c conda-forge cmake=3.18 gtest gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive tqdm ipywidgets
124+
=======
125+
conda install --yes -c rapidsai -c nvidia -c conda-forge -c defaults dask-cuda=0.17 dask-cudf=0.17 cudf=0.17 ucx-py=0.17 ucx-proc=*=gpu python=3.7 cudatoolkit=$CUDA_VERSION
126+
conda install --yes -c conda-forge cmake=3.18 gtest gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive
127+
>>>>>>> main
123128
```
124129
Where $CUDA_VERSION is is 10.1, 10.2 or 11.0 and $PYTHON_VERSION is 3.7 or 3.8
125130
*For example for CUDA 10.1 and Python 3.7:*
126131
```bash
127132
conda create -n bsql python=3.7
128133
conda activate bsql
129134
conda install --yes -c conda-forge spdlog=1.7.0 google-cloud-cpp=1.16 ninja
135+
<<<<<<< HEAD
130136
conda install --yes -c rapidsai -c nvidia -c conda-forge -c defaults dask-cuda=0.18 dask-cudf=0.18 cudf=0.18 ucx-py=0.18 ucx-proc=*=gpu python=3.7 cudatoolkit=10.1
131137
conda install --yes -c conda-forge cmake=3.18 gtest gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive tqdm ipywidgets
138+
=======
139+
conda install --yes -c rapidsai -c nvidia -c conda-forge -c defaults dask-cuda=0.17 dask-cudf=0.17 cudf=0.17 ucx-py=0.17 ucx-proc=*=gpu python=3.7 cudatoolkit=10.1
140+
conda install --yes -c conda-forge cmake=3.18 gtest gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive
141+
>>>>>>> main
132142
```
133143

134144
### Build
@@ -153,17 +163,27 @@ $CONDA_PREFIX now has a folder for the blazingsql repository.
153163
conda create -n bsql python=$PYTHON_VERSION
154164
conda activate bsql
155165
conda install --yes -c conda-forge spdlog=1.7.0 google-cloud-cpp=1.16 ninja
166+
<<<<<<< HEAD
156167
conda install --yes -c rapidsai-nightly -c nvidia -c conda-forge -c defaults dask-cuda=0.19 dask-cudf=0.19 cudf=0.19 ucx-py=0.19 ucx-proc=*=gpu python=3.7 cudatoolkit=$CUDA_VERSION
157168
conda install --yes -c conda-forge cmake=3.18 gtest==1.10.0=h0efe328_4 gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive tqdm ipywidgets
169+
=======
170+
conda install --yes -c rapidsai-nightly -c nvidia -c conda-forge -c defaults dask-cuda=0.18 dask-cudf=0.18 cudf=0.18 ucx-py=0.18 ucx-proc=*=gpu python=3.7 cudatoolkit=$CUDA_VERSION
171+
conda install --yes -c conda-forge cmake=3.18 gtest gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive
172+
>>>>>>> main
158173
```
159174
Where $CUDA_VERSION is is 10.1, 10.2 or 11.0 and $PYTHON_VERSION is 3.7 or 3.8
160175
*For example for CUDA 10.1 and Python 3.7:*
161176
```bash
162177
conda create -n bsql python=3.7
163178
conda activate bsql
164179
conda install --yes -c conda-forge spdlog=1.7.0 google-cloud-cpp=1.16 ninja
180+
<<<<<<< HEAD
165181
conda install --yes -c rapidsai-nightly -c nvidia -c conda-forge -c defaults dask-cuda=0.19 dask-cudf=0.19 cudf=0.19 ucx-py=0.19 ucx-proc=*=gpu python=3.7 cudatoolkit=10.1
166182
conda install --yes -c conda-forge cmake=3.18 gtest==1.10.0=h0efe328_4 gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive tqdm ipywidgets
183+
=======
184+
conda install --yes -c rapidsai-nightly -c nvidia -c conda-forge -c defaults dask-cuda=0.18 dask-cudf=0.18 cudf=0.18 ucx-py=0.18 ucx-proc=*=gpu python=3.7 cudatoolkit=10.1
185+
conda install --yes -c conda-forge cmake=3.18 gtest gmock cppzmq cython=0.29 openjdk=8.0 maven jpype1 netifaces pyhive
186+
>>>>>>> main
167187
```
168188

169189
### Build

conda-build-docker.sh

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,21 @@
3030
# BLAZING_GPUCI_JOB=gpu-build ./conda-build-docker.sh cudf_version cuda_version python_version
3131
#
3232
# Run only the CPU BUILD job and upload the blazingsql package to your conda channel with the label main
33+
<<<<<<< HEAD
3334
# BLAZING_GPUCI_JOB=cpu-build ./conda-build-docker.sh 0.18 10.2 3.7 conda_token main conda_username
35+
=======
36+
# BLAZING_GPUCI_JOB=cpu-build ./conda-build-docker.sh 0.17 10.0 3.7 conda_token main conda_username
37+
>>>>>>> main
3438
#
3539
# Run GPUCI jobs with defaults:
3640
# ./conda-build-docker.sh
3741
# ================================================================
3842
# NOTE Defaults:
43+
<<<<<<< HEAD
3944
# cudf_version=0.18
45+
=======
46+
# cudf_version=0.17
47+
>>>>>>> main
4048
# cuda_version=10.2
4149
# python_version=3.7
4250
# conda_token=""
@@ -82,14 +90,23 @@ HELP="# ================================================================
8290
# BLAZING_GPUCI_JOB=gpu-build ./conda-build-docker.sh cudf_version cuda_version python_version
8391
#
8492
# Run only the CPU BUILD job and upload the blazingsql package to your conda channel with the label main
93+
<<<<<<< HEAD
8594
# BLAZING_GPUCI_JOB=cpu-build ./conda-build-docker.sh 0.18 10.2 3.7 conda_token main conda_username
95+
=======
96+
# BLAZING_GPUCI_JOB=cpu-build ./conda-build-docker.sh 0.17 10.0 3.7 conda_token main conda_username
97+
>>>>>>> main
8698
#
8799
# Run GPUCI jobs with defaults:
88100
# ./conda-build-docker.sh
89101
# ================================================================
90102
# NOTE Defaults:
103+
<<<<<<< HEAD
91104
# cudf_version=0.18
92105
# cuda_version=10.2
106+
=======
107+
# cudf_version=0.17
108+
# cuda_version=10.1
109+
>>>>>>> main
93110
# python_version=3.7
94111
# conda_token=""
95112
# custom_label=""
@@ -126,7 +143,11 @@ if [ -z $BLAZING_GPUCI_OS ]; then
126143
echo "BLAZING_GPUCI_OS: $BLAZING_GPUCI_OS"
127144
fi
128145

146+
<<<<<<< HEAD
129147
CUDF_VERSION="0.18"
148+
=======
149+
CUDF_VERSION="0.17"
150+
>>>>>>> main
130151
if [ ! -z $1 ]; then
131152
CUDF_VERSION=$1
132153
fi

0 commit comments

Comments
 (0)