Hello community,

here is the log from the commit of package firebird for openSUSE:Factory 
checked in at 2020-10-28 09:57:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/firebird (Old)
 and      /work/SRC/openSUSE:Factory/.firebird.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "firebird"

Wed Oct 28 09:57:55 2020 rev:52 rq:843769 version:3.0.6.33328

Changes:
--------
--- /work/SRC/openSUSE:Factory/firebird/firebird.changes        2020-07-05 
01:11:17.927634280 +0200
+++ /work/SRC/openSUSE:Factory/.firebird.new.3463/firebird.changes      
2020-10-28 09:58:20.527143072 +0100
@@ -1,0 +2,10 @@
+Sat Oct 17 11:52:16 UTC 2020 - Michal Kubeček <mkube...@suse.cz>
+
+- update to upstream version 3.0.6
+  * add better transaction control in isql (CORE-4933)
+  * increase parse speed of long queries (CORE-6274)
+  * improve performance when using SRP plugin (CORE-6237)
+- refresh
+  * work-around-g-problem-in-SLE11.patch
+
+-------------------------------------------------------------------

Old:
----
  Firebird-3.0.5.33220-0.tar.xz

New:
----
  Firebird-3.0.6.33328-0.tar.xz

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

Other differences:
------------------
++++++ firebird.spec ++++++
--- /var/tmp/diff_new_pack.IhJBAa/_old  2020-10-28 09:58:24.707145996 +0100
+++ /var/tmp/diff_new_pack.IhJBAa/_new  2020-10-28 09:58:24.711145999 +0100
@@ -19,7 +19,7 @@
 %define up_stage 0
 
 Name:           firebird
-Version:        3.0.5.33220
+Version:        3.0.6.33328
 Release:        0
 Summary:        Database system (common files)
 License:        SUSE-IDPL-1.0 AND SUSE-IBPL-1.0

++++++ Firebird-3.0.5.33220-0.tar.xz -> Firebird-3.0.6.33328-0.tar.xz ++++++
/work/SRC/openSUSE:Factory/firebird/Firebird-3.0.5.33220-0.tar.xz 
/work/SRC/openSUSE:Factory/.firebird.new.3463/Firebird-3.0.6.33328-0.tar.xz 
differ: char 17, line 1

++++++ work-around-g-problem-in-SLE11.patch ++++++
--- /var/tmp/diff_new_pack.IhJBAa/_old  2020-10-28 09:58:24.835146086 +0100
+++ /var/tmp/diff_new_pack.IhJBAa/_new  2020-10-28 09:58:24.835146086 +0100
@@ -43,7 +43,7 @@
        ISC_STATUS save(IStatus* status);
 --- a/src/common/classes/alloc.cpp
 +++ b/src/common/classes/alloc.cpp
-@@ -424,7 +424,7 @@ public:
+@@ -502,7 +502,7 @@ public:
        {
                MemBlock* rc = new(memory) MemBlock(size);
  
@@ -52,7 +52,7 @@
  
                return rc;
        }
-@@ -460,7 +460,7 @@ private:
+@@ -537,7 +537,7 @@ private:
  
  public:
        MemMediumHunk(MemMediumHunk** top, size_t spaceAllocated)
@@ -61,7 +61,7 @@
                  prev(NULL),
                  useCount(0)
        {
-@@ -487,7 +487,7 @@ public:
+@@ -564,7 +564,7 @@ public:
        {
                MemBlock* rc = new(memory) MemBlock(size, this);
  
@@ -72,7 +72,7 @@
                return rc;
 --- a/src/include/firebird/Interface.h
 +++ b/src/include/firebird/Interface.h
-@@ -243,7 +243,7 @@ namespace Firebird
+@@ -300,7 +300,7 @@ namespace Firebird
        {
        public:
                CheckStatusWrapper(IStatus* aStatus)
@@ -81,7 +81,7 @@
                {
                }
  
-@@ -257,7 +257,7 @@ namespace Firebird
+@@ -314,7 +314,7 @@ namespace Firebird
        {
        public:
                ThrowStatusWrapper(IStatus* aStatus)
@@ -92,7 +92,7 @@
  
 --- a/src/jrd/Mapping.cpp
 +++ b/src/jrd/Mapping.cpp
-@@ -895,11 +895,11 @@ class DbHandle : public AutoPtr<IAttachment, 
SimpleRelease>
+@@ -909,11 +909,11 @@ class DbHandle : public AutoPtr<IAttachment, 
SimpleRelease>
  {
  public:
        DbHandle()
@@ -119,16 +119,16 @@
  // in various arrays. Larger numbers will have to be allocated dynamically
 --- a/src/jrd/trace/TraceObjects.h
 +++ b/src/jrd/trace/TraceObjects.h
-@@ -143,7 +143,7 @@ class TraceBLRStatementImpl : public 
BLRPrinter<TraceBLRStatementImpl>
+@@ -147,7 +147,7 @@ class TraceBLRStatementImpl : public 
BLRPrinter<TraceBLRStatementImpl>
  {
  public:
-       TraceBLRStatementImpl(const jrd_req* stmt, PerformanceInfo* perf) :
+       TraceBLRStatementImpl(const jrd_req* stmt, Firebird::PerformanceInfo* 
perf) :
 -              BLRPrinter(stmt->getStatement()->blr.begin(), 
stmt->getStatement()->blr.getCount()),
 +              
BLRPrinter<TraceBLRStatementImpl>(stmt->getStatement()->blr.begin(), 
stmt->getStatement()->blr.getCount()),
                m_stmt(stmt),
                m_perf(perf)
        {}
-@@ -161,7 +161,7 @@ class TraceFailedBLRStatement : public 
BLRPrinter<TraceFailedBLRStatement>
+@@ -165,7 +165,7 @@ class TraceFailedBLRStatement : public 
BLRPrinter<TraceFailedBLRStatement>
  {
  public:
        TraceFailedBLRStatement(const unsigned char* blr, unsigned length) :
@@ -214,7 +214,7 @@
          attachment(aAttachment),
          childBlobs(getPool()),
          childCursors(getPool()),
-@@ -4960,7 +4961,7 @@ YTransaction* YTransaction::enterDtc(CheckStatusWrapper* 
status)
+@@ -4966,7 +4967,7 @@ YTransaction* YTransaction::enterDtc(CheckStatusWrapper* 
status)
  
  
  YAttachment::YAttachment(IProvider* aProvider, IAttachment* aNext, const 
PathName& aDbPath)
@@ -223,7 +223,7 @@
          provider(aProvider),
          dbPath(getPool(), aDbPath),
          childBlobs(getPool()),
-@@ -5538,7 +5539,7 @@ void YAttachment::getNextTransaction(CheckStatusWrapper* 
status, ITransaction* t
+@@ -5543,7 +5544,7 @@ void YAttachment::getNextTransaction(CheckStatusWrapper* 
status, ITransaction* t
  
  
  YService::YService(IProvider* aProvider, IService* aNext, bool utf8)


Reply via email to