Hello community, here is the log from the commit of package influxdb for openSUSE:Factory checked in at 2019-07-11 13:08:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/influxdb (Old) and /work/SRC/openSUSE:Factory/.influxdb.new.4615 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "influxdb" Thu Jul 11 13:08:12 2019 rev:4 rq:711854 version:1.7.6 Changes: -------- --- /work/SRC/openSUSE:Factory/influxdb/influxdb.changes 2019-04-14 12:23:58.903862201 +0200 +++ /work/SRC/openSUSE:Factory/.influxdb.new.4615/influxdb.changes 2019-07-11 13:08:20.514998648 +0200 @@ -1,0 +2,36 @@ +Tue Jun 25 09:07:09 UTC 2019 - Dirk Mueller <[email protected]> + +- update to 1.7.6: + * Over 200 features, bugfixes and security fixes, see + https://docs.influxdata.com/influxdb/v1.7/about_the_project/releasenotes-changelog/ + + Breaking Changes: + * Chunked query was added into the Go client v2 interface. + * If math is used with the same selector multiple times, it will now act as a + selector rather than an aggregate. See #9563 for details. + * For data received from Prometheus endpoints, every Prometheus measurement is + now stored in its own InfluxDB measurement rather than storing everything in + the _ measurement using the Prometheus measurement name as the __name__ label. + + Highlights of the Features: + * Flux v0.7 technical preview + * Time Series Index (TSI) query performance and throughputs improvements + * Support proxy environment variables in the influx client. + * Implement basic trigonometry functions. + * Add ability to delete many series with predicate. + * Implement floor, ceil, and round functions. + * Add more math functions to InfluxQL. + * Allow customizing the unix socket group and permissions created by the server. + * Add suppress-write-log option to disable the write log when the log is enabled. + * Add additional technical analysis algorithms. + * Log information about index version during startup. + * Add key sanitization to deletetsm command in influx_inspect utility. + * Optimize the spread function to process points iteratively instead of in batch. + * Allow math functions to be used in the condition. + * Add HTTP write throttle settings: max-concurrent-write-limit, + max-enqueued-write-limit, and enqueued-write-timeout. + * Implement SHOW STATS FOR indexes. + * Add dumptsmwal command to influx_inspect utility. + * Improve the number of regex patterns that are optimized to static OR conditions. + +------------------------------------------------------------------- Old: ---- influxdb-1.5.5.tar.xz New: ---- influxdb-1.7.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ influxdb.spec ++++++ --- /var/tmp/diff_new_pack.QBarPO/_old 2019-07-11 13:08:21.514998235 +0200 +++ /var/tmp/diff_new_pack.QBarPO/_new 2019-07-11 13:08:21.518998234 +0200 @@ -26,7 +26,7 @@ Summary: Scalable datastore for metrics, events, and real-time analytics License: MIT Group: Productivity/Databases/Servers -Version: 1.5.5 +Version: 1.7.6 Release: 0 Url: https://github.com/influxdata/influxdb Source: %{name}-%{version}.tar.xz @@ -139,8 +139,7 @@ %endif %files -%defattr(-,root,root,-) -%license LICENSE LICENSE_OF_DEPENDENCIES.md +%license LICENSE %doc QUERIES.md README.md CHANGELOG.md %dir %{_sysconfdir}/influxdb %config(noreplace) %attr(0640 root,influxdb) %{_sysconfdir}/influxdb/config.toml @@ -148,6 +147,7 @@ %{_bindir}/influx_inspect %{_bindir}/influxd %{_bindir}/influx_stress +%{_bindir}/influx_tools %{_bindir}/influx_tsm %{_bindir}/store %{_sbindir}/rcinfluxdb @@ -178,8 +178,7 @@ %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release} %files devel -%defattr(-,root,root,-) -%license LICENSE LICENSE_OF_DEPENDENCIES.md +%license LICENSE %dir %{go_contribsrcdir}/github.com %dir %{go_contribsrcdir}/github.com/influxdata %{go_contribsrcdir}/github.com/influxdata/influxdb ++++++ README.packaging ++++++ --- /var/tmp/diff_new_pack.QBarPO/_old 2019-07-11 13:08:21.562998216 +0200 +++ /var/tmp/diff_new_pack.QBarPO/_new 2019-07-11 13:08:21.566998214 +0200 @@ -1,26 +1,22 @@ All deps have to be vendored. The source tarball is obtained as the following: -# docker run --rm=true -v $PWD:/data matwey/fetch-golang-sources github.com/influxdata/influxdb 1.5.5 +1. Install godep (skip if already installed) -Alternative manual way: - -1. Install govendor (skip, if already installed) - -# go get github.com/kardianos/govendor +# osc getbinaries devel:languages:go golang-github-golang-dep $distribution $arch +# rpm -Uvh binaries/golang-github-golang-dep*rpm 2. Obtain influxdb source codes # mkdir ~/go/src/github.com/influxdata # cd ~/go/src/github.com/influxdata -# git clone --branch v1.5.5 https://github.com/influxdata/influxdb.git influxdb-1.5.5 +# git clone --branch v1.7.4 https://github.com/influxdata/influxdb.git influxdb-1.7.4 3. Obtain vendor dependencies -# cd influxdb-1.5.5 -# govendor migrate -# govendor sync +# cd influxdb-1.7.4 +# dep ensure -vendor-only 4. Create archive # cd .. -# tar -Jcf influxdb-1.5.5.tar.xz --exclude-vcs influxdb-1.5.5 +# tar -Jcf influxdb-1.7.4.tar.xz --exclude-vcs influxdb-1.7.4 ++++++ influxdb-1.5.5.tar.xz -> influxdb-1.7.6.tar.xz ++++++ /work/SRC/openSUSE:Factory/influxdb/influxdb-1.5.5.tar.xz /work/SRC/openSUSE:Factory/.influxdb.new.4615/influxdb-1.7.6.tar.xz differ: char 26, line 1
