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>

Reply via email to