Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package minio-client for openSUSE:Factory 
checked in at 2024-12-16 19:11:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/minio-client (Old)
 and      /work/SRC/openSUSE:Factory/.minio-client.new.29675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "minio-client"

Mon Dec 16 19:11:26 2024 rev:103 rq:1231210 version:20241121T172154Z

Changes:
--------
--- /work/SRC/openSUSE:Factory/minio-client/minio-client.changes        
2024-12-09 21:12:29.123259795 +0100
+++ /work/SRC/openSUSE:Factory/.minio-client.new.29675/minio-client.changes     
2024-12-16 19:13:54.850443795 +0100
@@ -1,0 +2,8 @@
+Sun Dec 15 10:29:28 UTC 2024 - opensuse_buildserv...@ojkastl.de
+
+- Update to version 20241121T172154Z:
+  * heal: Do not print a cryptic msg when scanning a dangling
+    object (#5084)
+  * Return delete markers in mc find (#5083)
+
+-------------------------------------------------------------------

Old:
----
  minio-client-20241117T193525Z.obscpio

New:
----
  minio-client-20241121T172154Z.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ minio-client.spec ++++++
--- /var/tmp/diff_new_pack.Pu5u3Y/_old  2024-12-16 19:13:57.790565806 +0100
+++ /var/tmp/diff_new_pack.Pu5u3Y/_new  2024-12-16 19:13:57.794565972 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           minio-client
-Version:        20241117T193525Z
+Version:        20241121T172154Z
 Release:        0
 Summary:        Client for MinIO
 License:        AGPL-3.0-only

++++++ _service ++++++
--- /var/tmp/diff_new_pack.Pu5u3Y/_old  2024-12-16 19:13:57.834567631 +0100
+++ /var/tmp/diff_new_pack.Pu5u3Y/_new  2024-12-16 19:13:57.834567631 +0100
@@ -5,7 +5,7 @@
     <param name="exclude">.git</param>
     <param name="changesgenerate">enable</param>
     <param name="versionformat">@PARENT_TAG@</param>
-    <param name="revision">RELEASE.2024-11-17T19-35-25Z</param>
+    <param name="revision">RELEASE.2024-11-21T17-21-54Z</param>
     <param name="match-tag">RELEASE.*</param>
     <param 
name="versionrewrite-pattern">RELEASE\.(.*)-(.*)-(.*)-(.*)-(.*)</param>
     <param name="versionrewrite-replacement">\1\2\3\4\5</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.Pu5u3Y/_old  2024-12-16 19:13:57.854568462 +0100
+++ /var/tmp/diff_new_pack.Pu5u3Y/_new  2024-12-16 19:13:57.854568462 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/minio/mc</param>
-              <param 
name="changesrevision">bb4ff4951a3e54bbee6ac75cfaf387c521e98709</param></service></servicedata>
+              <param 
name="changesrevision">1681e4497c09d7438a34e846f76dbde972ab7daf</param></service></servicedata>
 (No newline at EOF)
 

++++++ minio-client-20241117T193525Z.obscpio -> 
minio-client-20241121T172154Z.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/minio-client-20241117T193525Z/cmd/admin-heal-result-item.go 
new/minio-client-20241121T172154Z/cmd/admin-heal-result-item.go
--- old/minio-client-20241117T193525Z/cmd/admin-heal-result-item.go     
2024-11-17 20:35:25.000000000 +0100
+++ new/minio-client-20241121T172154Z/cmd/admin-heal-result-item.go     
2024-11-21 18:21:54.000000000 +0100
@@ -50,7 +50,7 @@
        }
        a, err = getHColCode(surplusShardsAfterHeal, parityShards)
        if err != nil {
-               err = fmt.Errorf("%w: surplusShardsBeforeHeal: %d, 
parityShards: %d",
+               err = fmt.Errorf("%w: surplusShardsAfterHeal: %d, parityShards: 
%d",
                        err, surplusShardsAfterHeal, parityShards)
        }
        return
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-client-20241117T193525Z/cmd/admin-heal-ui.go 
new/minio-client-20241121T172154Z/cmd/admin-heal-ui.go
--- old/minio-client-20241117T193525Z/cmd/admin-heal-ui.go      2024-11-17 
20:35:25.000000000 +0100
+++ new/minio-client-20241121T172154Z/cmd/admin-heal-ui.go      2024-11-21 
18:21:54.000000000 +0100
@@ -52,7 +52,7 @@
 
 func getHColCode(surplusShards, parityShards int) (c col, err error) {
        if parityShards < 1 || parityShards > 8 || surplusShards > parityShards 
{
-               return c, fmt.Errorf("Invalid parity shard count/surplus shard 
count given")
+               return c, errors.New("Invalid parity shard count/surplus shard 
count given")
        }
        if surplusShards < 0 {
                return colGrey, err
@@ -63,7 +63,7 @@
                        return hColOrder[index], err
                }
        }
-       return c, fmt.Errorf("cannot get a heal color code")
+       return c, errors.New("cannot get a heal color code")
 }
 
 type uiData struct {
@@ -207,6 +207,7 @@
        var b, a col
        for _, item := range s.Items {
                h := newHRI(&item)
+               hrStr := h.getHealResultStr()
                switch h.Type {
                case madmin.HealItemBucket:
                        b, a, err = h.getBucketHCCChange()
@@ -216,10 +217,14 @@
                        b, a, err = h.getObjectHCCChange()
                }
                if err != nil {
-                       return err
+                       errMsg := err.Error()
+                       if h.Detail != "" {
+                               errMsg = h.Detail
+                       }
+                       console.PrintC("[ERROR] ** ", hrStr, " **", ": ", 
errMsg, "\n")
+                       continue
                }
                printColStr(b, a)
-               hrStr := h.getHealResultStr()
                switch h.Type {
                case madmin.HealItemMetadata, madmin.HealItemBucketMetadata:
                        console.PrintC(fmt.Sprintln("**", hrStr, "**"))
@@ -244,6 +249,7 @@
        type healRec struct {
                Status string `json:"status"`
                Error  string `json:"error,omitempty"`
+               Detail string `json:"detail,omitempty"`
                Type   string `json:"type"`
                Name   string `json:"name"`
                Before struct {
@@ -284,6 +290,7 @@
                if err != nil {
                        r.Error = err.Error()
                }
+               r.Detail = h.Detail
                r.Before.Color = strings.ToLower(string(b))
                r.After.Color = strings.ToLower(string(a))
                r.Before.Online, r.After.Online = h.GetOnlineCounts()
@@ -375,7 +382,7 @@
        return nil
 }
 
-func (ui *uiData) UpdateDisplay(s *madmin.HealTaskStatus) (err error) {
+func (ui *uiData) UpdateDisplay(s *madmin.HealTaskStatus) {
        // Update state
        ui.updateDuration(s)
        for _, i := range s.Items {
@@ -385,11 +392,11 @@
        // Update display
        switch {
        case globalJSON:
-               err = ui.printItemsJSON(s)
+               ui.printItemsJSON(s)
        case globalQuiet:
-               err = ui.printItemsQuietly(s)
+               ui.printItemsQuietly(s)
        default:
-               err = ui.updateUI(s)
+               ui.updateUI(s)
        }
        return
 }
@@ -426,10 +433,8 @@
                                        console.RewindLines(8)
                                }
                        }
-                       err = ui.UpdateDisplay(&res)
-                       if err != nil {
-                               return res, err
-                       }
+
+                       ui.UpdateDisplay(&res)
 
                        if res.Summary == "finished" {
                                if globalJSON {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/minio-client-20241117T193525Z/cmd/find.go 
new/minio-client-20241121T172154Z/cmd/find.go
--- old/minio-client-20241117T193525Z/cmd/find.go       2024-11-17 
20:35:25.000000000 +0100
+++ new/minio-client-20241121T172154Z/cmd/find.go       2024-11-21 
18:21:54.000000000 +0100
@@ -274,7 +274,7 @@
 
        lstOptions := ListOptions{
                WithOlderVersions: ctx.withVersions,
-               WithDeleteMarkers: false,
+               WithDeleteMarkers: ctx.withVersions,
                Recursive:         true,
                ShowDir:           DirFirst,
                WithMetadata:      len(ctx.matchMeta) > 0 || len(ctx.matchTags) 
> 0,

++++++ minio-client.obsinfo ++++++
--- /var/tmp/diff_new_pack.Pu5u3Y/_old  2024-12-16 19:13:58.118579418 +0100
+++ /var/tmp/diff_new_pack.Pu5u3Y/_new  2024-12-16 19:13:58.126579750 +0100
@@ -1,5 +1,5 @@
 name: minio-client
-version: 20241117T193525Z
-mtime: 1731872125
-commit: bb4ff4951a3e54bbee6ac75cfaf387c521e98709
+version: 20241121T172154Z
+mtime: 1732209714
+commit: 1681e4497c09d7438a34e846f76dbde972ab7daf
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/minio-client/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.minio-client.new.29675/vendor.tar.gz differ: char 
5, line 1

Reply via email to