==> git log -n1 <==
commit 9adb812a0a5fafe44635da646701a66d59267774
Author: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
Date:   Wed Aug 12 01:26:02 2020 -0700

    RMM integration plugin (#5873)
    
    * [CI] Add RMM as an optional dependency
    
    * Replace caching allocator with pool allocator from RMM
    
    * Revert "Replace caching allocator with pool allocator from RMM"
    
    This reverts commit e15845d4e72e890c2babe31a988b26503a7d9038.
    
    * Use rmm::mr::get_default_resource()
    
    * Try setting default resource (doesn't work yet)
    
    * Allocate pool_mr in the heap
    
    * Prevent leaking pool_mr handle
    
    * Separate EXPECT_DEATH() in separate test suite suffixed DeathTest
    
    * Turn off death tests for RMM
    
    * Address reviewer's feedback
    
    * Prevent leaking of cuda_mr
    
    * Fix Jenkinsfile syntax
    
    * Remove unnecessary function in Jenkinsfile
    
    * [CI] Install NCCL into RMM container
    
    * Run Python tests
    
    * Try building with RMM, CUDA 10.0
    
    * Do not use RMM for CUDA 10.0 target
    
    * Actually test for test_rmm flag
    
    * Fix TestPythonGPU
    
    * Use CNMeM allocator, since pool allocator doesn't yet support multiGPU
    
    * Use 10.0 container to build RMM-enabled XGBoost
    
    * Revert "Use 10.0 container to build RMM-enabled XGBoost"
    
    This reverts commit 789021fa31112e25b683aef39fff375403060141.
    
    * Fix Jenkinsfile
    
    * [CI] Assign larger /dev/shm to NCCL
    
    * Use 10.2 artifact to run multi-GPU Python tests
    
    * Add CUDA 10.0 -> 11.0 cross-version test; remove CUDA 10.0 target
    
    * Rename Conda env rmm_test -> gpu_test
    
    * Use env var to opt into CNMeM pool for C++ tests
    
    * Use identical CUDA version for RMM builds and tests
    
    * Use Pytest fixtures to enable RMM pool in Python tests
    
    * Move RMM to plugin/CMakeLists.txt; use PLUGIN_RMM
    
    * Use per-device MR; use command arg in gtest
    
    * Set CMake prefix path to use Conda env
    
    * Use 0.15 nightly version of RMM
    
    * Remove unnecessary header
    
    * Fix a unit test when cudf is missing
    
    * Add RMM demos
    
    * Remove print()
    
    * Use HostDeviceVector in GPU predictor
    
    * Simplify pytest setup; use LocalCUDACluster fixture
    
    * Address reviewers' commments
    
    Co-authored-by: Hyunsu Cho <chohyu01@cs.wasshington.edu>
==> git describe --tags --dirty <==
v0.90-611-g9adb812a0-dirty
==> git status <==
HEAD detached at 9adb812a0
Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
  (commit or discard the untracked or modified content in submodules)
	modified:   Makefile
	modified:   dmlc-core (modified content, untracked content)
	modified:   python-package/setup.py
	modified:   python-package/xgboost/libpath.py
	modified:   rabit (modified content, untracked content)

Untracked files:
  (use "git add <file>..." to include in what will be committed)
	CMakeCache.txt
	CMakeFiles/
	build_env_setup.sh
	cmake/dmlc-config-version.cmake
	cmake/dmlc-config.cmake
	cmake/xgboost-config-version.cmake
	cmake/xgboost-config.cmake
	cmake_install.cmake
	conda_build.sh
	install-libxgboost.sh
	metadata_conda_debug.yaml
	plugin/CMakeFiles/
	plugin/Makefile
	plugin/cmake_install.cmake
	python-package/setup.py.orig
	src/CMakeFiles/
	src/Makefile
	src/cmake_install.cmake
	xgboost.pc

no changes added to commit (use "git add" and/or "git commit -a")
