Hello community, here is the log from the commit of package influxdb for openSUSE:Factory checked in at 2020-04-07 10:23:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/influxdb (Old) and /work/SRC/openSUSE:Factory/.influxdb.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "influxdb" Tue Apr 7 10:23:59 2020 rev:6 rq:782590 version:1.7.10 Changes: -------- --- /work/SRC/openSUSE:Factory/influxdb/influxdb.changes 2019-10-21 12:31:16.140155788 +0200 +++ /work/SRC/openSUSE:Factory/.influxdb.new.3248/influxdb.changes 2020-04-07 10:24:15.602025180 +0200 @@ -1,0 +2,29 @@ +Sat Mar 7 14:26:06 UTC 2020 - Uwe Arnold <donvi...@gmail.com> + +- update to 1.7.10: + + Bugfixes: + #15609: fix(storage): Renaming corrupt data files fails. + #15881: fix(tsm1): make digest safe for concurrent use. + #15863: fix(tsi1): index defect with negated equality filters. + #15970: Fix compaction logic on infrequent cache snapshots. + #16607: fix(storage): ensure all block data returned. + #16714: feat(storage): Offline series file compaction. + #16621: fix(storage): skip TSM files with block read errors. + +------------------------------------------------------------------- +Fri Mar 6 17:29:26 UTC 2020 - Uwe Arnold <donvi...@gmail.com> + +- update to 1.7.9: + #15341: Update golang version to 1.12.10 + #15397: chore(build): remove Godeps file. + #15524: Update flux version to v0.50.2 + + Bugfixes: + #14989: fix(storage): guard against compaction burst throughput limit. + #15182: fix(tsi1): replace TSI compaction wait group with counter. + #15254: chore(influxdb): Update InfluxQL dependency. + #15257: feat(httpd): Add option to authenticate debug/pprof and ping endpoints. + #15386: fix(http): honor insecure-skip-very even if custom tls config is specified. + +------------------------------------------------------------------- Old: ---- influxdb-1.7.8.tar.xz New: ---- influxdb-1.7.10.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ influxdb.spec ++++++ --- /var/tmp/diff_new_pack.Xj0sqz/_old 2020-04-07 10:24:16.450026123 +0200 +++ /var/tmp/diff_new_pack.Xj0sqz/_new 2020-04-07 10:24:16.450026123 +0200 @@ -1,7 +1,7 @@ # # spec file for package influxdb # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,9 +26,9 @@ Summary: Scalable datastore for metrics, events, and real-time analytics License: MIT Group: Productivity/Databases/Servers -Version: 1.7.8 +Version: 1.7.10 Release: 0 -Url: https://github.com/influxdata/influxdb +URL: https://github.com/influxdata/influxdb Source: %{name}-%{version}.tar.xz Source1: influxdb.service Source2: influxdb.tmpfiles @@ -38,7 +38,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: asciidoc BuildRequires: fdupes -BuildRequires: go >= 1.10.3 +BuildRequires: go >= 1.12 BuildRequires: golang-packaging >= 15.0.8 BuildRequires: xmlto %if %{with systemd} @@ -73,7 +73,7 @@ # Disable phone-home to usage.influxdata.com sed -i 's/.*reporting-disabled = false/reporting-disabled = true/' etc/config.sample.toml %goprep github.com/influxdata/influxdb -%gobuild -ldflags="-X main.version=%{version}" cmd/... +%gobuild -mod=vendor -ldflags="-X main.version=%{version}" cmd/... make -C ./man build ++++++ README.packaging ++++++ --- /var/tmp/diff_new_pack.Xj0sqz/_old 2020-04-07 10:24:16.490026167 +0200 +++ /var/tmp/diff_new_pack.Xj0sqz/_new 2020-04-07 10:24:16.490026167 +0200 @@ -7,16 +7,23 @@ 2. Obtain influxdb source codes -# mkdir ~/go/src/github.com/influxdata +# mkdir -p ~/go/src/github.com/influxdata # cd ~/go/src/github.com/influxdata -# git clone --branch v1.7.8 https://github.com/influxdata/influxdb.git influxdb-1.7.8 +# git clone --branch v1.7.10 https://github.com/influxdata/influxdb.git influxdb-1.7.10 +# cd influxdb-1.7.10 3. Obtain vendor dependencies -# cd influxdb-1.7.8 -# dep ensure -vendor-only +remove go.mod file +see here for reference: https://github.com/influxdata/influxdb/issues/16920 + +# rm go.mod +# go mod init +# go mod download +# go mod verify +# go mod vendor 4. Create archive # cd .. -# tar -Jcf influxdb-1.7.8.tar.xz --exclude-vcs influxdb-1.7.8 +# tar -Jcf influxdb-1.7.10.tar.xz --exclude-vcs influxdb-1.7.10 ++++++ influxdb-1.7.8.tar.xz -> influxdb-1.7.10.tar.xz ++++++ /work/SRC/openSUSE:Factory/influxdb/influxdb-1.7.8.tar.xz /work/SRC/openSUSE:Factory/.influxdb.new.3248/influxdb-1.7.10.tar.xz differ: char 25, line 1