44 Commits

Author SHA256 Message Date
Tuukka Pasanen
5e5974fc63 Accepting request 1224577 from home:matwey:branches:server:database
Version 1.11.8

OBS-URL: https://build.opensuse.org/request/show/1224577
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=66
2024-11-19 10:18:25 +00:00
f749c8fffd Accepting request 1193027 from home:matwey:branches:server:database
- Version 1.11.6.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md

OBS-URL: https://build.opensuse.org/request/show/1193027
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=64
2024-08-12 07:08:58 +00:00
457600adcc Accepting request 1147129 from home:matwey:branches:server:database
- Version 1.11.5.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md

OBS-URL: https://build.opensuse.org/request/show/1147129
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=62
2024-02-16 19:37:19 +00:00
8028f7b7d7 Accepting request 1144894 from home:dimstar:Factory
- Provide user/group symbols for user generated during pre.

OBS-URL: https://build.opensuse.org/request/show/1144894
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=60
2024-02-07 13:37:26 +00:00
ad7da720f3 Accepting request 1118232 from home:matwey:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/1118232
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=58
2023-10-17 11:45:15 +00:00
1c7b0f90f3 Accepting request 1101226 from home:matwey:branches:server:database
- Version 1.11.1.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md

OBS-URL: https://build.opensuse.org/request/show/1101226
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=56
2023-07-31 08:24:30 +00:00
b76dd4c208 Accepting request 1076668 from home:matwey:branches:server:database
- Version 1.11.0.
  * Many bugfixes: https://dl.influxdata.com/platform/nightlies/master-1.x/CHANGELOG.md

OBS-URL: https://build.opensuse.org/request/show/1076668
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=54
2023-04-02 08:25:51 +00:00
74c086ecf6 Accepting request 1058295 from home:kukuk:container
Same changes to make influxdb useable for containers:
- Replace pwdutils with shadow (pwdutils was dropped ages ago)
- Don't require systemd, it's only optional, macros don't require it.

OBS-URL: https://build.opensuse.org/request/show/1058295
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=52
2023-01-13 18:34:40 +00:00
7f98d5d5ec Accepting request 1036702 from home:matwey:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/1036702
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=50
2022-11-23 09:38:29 +00:00
8495b7698c Accepting request 1007950 from home:matwey:branches:server:database
- Verison 1.10.0
  Drop 0001-fix-executor-do-not-assume-ints-are-64bits-4652.patch:
  upstreamed

OBS-URL: https://build.opensuse.org/request/show/1007950
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=48
2022-10-12 10:28:02 +00:00
c3e9c90272 Accepting request 982937 from home:matwey:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/982937
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=46
2022-06-27 09:42:58 +00:00
0c5bbeb65f Accepting request 927863 from home:matwey:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/927863
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=45
2021-11-11 09:57:30 +00:00
6f8cd4e89c Accepting request 921087 from home:jsegitz:branches:systemdhardening:server:database
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/921087
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=44
2021-09-26 13:18:40 +00:00
156064c16a Accepting request 895145 from home:ojkastl_buildservice:Branch_influxdb
update to 1.8.6 and convert to using go-modules service

OBS-URL: https://build.opensuse.org/request/show/895145
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=42
2021-05-25 15:39:33 +00:00
097c33df2f Accepting request 877239 from home:ojkastl_buildservice:Branch_influxdb
in preparation for new package for influxdb 2.0.x, add a Conflicts statement to not have both installable on the same system

OBS-URL: https://build.opensuse.org/request/show/877239
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=40
2021-03-08 10:05:32 +00:00
e7ea472f38 Accepting request 870805 from home:matwey:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/870805
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=38
2021-02-10 09:28:22 +00:00
5ee819d311 Accepting request 851901 from home:matwey:branches:server:database
- Fix build for Factory

OBS-URL: https://build.opensuse.org/request/show/851901
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=36
2020-12-07 06:50:20 +00:00
0979bce010 Accepting request 834103 from home:matwey:branches:server:database
- Version 1.8.2
  #19253: fix(tsdb): Revert disable series id set cache size by default.

OBS-URL: https://build.opensuse.org/request/show/834103
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=34
2020-09-14 07:51:12 +00:00
3339b2916a Accepting request 822678 from home:matwey:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/822678
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=32
2020-07-28 13:41:28 +00:00
6904d5b42b Accepting request 822510 from home:matwey:branches:server:database
Add missed release notes in changelog.

OBS-URL: https://build.opensuse.org/request/show/822510
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=31
2020-07-24 06:17:26 +00:00
24eb6e8275 Accepting request 818770 from home:matwey:branches:server:database
- Version 1.8.0

OBS-URL: https://build.opensuse.org/request/show/818770
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=30
2020-07-09 15:06:45 +00:00
43358e4115 Accepting request 782559 from home:donvipre:influxdb
update to v1.7.10

OBS-URL: https://build.opensuse.org/request/show/782559
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=28
2020-03-07 21:12:18 +00:00
7fa14f5aee Accepting request 741197 from home:dirkmueller:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/741197
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=26
2019-10-20 18:02:14 +00:00
00345aa5d6 Accepting request 711843 from home:dirkmueller:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/711843
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=24
2019-06-25 11:15:55 +00:00
a526c61ded Accepting request 693925 from home:dirkmueller:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/693925
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=22
2019-04-14 06:34:16 +00:00
11b09ff4f4 Accepting request 668259 from home:tbechtold:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/668259
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=20
2019-01-24 10:35:40 +00:00
4e9fe58279 Accepting request 640074 from home:matwey:branches:server:database
Misc fixes to make Factory happy.

OBS-URL: https://build.opensuse.org/request/show/640074
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=18
2018-10-05 14:39:43 +00:00
Tuukka Pasanen
732d3eb16f Accepting request 636844 from home:matwey:branches:server:database
- Put README.packaging into Source

OBS-URL: https://build.opensuse.org/request/show/636844
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=17
2018-09-20 13:44:58 +00:00
63771ba95f Accepting request 626114 from home:matwey:branches:server:database
- 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.

OBS-URL: https://build.opensuse.org/request/show/626114
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=16
2018-07-30 07:06:25 +00:00
f0af9ff079 Accepting request 617600 from home:jberry:branches:server:database
Used on metrics.o.o and ran into the problem several times.

- Include LimitNOFILE=100000 in service file as influxdb suggests
  and crashes with relatively small amounts of data without this.

OBS-URL: https://build.opensuse.org/request/show/617600
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=15
2018-06-19 06:38:45 +00:00
d10bb68f2e Accepting request 576790 from home:matwey:branches:server:database
- Pass version to linker (fix boo#1079997)

OBS-URL: https://build.opensuse.org/request/show/576790
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=14
2018-02-15 16:35:06 +00:00
778704f175 Accepting request 575773 from home:matwey:branches:server:database
- inxludb 1.4 requires go 1.9

OBS-URL: https://build.opensuse.org/request/show/575773
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=13
2018-02-12 13:00:19 +00:00
3c6f83ec9b Accepting request 575637 from home:illuusio:golang
As 1.4.x series is upstream updated to that and added BIG Fat warning that this will break your system.

OBS-URL: https://build.opensuse.org/request/show/575637
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=12
2018-02-12 12:55:07 +00:00
a85441c8cb Accepting request 559637 from home:matwey:branches:server:database
- Require go in influxdb-devel package.
- Fix build for openSUSE Leap 42.x

OBS-URL: https://build.opensuse.org/request/show/559637
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=11
2017-12-24 09:47:12 +00:00
84cf7ea3bf Accepting request 555290 from home:matwey:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/555290
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=10
2017-12-08 17:40:36 +00:00
db3b06e428 Accepting request 546916 from home:illuusio:golang
- 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.

OBS-URL: https://build.opensuse.org/request/show/546916
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=9
2017-12-01 08:54:34 +00:00
9e0c78c6f5 Accepting request 534096 from home:matwey:branches:server:database
- 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.

- Version 1.3.5:

OBS-URL: https://build.opensuse.org/request/show/534096
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=8
2017-10-16 08:37:17 +00:00
8efd3d4f6f Accepting request 520368 from home:matwey:branches:server:database
- Version 1.3.4:
  * Fix race condition accessing seriesByID map.
  * Fix deadlock when calling SeriesIDsAllOrByExpr

OBS-URL: https://build.opensuse.org/request/show/520368
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=7
2017-09-02 20:37:42 +00:00
660143e502 Accepting request 518872 from home:matwey:branches:server:database
- 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).

OBS-URL: https://build.opensuse.org/request/show/518872
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=6
2017-08-28 07:09:22 +00:00
a4ce6000c8 Accepting request 504484 from home:matwey:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/504484
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=5
2017-06-18 19:26:55 +00:00
2a0d361ec4 Accepting request 492595 from home:matwey:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/492595
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=4
2017-05-03 09:12:38 +00:00
ad6b7cf94a Accepting request 483332 from home:jgrassler:monasca
- Added version linker flag to make binaries aware of which
  influxdb version they are.
- Disabled phone home to usage.influxdata.com

- Removed nonsensical EnvironmentFile+= line from service file

- Added -devel subpackage.

OBS-URL: https://build.opensuse.org/request/show/483332
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=3
2017-03-29 13:19:31 +00:00
7408e981bc Accepting request 446742 from home:matwey:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/446742
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=2
2016-12-16 18:20:53 +00:00
57b510342d Accepting request 442226 from home:matwey:databases:influxdb:1.1
OBS-URL: https://build.opensuse.org/request/show/442226
OBS-URL: https://build.opensuse.org/package/show/server:database/influxdb?expand=0&rev=1
2016-11-27 11:51:25 +00:00