Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xgboost-predictor for openSUSE:Factory checked in at 2025-10-07 18:25:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xgboost-predictor (Old) and /work/SRC/openSUSE:Factory/.xgboost-predictor.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xgboost-predictor" Tue Oct 7 18:25:52 2025 rev:3 rq:1309289 version:0.3.20 Changes: -------- --- /work/SRC/openSUSE:Factory/xgboost-predictor/xgboost-predictor.changes 2023-10-26 17:15:39.362994870 +0200 +++ /work/SRC/openSUSE:Factory/.xgboost-predictor.new.11973/xgboost-predictor.changes 2025-10-07 18:26:13.216009203 +0200 @@ -1,0 +2,20 @@ +Mon Oct 6 13:42:10 UTC 2025 - Fridrich Strba <[email protected]> + +- Upgrade to version 0.3.20 + * Changes + + Make the fix in PR backwards compatible in order to use it + in H2O-3 and provide same predictions for older MOJOs and pass + the compatibility test. + + Change the order of the floating point operation to match + prediction in native xgboost version 1.3.0 and newer + + Add support for reg:logistic and rank:ndcg oobjectives. + + Revert renaming of getWeight. + + Expose RegTreeNode stats. + + Fix loading an empty gblinear booster + + Upgrade to XGBoost v1.0.0 support. +- Package now contains two artifacts: + * xgboost-predictor and + * h2o-tree-api +- Remove unneeded alias + +------------------------------------------------------------------- Old: ---- v0.3.3.tar.gz xgboost-predictor-0.3.3.pom New: ---- _scmsync.obsinfo _service aggregator.pom build.specials.obscpio h2o-tree-api-0.3.20.pom xgboost-predictor-0.3.20.pom xgboost-predictor-0.3.20.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xgboost-predictor.spec ++++++ --- /var/tmp/diff_new_pack.45AmkZ/_old 2025-10-07 18:26:13.820034659 +0200 +++ /var/tmp/diff_new_pack.45AmkZ/_new 2025-10-07 18:26:13.820034659 +0200 @@ -1,7 +1,7 @@ # # spec file for package xgboost-predictor # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,16 @@ Name: xgboost-predictor -Version: 0.3.3 +Version: 0.3.20 Release: 0 Summary: Pure Java implementation of Xgboost predictor for online prediction tasks License: Apache-2.0 Group: Development/Libraries/Java URL: https://github.com/h2oai/%{name} -Source0: https://github.com/h2oai/%{name}/archive/v%{version}.tar.gz +Source0: %{name}-%{version}.tar.xz Source1: https://repo1.maven.org/maven2/ai/h2o/%{name}/%{version}/%{name}-%{version}.pom +Source2: https://repo1.maven.org/maven2/ai/h2o/h2o-tree-api/%{version}/h2o-tree-api-%{version}.pom +Source100: aggregator.pom BuildRequires: fdupes BuildRequires: java-devel >= 1.8 BuildRequires: maven-local @@ -42,11 +44,13 @@ %{summary} %prep -%setup -q -n %{name}-%{version}/%{name} +%setup -q -cp %{SOURCE1} pom.xml +cp %{SOURCE100} pom.xml +cp %{SOURCE1} %{name}/pom.xml +cp %{SOURCE2} h2o-tree-api/pom.xml -%{mvn_alias} : biz.k11i: +%mvn_package :aggregator __noinstall %build %{mvn_build} -f -- \ @@ -60,8 +64,8 @@ %fdupes -s %{buildroot}%{_javadocdir} %files -f .mfiles -%license ../LICENSE +%license LICENSE %files javadoc -f .mfiles-javadoc -%license ../LICENSE +%license LICENSE ++++++ _scmsync.obsinfo ++++++ mtime: 1759758654 commit: 90e4bc88cc3a993825cc6b9f50e28f4643c89a453a34bbe1df02efa1dc7dde0d url: https://src.opensuse.org/java-packages/xgboost-predictor.git revision: 90e4bc88cc3a993825cc6b9f50e28f4643c89a453a34bbe1df02efa1dc7dde0d projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/h2oai/xgboost-predictor.git</param> <param name="revision">5f3fb2b</param> <param name="versionformat">0.3.20</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"/> </services> ++++++ aggregator.pom ++++++ <?xml version="1.0" encoding="UTF-8"?> <project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd'> <modelVersion>4.0.0</modelVersion> <groupId>org.opensuse.xmvn.xgboost-predictor</groupId> <artifactId>aggregator</artifactId> <version>any</version> <packaging>pom</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <modules> <module>h2o-tree-api</module> <module>xgboost-predictor</module> </modules> </project> ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-10-06 15:51:15.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ h2o-tree-api-0.3.20.pom ++++++ <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <groupId>ai.h2o</groupId> <artifactId>h2o-tree-api</artifactId> <version>0.3.20</version> <name>h2o-tree-api</name> <description>Pure Java implementation of XGBoost predictor for online prediction tasks</description> <url>https://github.com/h2oai/xgboost-predictor</url> <inceptionYear>2018</inceptionYear> <organization> <name>H2O.ai</name> <url>http://h2o.ai/</url> </organization> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <developers> <developer> <id>support</id> <name>H2O.ai Support</name> <email>[email protected]</email> </developer> </developers> <scm> <connection>scm:git:https://github.com/h2oai/xgboost-predictor.git</connection> <developerConnection>scm:git:[email protected]:h2oai/xgboost-predictor.git</developerConnection> <url>https://github.com/h2oai/xgboost-predictor</url> </scm> <issueManagement> <system>Jira</system> <url>http://jira.h2o.ai</url> </issueManagement> </project> ++++++ xgboost-predictor-0.3.3.pom -> xgboost-predictor-0.3.20.pom ++++++ --- /work/SRC/openSUSE:Factory/xgboost-predictor/xgboost-predictor-0.3.3.pom 2020-03-04 09:39:18.213888157 +0100 +++ /work/SRC/openSUSE:Factory/.xgboost-predictor.new.11973/xgboost-predictor-0.3.20.pom 2025-10-07 18:26:12.911996390 +0200 @@ -4,7 +4,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>ai.h2o</groupId> <artifactId>xgboost-predictor</artifactId> - <version>0.3.3</version> + <version>0.3.20</version> <name>xgboost-predictor</name> <description>Pure Java implementation of XGBoost predictor for online prediction tasks</description> <url>https://github.com/h2oai/xgboost-predictor</url> @@ -38,6 +38,12 @@ </issueManagement> <dependencies> <dependency> + <groupId>ai.h2o</groupId> + <artifactId>h2o-tree-api</artifactId> + <version>0.3.20</version> + <scope>compile</scope> + </dependency> + <dependency> <groupId>net.jafama</groupId> <artifactId>jafama</artifactId> <version>2.1.0</version>
