dependabot[bot]
6a43a4b9d3
Bump mamba-org/provision-with-micromamba from 14 to 16 ( #10275 )
...
Bumps [mamba-org/provision-with-micromamba](https://github.com/mamba-org/provision-with-micromamba ) from 14 to 16.
- [Release notes](https://github.com/mamba-org/provision-with-micromamba/releases )
- [Commits](f347426e57...3c96c0c276 )
---
updated-dependencies:
- dependency-name: mamba-org/provision-with-micromamba
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 18:39:35 -07:00
Dmitry Razdoburdin
c7e7ce7569
[SYCL] Add nodes initialisation ( #10269 )
...
---------
Co-authored-by: Dmitry Razdoburdin <>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 23:38:52 +08:00
Jiaming Yuan
7a54ca41c9
[CI] Bump checkout action version. ( #10305 )
2024-05-21 16:38:20 +08:00
dependabot[bot]
d66b5570f4
Bump commons-logging:commons-logging in /jvm-packages/xgboost4j ( #10294 )
...
Bumps commons-logging:commons-logging from 1.3.1 to 1.3.2.
---
updated-dependencies:
- dependency-name: commons-logging:commons-logging
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 15:49:26 +08:00
dependabot[bot]
841867e05a
Bump actions/checkout from 2 to 4 ( #10274 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 13:18:03 +08:00
dependabot[bot]
e7f8f40240
Bump ossf/scorecard-action from 2.3.1 to 2.3.3 ( #10280 )
...
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) from 2.3.1 to 2.3.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](0864cf1902...dc50aa9510 )
---
updated-dependencies:
- dependency-name: ossf/scorecard-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 11:56:56 +08:00
dependabot[bot]
d5c9ef64a5
Bump conda-incubator/setup-miniconda from 2.1.1 to 3.0.4 ( #10278 )
...
Bumps [conda-incubator/setup-miniconda](https://github.com/conda-incubator/setup-miniconda ) from 2.1.1 to 3.0.4.
- [Release notes](https://github.com/conda-incubator/setup-miniconda/releases )
- [Commits](https://github.com/conda-incubator/setup-miniconda/compare/v2.1.1...v3.0.4 )
---
updated-dependencies:
- dependency-name: conda-incubator/setup-miniconda
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-21 10:15:00 +08:00
Jiaming Yuan
a5a58102e5
Revamp the rabit implementation. ( #10112 )
...
This PR replaces the original RABIT implementation with a new one, which has already been partially merged into XGBoost. The new one features:
- Federated learning for both CPU and GPU.
- NCCL.
- More data types.
- A unified interface for all the underlying implementations.
- Improved timeout handling for both tracker and workers.
- Exhausted tests with metrics (fixed a couple of bugs along the way).
- A reusable tracker for Python and JVM packages.
2024-05-20 11:56:23 +08:00
Jiaming Yuan
ba9b4cb1ee
Fix pylint. ( #10296 )
2024-05-17 13:28:39 +08:00
Jiaming Yuan
835e59e538
Use a thread pool for external memory. ( #10288 )
2024-05-16 19:32:12 +08:00
Philip Hyunsu Cho
ee2afb3256
Adopt new logo ( #10270 )
2024-05-14 12:58:50 -07:00
Jiaming Yuan
ca1d04bcb7
Release data in cache. ( #10286 )
2024-05-14 14:20:19 +08:00
Jiaming Yuan
f1f69ff10e
[CI] Fixes for using the latest modin. ( #10285 )
2024-05-14 12:13:35 +08:00
Jiaming Yuan
871fabeee3
[doc][dask] Update notes about k8s. ( #10271 )
2024-05-14 04:21:02 +08:00
Christian Clauss
75fe2ff0c3
Keep GitHub Actions up to date with Dependabot ( #10268 )
...
# Fixes software supply chain safety warnings like at the bottom right of
https://github.com/dmlc/xgboost/actions/runs/9048469681
* [Keeping your actions up to date with Dependabot](https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot )
* [Configuration options for the dependabot.yml file - package-ecosystem](https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#package-ecosystem )
2024-05-13 01:57:13 -07:00
Jiaming Yuan
d81e319e78
Fixes for the latest pandas. ( #10266 )
...
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
2024-05-12 11:15:46 +08:00
Jiaming Yuan
5e816e616a
[CI] Upgrade setup-r. ( #10267 )
2024-05-12 05:25:29 +08:00
Jiaming Yuan
5de57435c7
Be more lenient on floating point error for AUC. ( #10264 )
2024-05-11 08:48:11 +08:00
Dmitry Razdoburdin
f588252481
[sycl] add loss guided hist building ( #10251 )
...
Co-authored-by: Dmitry Razdoburdin <>
2024-05-10 22:35:13 +08:00
Bobby Wang
9b465052ce
[jvm-packages] fix group col for gpu packages ( #10254 )
2024-05-09 07:44:07 +08:00
Jiaming Yuan
8237920c48
[jvm-packagaes] Freeze spark to 3.4.1 for now. ( #10253 )
...
The newer spark version for CPU conflicts with the more conservative version used by
rapids.
2024-05-07 09:00:59 -07:00
Jiaming Yuan
73afef1a6e
Fixes for numpy 2.0. ( #10252 )
2024-05-07 03:54:32 +08:00
Dmitry Razdoburdin
dcc9639b91
[sycl] add data initialisation for training ( #10222 )
...
Co-authored-by: Dmitry Razdoburdin <>
Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-05-05 12:07:10 +08:00
Jiaming Yuan
5e64276a9b
Update nvtx. ( #10227 )
2024-04-29 06:33:46 +08:00
Jiaming Yuan
837d44a345
Support more sklearn tags for testing. ( #10230 )
2024-04-29 06:33:23 +08:00
dependabot[bot]
f8c3d22587
Bump org.apache.spark:spark-mllib_2.12 ( #10070 )
...
Bumps org.apache.spark:spark-mllib_2.12 from 3.4.1 to 3.5.1.
---
updated-dependencies:
- dependency-name: org.apache.spark:spark-mllib_2.12
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-28 15:02:14 -07:00
Jiaming Yuan
54754f29dd
[pyspark] Sort workers by task ID. ( #10220 )
2024-04-28 18:05:15 +08:00
dependabot[bot]
f355418186
Bump org.apache.maven.plugins:maven-gpg-plugin ( #10211 )
...
Bumps [org.apache.maven.plugins:maven-gpg-plugin](https://github.com/apache/maven-gpg-plugin ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/apache/maven-gpg-plugin/releases )
- [Commits](https://github.com/apache/maven-gpg-plugin/compare/maven-gpg-plugin-3.2.3...maven-gpg-plugin-3.2.4 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-gpg-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-26 12:35:48 -07:00
dependabot[bot]
4d69ce96b3
Bump org.apache.maven.plugins:maven-jar-plugin ( #10210 )
...
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.4.0...maven-jar-plugin-3.4.1 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-26 12:35:34 -07:00
dependabot[bot]
a5003fc8ce
Bump net.alchim31.maven:scala-maven-plugin in /jvm-packages/xgboost4j ( #10217 )
...
Bumps net.alchim31.maven:scala-maven-plugin from 4.8.1 to 4.9.0.
---
updated-dependencies:
- dependency-name: net.alchim31.maven:scala-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-26 12:35:20 -07:00
dependabot[bot]
8ed85b8ce7
Bump hadoop.version from 3.3.6 to 3.4.0 in /jvm-packages/xgboost4j ( #10156 )
...
Bumps `hadoop.version` from 3.3.6 to 3.4.0.
Updates `org.apache.hadoop:hadoop-hdfs` from 3.3.6 to 3.4.0
Updates `org.apache.hadoop:hadoop-common` from 3.3.6 to 3.4.0
---
updated-dependencies:
- dependency-name: org.apache.hadoop:hadoop-hdfs
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: org.apache.hadoop:hadoop-common
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-26 11:15:03 -07:00
Philip Hyunsu Cho
edb945d59b
[CI] Use native arm64 worker in GHAction to build M1 wheel ( #10225 )
...
* [CI] Use native arm64 worker in GHAction to build M1 wheel
* Set up Conda
* Use mamba
* debug
* fix
* fix
* fix
* fix
* fix
* Temporarily disable other tests
* Fix prefix
* Use micromamba
* Use conda-incubator/setup-miniconda
* Use mambaforge
* Fix
* Fix prefix
* Don't use deprecated set-output
* Add verbose output from build
* verbose
* Specify arch
* Bump setup-miniconda to v3
* Use Python 3.9
* Restore deleted files
* WAR.
---------
Co-authored-by: Jiaming Yuan <jm.yuan@outlook.com>
2024-04-26 10:16:55 -07:00
Jiaming Yuan
a81b78e56b
[CI] Test new setup-r. ( #10228 )
2024-04-26 08:23:31 -07:00
Dmitry Razdoburdin
58513dc288
[SYCL] Add sampling initialization ( #10216 )
...
---------
Co-authored-by: Dmitry Razdoburdin <>
2024-04-25 04:35:52 +08:00
Jiaming Yuan
59d7b8dc72
[doc] Add typing to dask demos. ( #10207 )
2024-04-23 00:57:05 +08:00
Jiaming Yuan
3fbb221fec
[coll] Implement shutdown for tracker and comm. ( #10208 )
...
- Force shutdown the tracker.
- Implement shutdown notice for error handling thread in comm.
2024-04-20 04:08:17 +08:00
Bobby Wang
8fb05c8c95
[pyspark] support stage-level for yarn/k8s ( #10209 )
2024-04-20 00:24:40 +08:00
dependabot[bot]
bb212bf33c
Bump org.apache.flink:flink-clients in /jvm-packages ( #10197 )
...
Bumps [org.apache.flink:flink-clients](https://github.com/apache/flink ) from 1.18.0 to 1.19.0.
- [Commits](https://github.com/apache/flink/compare/release-1.18.0...release-1.19.0 )
---
updated-dependencies:
- dependency-name: org.apache.flink:flink-clients
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-18 15:20:31 -07:00
Jiaming Yuan
3f64b4fde3
[coll] Add global functions. ( #10203 )
2024-04-19 03:17:23 +08:00
dependabot[bot]
551fa6e25e
Bump scalatest.version from 3.2.17 to 3.2.18 in /jvm-packages/xgboost4j ( #10196 )
...
Bumps `scalatest.version` from 3.2.17 to 3.2.18.
Updates `org.scalatest:scalatest_2.12` from 3.2.17 to 3.2.18
- [Release notes](https://github.com/scalatest/scalatest/releases )
- [Commits](https://github.com/scalatest/scalatest/compare/release-3.2.17...release-3.2.18 )
Updates `org.scalactic:scalactic_2.12` from 3.2.17 to 3.2.18
- [Release notes](https://github.com/scalatest/scalatest/releases )
- [Commits](https://github.com/scalatest/scalatest/compare/release-3.2.17...release-3.2.18 )
---
updated-dependencies:
- dependency-name: org.scalatest:scalatest_2.12
dependency-type: direct:development
update-type: version-update:semver-patch
- dependency-name: org.scalactic:scalactic_2.12
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-18 11:46:28 -07:00
dependabot[bot]
531ff21b20
Bump org.scala-lang.modules:scala-collection-compat_2.12 ( #10193 )
...
Bumps [org.scala-lang.modules:scala-collection-compat_2.12](https://github.com/scala/scala-collection-compat ) from 2.11.0 to 2.12.0.
- [Release notes](https://github.com/scala/scala-collection-compat/releases )
- [Commits](https://github.com/scala/scala-collection-compat/compare/v2.11.0...v2.12.0 )
---
updated-dependencies:
- dependency-name: org.scala-lang.modules:scala-collection-compat_2.12
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-18 07:18:18 -07:00
Jiaming Yuan
303c603c7d
[pyspark] Reuse the collective communicator. ( #10198 )
2024-04-18 19:09:30 +08:00
dependabot[bot]
0aa2600399
Bump org.apache.maven.plugins:maven-jar-plugin ( #10202 )
...
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.3.0...maven-jar-plugin-3.4.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 23:04:41 -07:00
Philip Hyunsu Cho
f53f5ca359
[CI] Update machine images ( #10201 )
2024-04-17 19:15:06 -07:00
Jiaming Yuan
4b10200456
[coll] Improve event loop. ( #10199 )
...
- Add a test for blocking calls.
- Do not require the queue to be empty after waking up; this frees up the thread to answer blocking calls.
- Handle EOF in read.
- Improve the error message in the result. Allow concatenation of multiple results.
2024-04-18 03:29:52 +08:00
dependabot[bot]
7c0c9677a9
Bump org.apache.maven.plugins:maven-jar-plugin ( #10191 )
...
Bumps [org.apache.maven.plugins:maven-jar-plugin](https://github.com/apache/maven-jar-plugin ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases )
- [Commits](https://github.com/apache/maven-jar-plugin/compare/maven-jar-plugin-3.3.0...maven-jar-plugin-3.4.0 )
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-16 19:52:33 -07:00
Philip Hyunsu Cho
32be4669fb
[jvm-packages] Ombinus patch to update all minor dependencies ( #10188 )
...
* Fold in #10184
* Fold in #10176
* Fold in #10168
* Fold in #10165
* Fold in #10164
* Fold in #10155
* Fold in #10062
* Fold in #9984
* Fold in #9843
* Upgrade to Maven 3.6.3
2024-04-16 19:43:04 -07:00
Philip Hyunsu Cho
3d1d97c8cc
[CI] Reduce clutter from dependabot ( #10187 )
2024-04-16 19:42:08 -07:00
Eric Leung
9e354fb120
docs: update Ruby package link ( #10182 )
2024-04-16 15:09:59 -07:00
github-actions[bot]
2925cebdca
[CI] Use latest RAPIDS; Pandas 2.0 compatibility fix ( #10175 )
...
* [CI] Update RAPIDS to latest stable
* [CI] Use rapidsai stable channel; fix syntax errors in Dockerfile.gpu
* Don't combine astype() with loc()
* Work around https://github.com/dmlc/xgboost/issues/10181
* Fix formatting
* Fix test
---------
Co-authored-by: hcho3 <hcho3@users.noreply.github.com>
Co-authored-by: Hyunsu Cho <chohyu01@cs.washington.edu>
2024-04-15 13:38:53 -07:00