Skip to content

cudf_kafka now uses cuDF CMake export targets (CPM) - #7674

Merged
rapids-bot[bot] merged 8 commits into
NVIDIA:branch-0.19from
robertmaynard:fix/link_against_cpm_exports
Mar 25, 2021
Merged

cudf_kafka now uses cuDF CMake export targets (CPM)#7674
rapids-bot[bot] merged 8 commits into
NVIDIA:branch-0.19from
robertmaynard:fix/link_against_cpm_exports

Conversation

@robertmaynard

@robertmaynard robertmaynard commented Mar 22, 2021

Copy link
Copy Markdown
Contributor

This integrates the changes from #7484 plus others required to get
cudf_kafka to build cleanly after the CMake refactoring of cudf

@robertmaynard
robertmaynard requested review from a team as code owners March 22, 2021 23:43
@github-actions github-actions Bot added CMake CMake build issue gpuCI libcudf Affects libcudf (C++/CUDA) code. labels Mar 22, 2021
Comment thread cpp/CMakeLists.txt Outdated
Comment thread cpp/cmake/cudf-config.cmake.in Outdated
@robertmaynard

Copy link
Copy Markdown
Contributor Author

rerun tests

1 similar comment
@dillon-cullinan

Copy link
Copy Markdown
Contributor

rerun tests

@robertmaynard
robertmaynard force-pushed the fix/link_against_cpm_exports branch 2 times, most recently from e4724cd to 052a3fa Compare March 23, 2021 20:35
rapids-bot Bot pushed a commit that referenced this pull request Mar 24, 2021
This rolls up all the cudf changes from #7674 that are necessary for `libcudf_kafka` to build against an installed version of `branch-0.19`.

Authors:
  - Robert Maynard (@robertmaynard)

Approvers:
  - Keith Kraus (@kkraus14)

URL: #7688
@robertmaynard
robertmaynard force-pushed the fix/link_against_cpm_exports branch from 4035d92 to 48b7d15 Compare March 24, 2021 01:42
@robertmaynard robertmaynard changed the title [WIP] Iterate on improving cudf exports and cudf_kafka usage cudf_kafka now uses cuDF CMake export targets (CPM) Mar 24, 2021
@mike-wendt

Copy link
Copy Markdown
Contributor

@robertmaynard Does this supersede #7484?

@codecov

codecov Bot commented Mar 24, 2021

Copy link
Copy Markdown

Codecov Report

Merging #7674 (9afbd7c) into branch-0.19 (7871e7a) will increase coverage by 0.24%.
The diff coverage is n/a.

❗ Current head 9afbd7c differs from pull request most recent head 70dace2. Consider uploading reports for the commit 70dace2 to get more accurate results
Impacted file tree graph

@@               Coverage Diff               @@
##           branch-0.19    #7674      +/-   ##
===============================================
+ Coverage        81.86%   82.10%   +0.24%     
===============================================
  Files              101      101              
  Lines            16884    17080     +196     
===============================================
+ Hits             13822    14024     +202     
+ Misses            3062     3056       -6     
Impacted Files Coverage Δ
python/cudf/cudf/core/buffer.py 83.63% <ø> (+4.39%) ⬆️
python/cudf/cudf/core/column/categorical.py 91.62% <ø> (+0.23%) ⬆️
python/cudf/cudf/core/column/column.py 87.51% <ø> (-0.25%) ⬇️
python/cudf/cudf/core/column/datetime.py 89.09% <ø> (ø)
python/cudf/cudf/core/column/decimal.py 92.75% <ø> (-2.12%) ⬇️
python/cudf/cudf/utils/gpu_utils.py 53.65% <0.00%> (-4.88%) ⬇️
python/cudf/cudf/core/column/lists.py 89.60% <0.00%> (-1.80%) ⬇️
python/cudf/cudf/utils/utils.py 85.06% <0.00%> (-0.38%) ⬇️
... and 17 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 2aa9f5b...70dace2. Read the comment docs.

@robertmaynard

Copy link
Copy Markdown
Contributor Author

@robertmaynard Does this supersede #7484?

Yes

Comment thread cpp/libcudf_kafka/CMakeLists.txt Outdated
Comment thread cpp/libcudf_kafka/CMakeLists.txt Outdated
@kkraus14 kkraus14 added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Mar 24, 2021
@kkraus14

Copy link
Copy Markdown
Contributor

rerun tests

@kkraus14

Copy link
Copy Markdown
Contributor

@gpucibot merge

@rapids-bot
rapids-bot Bot merged commit eb92145 into NVIDIA:branch-0.19 Mar 25, 2021
@robertmaynard
robertmaynard deleted the fix/link_against_cpm_exports branch March 25, 2021 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CMake CMake build issue improvement Improvement / enhancement to an existing function libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants