Hello community,

here is the log from the commit of package akonadi-server for openSUSE:Factory 
checked in at 2018-11-12 09:22:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/akonadi-server (Old)
 and      /work/SRC/openSUSE:Factory/.akonadi-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "akonadi-server"

Mon Nov 12 09:22:28 2018 rev:50 rq:647954 version:18.08.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/akonadi-server/akonadi-server.changes    
2018-10-15 09:19:30.264704877 +0200
+++ /work/SRC/openSUSE:Factory/.akonadi-server.new/akonadi-server.changes       
2018-11-12 09:24:53.230485013 +0100
@@ -1,0 +2,11 @@
+Thu Nov 08 20:43:25 UTC 2018 - lbeltr...@kde.org
+
+- Update to 18.08.3
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/announce-applications-18.08.3.php
+- Changes since 18.08.2:
+  * Fix StorageJanitor SQL error in duplicate detection
+  * Fix KOrg category color customization crash (kde#398459)
+
+-------------------------------------------------------------------

Old:
----
  akonadi-18.08.2.tar.xz

New:
----
  akonadi-18.08.3.tar.xz

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

Other differences:
------------------
++++++ akonadi-server.spec ++++++
--- /var/tmp/diff_new_pack.K0RCj5/_old  2018-11-12 09:24:56.218481280 +0100
+++ /var/tmp/diff_new_pack.K0RCj5/_new  2018-11-12 09:24:56.222481276 +0100
@@ -20,7 +20,7 @@
 
 %define rname   akonadi
 Name:           akonadi-server
-Version:        18.08.2
+Version:        18.08.3
 Release:        0
 %define kf5_version 5.26.0
 # Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)

++++++ akonadi-18.08.2.tar.xz -> akonadi-18.08.3.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/CMakeLists.txt 
new/akonadi-18.08.3/CMakeLists.txt
--- old/akonadi-18.08.2/CMakeLists.txt  2018-10-09 02:29:40.000000000 +0200
+++ new/akonadi-18.08.3/CMakeLists.txt  2018-11-06 01:19:21.000000000 +0100
@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.0)
 
-set(PIM_VERSION "5.9.2")
+set(PIM_VERSION "5.9.3")
 project(Akonadi VERSION ${PIM_VERSION})
 
 set(CMAKE_CXX_STANDARD 14)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/po/zh_CN/akonadi_knut_resource.po 
new/akonadi-18.08.3/po/zh_CN/akonadi_knut_resource.po
--- old/akonadi-18.08.2/po/zh_CN/akonadi_knut_resource.po       2018-10-09 
02:29:40.000000000 +0200
+++ new/akonadi-18.08.3/po/zh_CN/akonadi_knut_resource.po       2018-11-06 
01:19:21.000000000 +0100
@@ -8,8 +8,8 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2017-09-18 03:28+0200\n"
-"PO-Revision-Date: 2018-09-28 19:52\n"
-"Last-Translator: guoyunhe <yunhe....@protonmail.com>\n"
+"PO-Revision-Date: 2018-11-01 23:17\n"
+"Last-Translator: guoyunhe <i...@guoyunhe.me>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/po/zh_CN/libakonadi5.po 
new/akonadi-18.08.3/po/zh_CN/libakonadi5.po
--- old/akonadi-18.08.2/po/zh_CN/libakonadi5.po 2018-10-09 02:29:40.000000000 
+0200
+++ new/akonadi-18.08.3/po/zh_CN/libakonadi5.po 2018-11-06 01:19:21.000000000 
+0100
@@ -8,8 +8,8 @@
 "Project-Id-Version: kdeorg\n"
 "Report-Msgid-Bugs-To: http://bugs.kde.org\n";
 "POT-Creation-Date: 2018-08-26 06:24+0200\n"
-"PO-Revision-Date: 2018-09-28 19:52\n"
-"Last-Translator: guoyunhe <yunhe....@protonmail.com>\n"
+"PO-Revision-Date: 2018-11-01 23:17\n"
+"Last-Translator: guoyunhe <i...@guoyunhe.me>\n"
 "Language-Team: Chinese Simplified\n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/src/server/storage/akonadidb.xml 
new/akonadi-18.08.3/src/server/storage/akonadidb.xml
--- old/akonadi-18.08.2/src/server/storage/akonadidb.xml        2018-10-05 
07:52:03.000000000 +0200
+++ new/akonadi-18.08.3/src/server/storage/akonadidb.xml        2018-10-22 
13:00:50.000000000 +0200
@@ -67,7 +67,7 @@
     <comment>Contains the schema version of the database.</comment>
     <column name="version" type="int" default="0" allowNull="false"/>
     <column name="generation" type="int" default="0" allowNull="false" />
-    <data columns="version" values="35"/>
+    <data columns="version" values="36"/>
   </table>
 
   <table name="Resource">
@@ -199,7 +199,7 @@
   <table name="Tag">
     <column name="id" type="qint64" allowNull="false" isAutoIncrement="true" 
isPrimaryKey="true"/>
     <column name="gid" type="QString" allowNull="false"/>
-    <column name="parentId" type="qint64" refTable="Tag" refColumn="id" 
allowNull="true" methodName="parent"/>
+    <column name="parentId" type="qint64" refTable="Tag" refColumn="id" 
allowNull="true" methodName="parent" default="-1"/>
     <column name="typeId" type="qint64" refTable="TagType" refColumn="id" 
onDelete="Restrict" default="1"/>
   </table>
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/src/server/storage/entities.xsl 
new/akonadi-18.08.3/src/server/storage/entities.xsl
--- old/akonadi-18.08.2/src/server/storage/entities.xsl 2018-10-05 
07:52:03.000000000 +0200
+++ new/akonadi-18.08.3/src/server/storage/entities.xsl 2018-10-22 
13:00:50.000000000 +0200
@@ -224,7 +224,7 @@
       </xsl:when>
       <xsl:otherwise>
         (qb.query().isNull(valueIndex)) ?
-        <xsl:call-template name="data-type"/>() :
+        <xsl:call-template name="data-type"/>(<xsl:value-of 
select="@default"/>) :
         <xsl:choose>
           <xsl:when test="starts-with(@type,'QString')">
           Utils::variantToString( qb.query().value( valueIndex ) )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/akonadi-18.08.2/src/server/storagejanitor.cpp 
new/akonadi-18.08.3/src/server/storagejanitor.cpp
--- old/akonadi-18.08.2/src/server/storagejanitor.cpp   2018-10-05 
07:52:03.000000000 +0200
+++ new/akonadi-18.08.3/src/server/storagejanitor.cpp   2018-10-22 
13:00:50.000000000 +0200
@@ -543,7 +543,6 @@
         }
         while (duplicates.query().next()) {
             const QString rid = duplicates.query().value(0).toString();
-            inform(QStringLiteral("Found duplicates ") + rid);
 
             Query::Condition condition(Query::And);
             condition.addValueCondition(PimItem::remoteIdColumn(), 
Query::Equals, rid);
@@ -561,6 +560,13 @@
             while (items.query().next()) {
                 itemsIds.push_back(items.query().value(0));
             }
+            if (itemsIds.isEmpty()) {
+                // the mimetype filter may have dropped some entries from the
+                // duplicates query
+                continue;
+            }
+
+            inform(QStringLiteral("Found duplicates ") + rid);
 
             SelectQueryBuilder<Part> parts;
             parts.addValueCondition(Part::pimItemIdFullColumnName(), 
Query::In, QVariant::fromValue(itemsIds));


Reply via email to