OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=66
668 lines
30 KiB
Plaintext
668 lines
30 KiB
Plaintext
-------------------------------------------------------------------
|
|
Sat Nov 16 13:40:55 UTC 2024 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.11.8.
|
|
* Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 9 16:09:48 UTC 2024 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.11.6.
|
|
* Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 16 15:20:37 UTC 2024 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.11.5.
|
|
* Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 7 11:54:24 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
|
|
|
|
- Provide user/group symbols for user generated during pre.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 16 14:58:05 UTC 2023 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.11.2.
|
|
* Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
|
|
- Drop harden_influxdb.service.patch:
|
|
* ./scripts/influxdb.service has never been used and has been dropped in 1.11.2
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 28 15:41:34 UTC 2023 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.11.1.
|
|
* Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 29 19:30:56 UTC 2023 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.11.0.
|
|
* Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 13 14:41:47 UTC 2023 - Thorsten Kukuk <kukuk@suse.com>
|
|
|
|
- Replace pwdutils with shadow (pwdutils was dropped ages ago)
|
|
- Don't require systemd, it's only optional
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Nov 18 18:15:16 UTC 2022 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Drop 32bit architecures support boo#1205101
|
|
Currently, 32bit binaries are not usable and influxdb upstream
|
|
refused to fix it because 32bit architectures are not supported.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 4 15:16:34 UTC 2022 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Verison 1.10.0
|
|
Drop 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
|
|
upstreamed
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 9 15:22:56 UTC 2022 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.9.7.
|
|
* Many bugfixes: https://dl.influxdata.com/platform/nightlies/1.9/CHANGELOG.md
|
|
* influx_stress has been removed
|
|
- Add 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
|
|
fix build on 32-bit architectures
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 27 21:28:51 UTC 2021 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.8.10
|
|
Bugfixes:
|
|
* #22076: fix: systemd service -- handle 40x and block indefinitely
|
|
* #22253: fix: influxdb packages should depend on curl
|
|
* #22427: fix(snapshotter): properly read payload
|
|
* #22561: fix(restore): parameter validation, Windows temp file deletion
|
|
* #22616: fix: better error for no data from snapshots
|
|
* #21953: fix: prevent silently dropped writes with overlapping shards
|
|
* #21991: fix: restore portable backup bug
|
|
* #21987: fix: systemd-startup script should be executable by group and
|
|
others
|
|
* #22026: fix: handle https in systemd wrapper, and prevent it from looping
|
|
forever
|
|
* #22039: fix: error instead of panic when enterprise tries to restore with
|
|
OSS
|
|
* #21749: fix: rename arm rpms with yum-compatible names
|
|
* #21775: fix: convert arm arch names for rpms during builds via docker
|
|
* #21865: fix: systemd unit should block on startup until http endpoint is
|
|
ready
|
|
* #21891: chore: update protobuf libraries and remove influxdb_tsm
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 22 14:38:05 UTC 2021 - Johannes Segitz <jsegitz@suse.com>
|
|
|
|
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
|
|
* harden_influxdb.service.patch
|
|
Modified:
|
|
* influxdb.service
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 24 09:08:30 UTC 2021 - Johannes Kastl <kastl@b1-systems.de>
|
|
|
|
- convert to using the go modules service to create the tarball
|
|
- modify spec to adjust to new vendor.tar.gz being used
|
|
- add _service file
|
|
- remove README.packaging
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 24 09:07:53 UTC 2021 - Johannes Kastl <kastl@b1-systems.de>
|
|
|
|
- update to 1.8.6
|
|
Bugfixes
|
|
* #21290: fix: Anti-Entropy loops endlessly with empty shard
|
|
* #21381: chore(ae): add more logging
|
|
* #21518: fix: FGA enablement
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 24 07:23:24 UTC 2021 - Johannes Kastl <kastl@b1-systems.de>
|
|
|
|
- update to 1.8.5
|
|
Features
|
|
* #20917: feat(inspect): Add report-disk for disk usage by measurement
|
|
* #20118: feat: Optimize shard lookups in groups containing only one shard. Thanks @StoneYunZhao!
|
|
* #20910: feat: Make meta queries respect QueryTimeout values
|
|
* #20989: feat: influx_inspect export to standard out
|
|
* #21021: feat: Log query text for POST requests
|
|
Bugfixes
|
|
* #21053: fix: help text for influx_inspect
|
|
* #20101: fix(write): Successful writes increment write error statistics incorrectly.
|
|
* #20276: fix(error): unsupported value: +Inf" error not handled gracefully.
|
|
* #20277: fix(query): Group By queries with offset that crosses a DST boundary can fail.
|
|
* #20295: fix: cp.Mux.Serve() closes all net.Listener instances silently on error.
|
|
* #19832: fix(prometheus): regexp handling should comply with PromQL.
|
|
* #20432: fix(error): SELECT INTO doesn't return error with unsupported value
|
|
* #20033: fix(tsm1): "snapshot in progress" error during backup
|
|
* #20909: fix(tsm1): data race when accessing tombstone stats
|
|
* #20912: fix(tsdb): minimize lock contention when adding new fields or measure
|
|
* #20914: fix: infinite recursion bug (#20862)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 5 12:49:57 UTC 2021 - Johannes Kastl <kastl@b1-systems.de>
|
|
|
|
- in preparation for new package for influxdb 2.0.x, add a Conflicts
|
|
statement to not have both installable on the same system
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 10 09:09:18 UTC 2021 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.8.4
|
|
#19696: fix(flux): add durations to Flux logging
|
|
- Version 1.8.3
|
|
#19187: feat: Collect values written stats.
|
|
#19611: feat: Add -lponly flag to export sub-command.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 30 15:59:56 UTC 2020 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Fix build for Factory
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Sep 13 09:03:16 UTC 2020 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.8.2
|
|
#19253: fix(tsdb): Revert disable series id set cache size by default.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 24 14:36:43 UTC 2020 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.8.1
|
|
#18457: feat(query): Parallelize field iterator planning.
|
|
#18886: feat(http): Allow user supplied HTTP headers.
|
|
|
|
Bugfixes:
|
|
#17319: fix(flux): buckets call no longer panics.
|
|
#18212: fix(tsdb): Defer closing of underlying SeriesIDSetIterators.
|
|
#18286: fix(tsdb): Disable series id set cache size by default.
|
|
#18299: refactor(http): Simplify Authorizer.
|
|
#18694: fix(tsi1): wait deleting epoch before dropping shard.
|
|
#18687: perf(tsi1): batch write tombstone entries when dropping/deleting.
|
|
#18826: fix: gracefully handle errors when creating snapshots.
|
|
#18849: chore(build): remove all of the go1.12 references from build.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jul 4 18:33:22 UTC 2020 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Version 1.8.0
|
|
#15952: Add influx_inspect verify-tombstone tool.
|
|
#16542: Add offline series compaction to influx_inspect buildtsi.
|
|
#16599: Make influx CLI support custom HTTP endpoint.
|
|
#16908: Add support for InfluxDB 2.0 write API.
|
|
#17621: Update Flux to v0.65.0.
|
|
#17188: Enhance support for bound parameters.
|
|
|
|
Bugfixes:
|
|
#10503: Delete rebuilds series index when series to be deleted are only found in cache.
|
|
#10504: Delete rebuilds series index when series to be deleted are outside timerange.
|
|
#14485: Parse Accept header correctly.
|
|
#16524: Upgrade compaction error log from Info to Warn.
|
|
#16525: Remove double increment of meta index.
|
|
#16595: Improve series cardinality limit for inmem index.
|
|
#16606: Ensure all block data returned.
|
|
#16627: Skip WriteSnapshot during backup if snapshotter is busy.
|
|
#16709: Reduce influxd and influx startup time if Flux isn't used.
|
|
#16762: Fix bugs in -compact-series-file.
|
|
#16944: Update to Go 1.13.8 and Go modules.
|
|
#17032: Fix a SIGSEGV when accessing tsi active log.
|
|
#17656: Verify precision in write requests.
|
|
#17698: Enable configuration of TLS 1.3.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 7 14:26:06 UTC 2020 - Uwe Arnold <donvipre@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 <donvipre@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.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Oct 19 06:54:38 UTC 2019 - Dirk Mueller <dmueller@suse.com>
|
|
|
|
- update to 1.7.8:
|
|
* Update flux to 0.36.2
|
|
|
|
Bugfixes:
|
|
#14264: Fix Prometheus read panic.
|
|
#14271: Remove stray fmt.Println in tsm1.StringArrayEncodeAll.
|
|
#14286: Fix issue where fields re-appear after DROP MEASUREMENT.
|
|
#14295: Remove a dubugging println call.
|
|
#14307: Subquery ordering with aggregates in descending mode was wrong.
|
|
#14402: Fix the http handler to not mislabel series as partial.
|
|
#14557: fix(query): make show series exact cardinality count only distinct series.
|
|
#14593: fix(query/compile.go): time range was exceeding min/max bounds under ….
|
|
#13441: Fix the sort order for aggregates so that they are sorted by tag and then time.
|
|
#13459: Fill resets the previous value when a new series or window is encountered.
|
|
#13463: Use the timezone when evaluating time literals in subqueries.
|
|
#13566: Fix csv decoder bug where empty tag values cause an array index panic.
|
|
#13697: Remove query language from version command.
|
|
#13837: Fix open/close race in SeriesFile.
|
|
#13854: Fix the ordering for selectors within a subquery with different outer tags.
|
|
#13860: Sync series segment after truncate.
|
|
#14083: Don't panic when length of source slice is too large.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 25 09:07:09 UTC 2019 - Dirk Mueller <dmueller@suse.com>
|
|
|
|
- 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.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Apr 13 18:53:50 UTC 2019 - Dirk Mueller <dmueller@suse.com>
|
|
|
|
- update to 1.5.5:
|
|
* reduce allocations in TSI TagSets implementation.
|
|
* tsdb: Copy return value of IndexSet.MeasurementNamesByExpr
|
|
* Ensure orphaned series cleaned up with shard drop.
|
|
* Fix the derivative and others time ranges for aggregate data.
|
|
* Fix the stream iterator to not ignore errors.
|
|
* Do not panic when a series ID iterator is nil.
|
|
* Fix panic in IndexSet.
|
|
* Pass the query authorizer to subqueries.
|
|
* Fix TSM1 panic on reader error.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jan 24 08:58:21 UTC 2019 - Thomas Bechtold <tbechtold@suse.com>
|
|
|
|
- Fix permissions and add (noreplace) for /etc/influxdb/config.toml
|
|
The file should be readable by the influxdb group and not readable by
|
|
anybody else. Also it shouldn't be replaced on package upgrades
|
|
when the file was modified.
|
|
- Use %license macro
|
|
- Use %tmpfiles_create macro when systemd is used
|
|
- Use /run instead of /var/run
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 5 12:04:40 UTC 2018 - matwey.kornilov@gmail.com
|
|
|
|
- Don't use double underscored macro
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 20 08:13:59 UTC 2018 - Matwey Kornilov <matwey.kornilov@gmail.com>
|
|
|
|
- Put README.packaging into Source
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 29 12:43:36 UTC 2018 - matwey.kornilov@gmail.com
|
|
|
|
- Update 1.5.4:
|
|
* [1.5] Fix panic in readTombstoneV4.
|
|
* buildtsi: Do not escape measurement names.
|
|
* Fix the validation for multiple nested distinct calls.
|
|
* Return the correct auxiliary values for top/bottom.
|
|
* backport: check for failure case where backup dir has no manifest files.
|
|
* Fix regression to allow now() to be used as the group by offset again.
|
|
* 1.5: Revert "Use MADV_WILLNEED when loading TSM files".
|
|
* Ignore index size in Engine.DiskSize().
|
|
* [1.5] Fix buildtsi partition key.
|
|
* Ensure that conditions are encoded correctly even if the AST is not properly formed.
|
|
* Allow time variable to be case insensitive again.
|
|
* Support setting the log level through the environment variable.
|
|
* Ensure correct number of tags parsed.
|
|
* Fix panic when checking fieldsets.
|
|
* Fix data race in WAL.
|
|
* Improve CLI connection warnings
|
|
* Backup utility prints a list of backup files.
|
|
* Backup/Restore can produce/consume data in the same format as the enterprise backup/restore tool.
|
|
* Restore runs in online mode, does not delete existing databases
|
|
* Export functionality using start/end to filter exported data by timestamp
|
|
* Handle high cardinality deletes in TSM engine
|
|
* Improve inmem index startup performance for high cardinality.
|
|
* Add further tsi support for streaming/copying shards.
|
|
* Schedule a full compaction after a successful import
|
|
* Add Prometheus /metrics endpoint.
|
|
* Add ability to generate shard digests.
|
|
* Allow setting the node id in the influx cli program.
|
|
* Add logging configuration to the main configuration file.
|
|
* Suppress the InfluxDB banner if the log output is not a TTY.
|
|
* Added option to write HTTP request logs to separate file.
|
|
* Update logging calls to take advantage of structured logging.
|
|
* Generate trace logs for a number of important InfluxDB operations.
|
|
* Improve startup time of inmem index.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 19 04:34:29 UTC 2018 - jberry@suse.com
|
|
|
|
- Include LimitNOFILE=100000 in service file as influxdb suggests
|
|
and crashes with relatively small amounts of data without this.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 12 13:13:17 UTC 2018 - matwey.kornilov@gmail.com
|
|
|
|
- Pass version to linker (fix boo#1079997)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 12 12:59:10 UTC 2018 - matwey.kornilov@gmail.com
|
|
|
|
- inxludb 1.4 requires go 1.9
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 23 18:11:55 UTC 2017 - matwey.kornilov@gmail.com
|
|
|
|
- Require go in influxdb-devel package.
|
|
- Fix build for openSUSE Leap 42.x
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 8 16:13:07 UTC 2017 - matwey.kornilov@gmail.com
|
|
|
|
- Version 1.3.8:
|
|
* Add 'influx_inspect inmem2tsi' command.
|
|
* Fix race condition in the merge iterator close method.
|
|
* Fix compaction aborting early and dropping remaining series
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Dec 2 12:52:23 UTC 2017 - tuukka.pasanen@ilmi.fi
|
|
|
|
- 1.4.0 - v1.4.2
|
|
Breaking changes (PLEASE READ!)
|
|
|
|
You can no longer specify a different ORDER BY clause in a subquery than the one in the top
|
|
level query. This functionality never worked properly, but was not explicitly forbidden.
|
|
|
|
As part of the ongoing development of the tsi1 index, the implementation of a Bloom Filter,
|
|
used to efficiently determine if series are not present in the index, was altered in #8857.
|
|
While this significantly increases the performance of the index and reduces its memory
|
|
consumption, the existing tsi1 indexes created while running previous versions of the database
|
|
are not compatible with 1.4.0.
|
|
|
|
Users with databases using the tsi1 index must go through the following process to upgrade to
|
|
1.4.0:
|
|
|
|
1 Stop influxd.
|
|
2 Remove all index directories on databases using the tsi1 index.
|
|
With default configuration these can be found in
|
|
/var/lib/influxdb/data/DB_NAME/RP_NAME/SHARD_ID/index or
|
|
~/.influxdb/data/DB_NAME/RP_NAME/SHARD_ID/index.
|
|
It's worth noting at this point how many different shard_ids you visit.
|
|
3 Run the influx_inspect inmem2tsi tool using the shard's data and WAL
|
|
directories for -datadir and -waldir, respectively. Given the example
|
|
in step (2) that would be influx_inspect inmem2tsi -datadir
|
|
/var/lib/influxdb/data/DB_NAME/RP_NAME/SHARD_ID
|
|
-waldir /path/to/influxdb/wal/DB_NAME/RP_NAME/SHARD_ID.
|
|
4 Repeat step (3) for each shard that needs to be converted.
|
|
Start influxd.
|
|
|
|
Users with existing tsi1 shards, who attempt to start version 1.4.0 without following the
|
|
above steps, will find the shards refuse to open, and will most likely see the following
|
|
error message:
|
|
incompatible tsi1 index MANIFEST
|
|
Configuration Changes
|
|
|
|
[collectd] Section
|
|
|
|
parse-multivalue-plugin was added with a default of split. When set to split, multivalue
|
|
plugin data (e.g. df free:5000,used:1000) will be split into separate measurements (e.g.,
|
|
(df_free, value=5000) (df_used, value=1000)). When set to join, multivalue plugin will be
|
|
stored as a single multi-value measurement (e.g., (df, free=5000,used=1000)).
|
|
|
|
* Fix panic: runtime error: slice bounds out of range
|
|
* Fix descending cursors and range queries via IFQL RPC API.
|
|
* 'X-Influxdb-Build' to http response headers so users can identify if a response
|
|
is from an OSS or Enterprise service.
|
|
* Add parse-multivalue-plugin to allow users to choose how multivalue plugins should
|
|
be handled by the collectd service.
|
|
* Allow panic recovery to be disabled when investigating server issues.
|
|
* Support http pipelining for /query endpoint.
|
|
* Reduce allocations when reading data
|
|
* Mutex profiles are now available.
|
|
* TSI Index Migration Tool
|
|
* Support SHOW CARDINALITY queries.
|
|
* Batch up writes for monitor service
|
|
* All errors from queries or writes are available via X-InfluxDB-Error header, and 5xx
|
|
error messages will be written to server logs.
|
|
* Improve test coverage across both indexes.
|
|
* Respect X-Request-Id/Request-Id headers.
|
|
* InfluxDB now uses MIT licensed version of BurntSushi/toml.
|
|
* Use system cursors for measurement, series, and tag key meta queries.
|
|
* Support Ctrl+C to cancel a running query in the Influx CLI. Thanks @emluque!
|
|
* Initial implementation of explain plan.
|
|
* Include the number of scanned cached values in the iterator cost.
|
|
* Add support for the Prometheus remote read and write APIs.
|
|
* Improve performance of Include and Exclude functions
|
|
* Report the task status for a query.
|
|
* Reduce allocations, improve readEntries performance by simplifying loop
|
|
* Separate importer log statements to stdout and stderr.
|
|
* Improve performance of Bloom Filter in TSI index.
|
|
* Add message pack format for query responses.
|
|
* Improved compaction scheduling
|
|
* Implicitly decide on a lower limit for fill queries when none is present.
|
|
* Add EXPLAIN ANALYZE command, which produces a detailed execution plan of a SELECT
|
|
statement.- #8963: Streaming inmem2tsi conversion.
|
|
* Sort & validate TSI key value insertion.
|
|
* Make client errors more helpful on downstream errs. Thanks @darkliquid!
|
|
* EXACT and estimated CARDINALITY queries.
|
|
* Handle nil MeasurementIterator.
|
|
* Add long-line support to client importer. Thanks @lets00!
|
|
* Update to go 1.9.2
|
|
* Allow human-readable byte sizes in config
|
|
* Improve SHOW TAG KEYS performance.
|
|
* Create a command to truncate shard groups
|
|
* Change the default stats interval to 1 second instead of 10 seconds.
|
|
* illumos build broken on syscall.Mmap
|
|
* Prevent privileges on non-existent databases from being set.
|
|
* influxd backup tool will now separate out its logging to stdout and stderr. Thanks
|
|
@xginn8!
|
|
* Dropping measurement used several GB disk space
|
|
* Fix the cq start and end times to use unix timestamps.
|
|
* influx cli case sensitivity.
|
|
* Fixed time boundaries for continuous queries with time zones.
|
|
* Return query parsing errors in CSV formats.
|
|
* Fix time zone shifts when the shift happens on a time zone boundary.
|
|
* Parse time literals using the time zone in the select statement.
|
|
* Reduce CPU usage when checking series cardinality
|
|
* Fix backups when snapshot is empty.
|
|
* Cursor leak, resulting in an accumulation of .tsm.tmp files after compactions.
|
|
* Improve condition parsing.
|
|
* Ensure inputs are closed on error. Add runtime GC finalizer as additional guard to
|
|
close iterators
|
|
* Fix merging bug on system iterators.
|
|
* Force subqueries to match the parent queries ordering.
|
|
* Fix race condition accessing seriesByID map.
|
|
* Fix deadlock when calling SeriesIDsAllOrByExpr
|
|
* Fix influx_inspect export so it skips missing files.
|
|
* Reduce how long it takes to walk the varrefs in an expression.
|
|
* panic: runtime error: invalid memory address or nil pointer dereference.
|
|
* Drop Series Cause Write Fail/Write Timeouts/High Memory Usage
|
|
* Fix increased memory usage in cache and wal readers
|
|
* An OSS read-only user should be able to list measurements on a database
|
|
* Ensure time and tag-based condition can be used with tsi1 index when deleting.
|
|
* Prevent deadlock when doing math on the result of a subquery.
|
|
* Fix a minor memory leak in batching points in tsdb.
|
|
* Don't assume which is present in package post-install script.
|
|
* Fix missing man pages in new packaging output
|
|
* Fix use of INFLUXD_OPTS in service file
|
|
* Fix WAL panic: runtime error: makeslice: cap out of range
|
|
* Copy returned bytes from TSI meta functions.
|
|
* Fix data deleted outside of time range
|
|
* Fix data dropped incorrectly during compaction
|
|
* Prevent deadlock during collectd, graphite, opentsdb, and udp shutdown.
|
|
* Remove the pidfile after the server has exited.
|
|
* Return query.ErrQueryInterrupted for successful read on InterruptCh.
|
|
* Fix race inside Measurement index.
|
|
* Ensure retention service always removes local shards.
|
|
* Handle utf16 files when reading the configuration file.
|
|
* Fix panic: runtime error: slice bounds out of range
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 1 07:24:08 UTC 2017 - tuukka.pasanen@ilmi.fi
|
|
|
|
- Version 1.3.7
|
|
* Don't assume which is present in package post-install script.
|
|
* Fix use of INFLUXD_OPTS in service file
|
|
* Fix missing man pages in new packaging output
|
|
* Add RPM dependency on shadow-utils for useradd.
|
|
* Fix data deleted outside of time range
|
|
* Fix data dropped incorrectly during compaction
|
|
* Return query.ErrQueryInterrupted for a successful read on InterruptCh.
|
|
* Copy returned bytes from TSI meta functions.
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 15 16:27:11 UTC 2017 - matwey.kornilov@gmail.com
|
|
|
|
- Version 1.3.6:
|
|
* Reduce how long it takes to walk the varrefs in an expression.
|
|
* panic: runtime error: invalid memory address or nil pointer dereference.
|
|
* Fix increased memory usage in cache and wal readers
|
|
* Prevent deadlock when doing math on the result of a subquery.
|
|
* Fix several races in the shard and engine.
|
|
* Fix race on cache entry.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 2 18:34:35 UTC 2017 - matwey.kornilov@gmail.com
|
|
|
|
- Version 1.3.5:
|
|
* Fix race condition accessing seriesByID map.
|
|
* Fix deadlock when calling SeriesIDsAllOrByExpr
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 26 08:49:12 UTC 2017 - matwey.kornilov@gmail.com
|
|
|
|
- Version 1.3.4:
|
|
* Fixed time boundaries for continuous queries with time zones.
|
|
* Fix time zone shifts when the shift happens on a time zone boundary.
|
|
* Parse time literals using the time zone in the select statement.
|
|
* Fix drop measurement not dropping all data
|
|
* Fix backups when snapshot is empty.
|
|
* Cursor leak, resulting in an accumulation of .tsm.tmp files after
|
|
compactions.
|
|
* Deadlock when dropping measurement and writing
|
|
* Ensure inputs are closed on error. Add runtime GC finalizer as additional
|
|
guard to close iterators
|
|
* Fix leaking tmp file when large compaction aborted
|
|
* Batch up writes for monitor service
|
|
- Version 1.3.3:
|
|
* Resolves a memory leak when NewReaderIterator creates a nilFloatIterator,
|
|
the reader is not closed
|
|
- Version 1.3.2:
|
|
* Interrupt in progress TSM compactions
|
|
* Prevent excessive memory usage when dropping series
|
|
* Significantly improve performance of SHOW TAG VALUES.
|
|
- Version 1.3.1:
|
|
* Ensure temporary TSM files get cleaned up when compaction aborted.
|
|
* InfluxDB goes unresponsive
|
|
* Duplicate points generated via INSERT after DELETE
|
|
* Fix the cq start and end times to use unix timestamps.
|
|
- Version 1.3.0:
|
|
* The admin UI is removed and unusable in this release. The [admin]
|
|
configuration section will be ignored.
|
|
* The top-level config bind-address now defaults to localhost:8088. The
|
|
previous default was just :8088, causing the backup and restore port to
|
|
be bound on all available interfaces (i.e. including interfaces on the
|
|
public internet).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jun 18 15:49:30 UTC 2017 - matwey.kornilov@gmail.com
|
|
|
|
- Version 1.2.4:
|
|
* The stress tool influx_stress will be removed in a subsequent
|
|
release.
|
|
* Remove the override of GOMAXPROCS.
|
|
* Uncomment section headers from the default configuration file.
|
|
* Improve write performance significantly.
|
|
* Prune data in meta store for deleted shards.
|
|
* Update latest dependencies with Godeps.
|
|
* Introduce syntax for marking a partial response with chunking.
|
|
* Use X-Forwarded-For IP address in HTTP logger if present.
|
|
* Add support for secure transmission via collectd.
|
|
* Switch logging to use structured logging everywhere.
|
|
* [CLI feature request] USE retention policy for queries.
|
|
* Add clear command to cli.
|
|
* Adding ability to use parameters in queries in the v2 client
|
|
using the Parameters map in the Query struct.
|
|
* Allow add items to array config via ENV
|
|
* Support subquery execution in the query language.
|
|
* Verbose output for SSL connection errors.
|
|
* Cache snapshotting performance improvements
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 3 09:03:53 UTC 2017 - matwey.kornilov@gmail.com
|
|
|
|
- Partially revert previous change to fix build for Leap
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 23 17:03:10 UTC 2017 - johannes.grassler@suse.com
|
|
|
|
- Added version linker flag to make binaries aware of which
|
|
influxdb version they are.
|
|
- Disabled phone home to usage.influxdata.com
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 3 10:35:41 UTC 2017 - johannes.grassler@suse.com
|
|
|
|
- Removed nonsensical EnvironmentFile+= line from service file
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 28 16:57:11 UTC 2017 - johannes.grassler@suse.com
|
|
|
|
- Added -devel subpackage.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 16 16:42:01 UTC 2016 - matwey.kornilov@gmail.com
|
|
|
|
- Version 1.1.1:
|
|
* Fix incorrect tag value in error message.
|
|
* Quote the empty string as an ident.
|
|
* Fix string fields w/ trailing slashes
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 13 19:04:02 UTC 2016 - matwey.kornilov@gmail.com
|
|
|
|
- Initial version
|
|
|