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)