Releases: influxdata/influxdb
v1.8.5rc1
v1.8.5rc1 [2021-03-25]
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)
OSS BINARY FILES | SHA256 |
---|---|
influxdb-1.8.5rc1-static_linux_amd64.tar.gz | 1f4220e3d4eb675a9786ff7c5d6909e4403310ff9825bc537fd6ff20c5cae246 |
influxdb-1.8.5rc1_darwin_amd64.tar.gz | 79e708e2f25f6af6010a718f854e2dd37a4fb6d15f2b25902570acac8c60782d |
influxdb-1.8.5rc1_linux_amd64.tar.gz | 24eb9324ba3a7da2526b5c1af6d64b084000048aa9e3b274d3bf86559deb26c5 |
influxdb-1.8.5rc1_linux_arm64.tar.gz | 09d077a8d835c3bec9189a52e5c906ae3247f46b291b61d8240d6a11b841bc9b |
influxdb-1.8.5rc1_linux_armel.tar.gz | 62b54b956c25b17122f9c8dd1cbfae91d60eaba0633d0fd7a35e7f5ab2e89015 |
influxdb-1.8.5rc1_linux_armhf.tar.gz | a661cbdf0b42370db33ae5903c5da984801dd539e7c861502993d1743fa0d640 |
influxdb-1.8.5rc1_linux_i386.tar.gz | 43af94ca32bf2f2d3f60fcf2bf2aa392e1905a840319513fc7ecd85424cb0036 |
influxdb-1.8.5rc1_windows_amd64.zip | 9fc6652bca7737bdd4d6d893407f842a3ea45eb9eb4cffa11e27947bece13109 |
OSS UBUNTU AND DEBIAN PACKAGE FILES | SHA256 |
---|---|
influxdb_1.8.5rc1_amd64.deb | 9a6716822ee502924c0c89c8fd016252b674be7f49b9329fa9192363b1040ad3 |
influxdb_1.8.5rc1_arm64.deb | 2ac55c3c4db812eb71f9b4ce490f266d7745dae4ad1ee117a813dbbf7ec41363 |
influxdb_1.8.5rc1_armel.deb | 284f279b94d394347830ee886aa2471a945a1365e9931c9c2e2b7c6d536da44c |
influxdb_1.8.5rc1_armhf.deb | f51c4a8a313e2f980af717cfac2428fd20fe13e612f561ef692f254a482acff3 |
influxdb_1.8.5rc1_i386.deb | d12a4fe51d35842f345accbf36e1bba8aac4cd74319eff0e2cbe66893aa21ad2 |
OSS REDHAT & CENTOS PACKAGE FILES | SHA256 |
---|---|
influxdb-1.8.5rc1.arm64.rpm | db464814225e6b233acb0e4438e3dec990949ded0a230b374178fb67b33d103e |
influxdb-1.8.5rc1.armel.rpm | 8d1fb863f02bd508b02e0c82fb788f57f45645be8ecd681b1b4eeccccf3b5ddf |
influxdb-1.8.5rc1.armhf.rpm | 44e860906273c8727fab9f8b625a16e68be81867ea1cb747a310ab2f8db9379c |
influxdb-1.8.5rc1.i386.rpm | 153ba99ad4d2411c9833218d59d4e63a4fac5d7e4b61a8e1fdd3aa068fa4de2f |
influxdb-1.8.5rc1.x86_64.rpm | 7f8d5ddcefb8f824446c4b11650e6c49c14ec47b64741d57be8978bb31f39789 |
v1.8.5rc0
v1.8.5rc0 [2021-03-16]
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
Bugfixes
- #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)
OSS BINARY FILES | SHA256 |
---|---|
influxdb-1.8.5rc0-static_linux_amd64.tar.gz | e448477fde7993aa74a6ba86a71ee08bfb85cfe0e203fc124b209434ddd1dda4 |
influxdb-1.8.5rc0_darwin_amd64.tar.gz | b530cf4dc2f10ea4e0b2c09caeeff95670a8b4626bf06200441323f8e5d27f8f |
influxdb-1.8.5rc0_linux_amd64.tar.gz | 42caa30edef3dd4bacce036145bfd81e89f0e18789b91925d8122d44517324cc |
influxdb-1.8.5rc0_linux_arm64.tar.gz | c3e6eaba80d763ad2e8ed1791712e023c60bc44ddacd82b56d93022d0680d6a1 |
influxdb-1.8.5rc0_linux_armel.tar.gz | e15c987b0e077bd9d4fca81feeee9a9fc68d6bf6b9e7135edcec3fa83d2134d1 |
influxdb-1.8.5rc0_linux_armhf.tar.gz | 96e3b37952d40407b7bc9741ef15b7f5dc798198bef61047c6431e464d3fe5d8 |
influxdb-1.8.5rc0_linux_i386.tar.gz | 329ee5915428f2566d1d98b0ba66480a9b5789d52dbf626d07b59e4db387ac73 |
influxdb-1.8.5rc0_windows_amd64.zip | a66dd37a9ce2d1ed2c15b9835be6ee7be5f7e245d5842a3aa8547ecc8f7098fd |
OSS UBUNTU AND DEBIAN PACKAGE FILES | SHA256 |
---|---|
influxdb_1.8.5rc0_amd64.deb | 6966f3f56071a461b1d2fb94c108c1a32c8d55ab40c72beb7cbad634514a238e |
influxdb_1.8.5rc0_arm64.deb | 7b4366417fce89b13d0d2cbb9b447fc086e6d7fc9c22ead268ca80d2f9c6db24 |
influxdb_1.8.5rc0_armel.deb | 8f32ad524e6f37cb551d25dc3d1904dc13b1261e6367cd7ba7fe6eec9d3349c8 |
influxdb_1.8.5rc0_armhf.deb | d6fbafd6c10d8d9573a9f40914097ae6ed2822fbd08d85da276903ac7449939c |
influxdb_1.8.5rc0_i386.deb | 0aa97d19f217228ad1c488dcba58c219e6e723418dd3ca540417b690119b750b |
OSS REDHAT & CENTOS PACKAGE FILES | SHA256 |
---|---|
influxdb-1.8.5rc0.arm64.rpm | b3a0912979d5a203064038133cacb4f84dde47a686d5b9ffca1585f13db2ecfd |
influxdb-1.8.5rc0.armel.rpm | ffdc5d9d3125f22ec6a4162faf70b069dbeb959ca7591bebc36df8ccf7f46e66 |
influxdb-1.8.5rc0.armhf.rpm | c92c950ebb981b0925698de3fdf7282fc09a568b90f473c7f909803500b11d8a |
influxdb-1.8.5rc0.i386.rpm | 574da7457d735f55e5ced9174b55d7658b16769fa679c87a549598073980470e |
influxdb-1.8.5rc0.x86_64.rpm | 902fbcddf1ba1bdcd80d1d349e8987ebcc32e0deebdf89a00635ecf527dd4925 |
v1.7.11
v1.7.11 [2021-03-12]
Bugfixes
- #17633: fix(storage/reads): update sortKey sorting method to use null byte as delimiter, not comma
- #17571: fix(tsdb): Replace panic with error while de/encoding corrupt data
- #16411: fix(tsdb): incorrect error type in type switch
- #16384: fix: access tsi active log file with READ lock
Features
- #18258: chore: update go version to 1.13.8
- #17063: feat(influxdb): backport modules support to 1.7.x
OSS Binary Files | SHA256 |
---|---|
influxdb-1.7.11-static_linux_amd64.tar.gz | 28ede99fb8acfff19d7931c580f3ead9570d92de897b9f7d1a4e0a731ed51525 |
influxdb-1.7.11_darwin_amd64.tar.gz | 9ae00448482c45e1621b578ea493d89fc6a17453292f8427553e29347321faef |
influxdb-1.7.11_linux_amd64.tar.gz | e963c1bed2ee75ea7fa6d13fc13da309a073da32868b910a45a5f68475b53816 |
influxdb-1.7.11_linux_arm64.tar.gz | 9c62ed1e2616c6c3b4ca1577a3fec16be90ecce37e2dabdd82c4e3a4f3f93819 |
influxdb-1.7.11_linux_armel.tar.gz | 5564438d50ae3b4a3900b7b3eb8a35ca48edc1e699cc93eb814324c97e522d5b |
influxdb-1.7.11_linux_armhf.tar.gz | 2dd7f13ef123cb7cfbb8fc11e74485f26d26fe7a09c26925f12a2cdf665c9fb7 |
influxdb-1.7.11_linux_i386.tar.gz | 608e2592069ce366974662f06f0e5307cdaea2c85d7f20388e1eec27d5a979fe |
influxdb-1.7.11_windows_amd64.zip | 15d51b35c29d93f840bcb78c0c2cbd2680c51191d201b9c20478567fc810950b |
OSS Ubuntu and Debian Package Files | SHA256 |
---|---|
influxdb_1.7.11_amd64.deb | 2855ecb23bef37d5d13e4ed481aca5c8bd01687ed8cab1e0e146155b255ebcb5 |
influxdb_1.7.11_arm64.deb | cf2bb2a9dcb22e0db21da8e38fa7c35242d567f8fe89c2123185468560e2a666 |
influxdb_1.7.11_armel.deb | dc545ce6b241abc281f2ff1efcf36efe47c5d26bd0f1ee0c971ddfb5d76720ea |
influxdb_1.7.11_armhf.deb | 09b197fd6652b95fea2efe7985a1134f8a8523ff3fc4fccd66c07916c3452ae1 |
influxdb_1.7.11_i386.deb | 970323df36ab72d973bff53a4717f00439ebf17c55a4f48a1d7071531f29e47e |
OSS Redhat & CentOS Package Files | SHA256 |
---|---|
influxdb-1.7.11.arm64.rpm | 056d0846f9bc731bdfba7da1297a2f17a87e1bc6c9803b253bcd8285d272079c |
influxdb-1.7.11.armel.rpm | 2b1c7f731f4b7bd47c0c1e4ef6103f546b753c8639f1c3b15cdfe9849cd0f90f |
influxdb-1.7.11.armhf.rpm | c589a79f5755ccc8c0b19cea2b2bba502ee945ac4fa16f6e259e0dda10a337d6 |
influxdb-1.7.11.i386.rpm | f30b20be2184cc98ad9b09de76ad746ef00984bc2be8ebdac48ae087464a9f0a |
influxdb-1.7.11.x86_64.rpm | 013ba4119e110e2529244841a1e30183c1854fdd81514757fa1c6097b1f4f179 |
v2.0.4
v2.0.4 [2021-02-08]
Docker
quay.io/influxdb/influxdb:v2.0.4
Binary Packages
OSS Binary Files | SHA256 |
---|---|
influxdb2-2.0.4-darwin-amd64.tar.gz | 2183f4c2c4b78f1cd221daeff0b25ad5d23229698e258a53fc11b72e24d36efe |
influxdb2-client-2.0.4-darwin-amd64.tar.gz | eaa145de2e09a53dbc4398b3fc39637fe7dcb754e5e58d81174a70eb817c38c2 |
influxdb2-2.0.4-linux-amd64.tar.gz | 876a2aeac84714617464acb75ebbb3a8053a42e5f9242bb771ae4eb2d9d6cb6c |
influxdb2-client-2.0.4-linux-amd64.tar.gz | 1fb7f9d7efe98ad610c33a16a26e148e918a06a064314e0585d743dbd63a019e |
influxdb2-2.0.4-linux-arm64.tar.gz | a8c3abc206060489c9067e75472add9199675807314781a9360ee786f2808d69 |
influxdb2-client-2.0.4-linux-arm64.tar.gz | 7d2876cb3cc7af17ae61748cb2ffbd88b912b0704fd486332a21f98de4ff22cf |
OSS Ubuntu and Debian Package Files | SHA256 |
---|---|
influxdb2-2.0.4-amd64.deb | a3296922db5ecb58f759f12abce6e98b55759079aeb838a6083b71325cf662b7 |
influxdb2-2.0.4-arm64.deb | 15ea8fd002a933df8488c6ed8a593d6db5ba534e655320c8217645e03cf67f6c |
OSS Redhat & CentOS Package Files | SHA256 |
---|---|
influxdb2-2.0.4.x86_64.rpm | 07e07fb52396e43ece05a3eb33ae30a9ec0a7a3d5bed25340432672e11470f8c |
influxdb2-2.0.4.arm64.rpm | bb79e28b9663b1c45cc60a74ad35ea91339e2ef732d01ab002cf10e5a64e90af |
Docker
ARM64
The Docker builds hosted in DockerHub and quay.io
now support the linux/arm64
platform.
2.x nightly images
Prior to this release, competing nightly builds caused the nightly
Docker tag to contain outdated
binaries. This conflict has been fixed, and the image tagged with nightly
will now contain 2.x
binaries built from the HEAD
of the master
branch.
Breaking Changes
inmem index option removed
This release fully removes the inmem
indexing option, along with the associated config options:
max-series-per-database
max-values-per-tag
Replacement tsi1
indexes will be automatically generated on startup for shards that need it.
Artifact naming conventions
The names of artifacts produced by our nightly & release builds have been updated according to the
Google developer guidelines. Underscores (_
) have
been replaced by hyphens (-
) in nearly all cases; the one exception is the use of x86_64
in our
RPM packages, which has been left unchanged.
Features
- 20537: Add
--overwrite-existing-v2
flag toinfluxd upgrade
to overwrite existing files at output paths (instead of aborting). - 20616: Update telegraf plugins list in UI to include Beat, Intel PowerStats, and Rienmann.
- 20550: Add
influxd print-config
command to support automated config inspection. - 20591: Add
nats-port
config option forinfluxd
server. - 20591: Add
nats-max-payload-bytes
config option forinfluxd
server. - 20608: Add
influxd inspect export-lp
command to extract data in line-protocol format. - 20650: Promote schema and fill query optimizations to default behavior.
- 20688: Upgrade Flux to v0.104.0.
- 20688: UI: Upgrade flux-lsp-browser to v0.5.31.
Bug Fixes
- 20351: Ensure
influxdb
service sees default env variables when running underinit.d
. - 20350: Don't show the upgrade notice on fresh
influxdb2
installs. - 20350: Ensure
config.toml
is initialized on freshinfluxdb2
installs. - 20347: Include upgrade helper script in goreleaser manifest.
- 20376: Don't overwrite stack name/description on
influx stack update
. - 20375: Fix timeout setup for
influxd
graceful shutdown. - 20354: Don't ignore failures to set password during initial user onboarding.
- 20402: Remove duplication from task error messages.
- 20403: Improve error message shown when
influx
CLI can't find an org by name. - 20411: Fix logging initialization for storage engine.
- 20456: Automatically build
tsi1
indexes for shards that need it instead of falling back toinmem
. - 20455: Don't return 500 codes for partial write failures.
- 20471: Improve messages in DBRP API validation errors.
- 20472: Add confirmation step w/ file sizes before copying data files in
influxd upgrade
. - 20538: Don't leak .tmp files while backing up shards.
- 20538: Allow backups to complete while a snapshot is in progress.
- 20536: Fix silent failure to register CLI args as required.
- 20534: Fix loading config when INFLUXD_CONFIG_PATH points to a
.yml
file. - 20535: Improve error message when opening BoltDB with unsupported file system options.
- 20542: Prevent extra output row from GROUP BY crossing DST boundary.
- 20615: Update Flux functions list in UI to reflect that
v1
package was renamed toschema
. - 20558: Prevent panic in
influxd upgrade
when V1 users exist and no V1 config is given. - 20592: Set correct Content-Type on v1 query responses.
- 20592: Update V1 API spec to document all valid Accept headers and matching Content-Types.
- 20611: Respect the --skip-verify flag when running
influx query
. - 20671: Remove blank lines from payloads sent by
influx write
. - 20688: Fix infinite loop in Flux parser caused by invalid array expressions.
- 20672: Allow for creating users without initial passwords in
influx user create
. - 20689: Fix incorrect "bucket not found" errors when passing
--bucket-id
toinflux write
. - 20710: Fix loading config when
INFLUXD_CONFIG_PATH
points to a directory with.
in its name. - 20708: Update API spec to document Flux dictionary features.
v1.8.4 [2020-02-01]
v1.8.4 [2020-02-01]
Note: InfluxDB 1.8.3 was not released. Features and bug fixes intended for 1.8.3 were rolled into InfluxDB 1.8.4.
Features
- #19460: Use the latest version of InfluxQL package.
- #19611: Add
-lponly
flag toinflux export
. - #19187: Add the ability to track number of values written via the /debug/vars HTTP endpoint.
- #19409: Update UUID library from github.com/satori/go.uuid to github.com/gofrs/uuid.
- #19696: Add
stat_total_allocated
to Flux logging.
To ensure Flux logging is enabled, set bothflux-enabled
andflux-log-enabled
totrue
in the InfluxDB configuration file. For more information about InfluxDB logging, see Log and trace with InfluxDB.
Bug fixes
-
#19696: Add durations to Flux logging, including the log compilation, execution, and total request duration. Previously, the following stats were incorrectly logging
0.000ms
:-
stat_total_duration
-
stat_compile_duration
-
stat_execute_duration
Now, these durations are logged correctly.
-
-
#19439: ArrayFilterCursor truncation for multi-block data.
-
#19592: Multi-measurement queries now return all applicable series.
-
#19612: Lock map before writes.
OSS Binary Files | SHA256 |
---|---|
influxdb-1.8.4-static_linux_amd64.tar.gz | 710d3346ad2e15d379388e43f187097e3733ec68d38a1dfb4b3b1c5fb3de56c1 |
influxdb-1.8.4_darwin_amd64.tar.gz | d69be0c5b798096dfe53440f10cd350fd7cd68517c3ffe774451de5e63fa1284 |
influxdb-1.8.4_linux_armel.tar.gz | 3fecb6b7b51cf9d5384afb5990175ed972c321558fc0e2c3c2bc28c5c553ee4a |
influxdb-1.8.4_linux_armhf.tar.gz | cce5096bf5812d40e92353bc077359155ddffb9f3bab33ccc1ed82699cf75e73 |
influxdb-1.8.4_linux_i386.tar.gz | 386e9d5e3dbc1fe0f6a9e6b3957b74567670f5a92b6b3569dd13f7b9b7e62aef |
influxdb-1.8.4_windows_amd64.zip | 09c63a0afc3587a827670504d0354f0926192a046961838c922dbe8bd5a71783 |
influxdb-1.8.4_linux_amd64.tar.gz | 10c80dbec52e0c25de90044b1455f19720cfbc3bf2e9d0dd206a9333bbeb76a7 |
influxdb-1.8.4_linux_arm64.tar.gz | c220679eef9315a0df61910d3d60048db4be211ffafb4d74707806868d0441b9 |
influxdb-1.8.4_windows_amd64.zip | 09c63a0afc3587a827670504d0354f0926192a046961838c922dbe8bd5a71783 |
OSS Ubuntu and Debian Package Files | SHA256 |
---|---|
influxdb_1.8.4_amd64.deb | ad4058db83f424dad21337f3d7135de921498b652d67e2fcd2e2e070d2997a2d |
influxdb_1.8.4_arm64.deb | ab6efbf7164c0b090ce615cf660e6bf25583545aee681baa592ccb5d3765a11e |
influxdb_1.8.4_armel.deb | 03c34893fa1ccea5e122f63cf81c7613b15e3427624cff58980e81a5e5e1c575 |
influxdb_1.8.4_armhf.deb | da0505862812d914372b6ac756ea2c30158c6f3a1490479bfa86b05515b18b33 |
influxdb_1.8.4_i386.deb | f08f4cb160652f358bb2802a2ddc7553777d242e58e9683deba26f332dcf7cdc |
OSS Redhat & CentOS Package Files | SHA256 |
---|---|
influxdb-1.8.4.arm64.rpm | d405f5dc088106325be8ec6ee11f92682b0fda914f3d8259f043e0acc4ad529e |
influxdb-1.8.4.armel.rpm | b398a4ecce65a6f5414a8b80034d3028ecfcfee9ddb5482c22f0e88f407b9b86 |
influxdb-1.8.4.armhf.rpm | 93c983af9385f44600a3e32aacc5c7ea1fbbbb099dee48c429a7a9e13211e68e |
influxdb-1.8.4.i386.rpm | 88455c2885306f13ff7b0fd7a8a99cbf931a05d3dcceebabba6ff1c16184790b |
influxdb-1.8.4.x86_64.rpm | f13cc117d3763908f045fc244f95948d0a1637459518a81e3bb4f8ba1f202e35 |
v2.0.3
v2.0.3 [2020-12-15]
Docker
quay.io/influxdb/influxdb:v2.0.3
Binary Packages
OSS Binary Files | SHA256 |
---|---|
influxdb2-2.0.3_darwin_amd64.tar.gz | bfb3f62206daf05b72994b1e5b8897022c10a90aa405fb5993b58119de71e92e |
influxdb2_client_2.0.3_darwin_amd64.tar.gz | 644131ee4c93e6af8634e1ef89b7322b5fa572b5a03f89172a708368e3c38e4a |
influxdb2-2.0.3_linux_amd64.tar.gz | d01f0b6d634406e0be1829f884ebf93423cc0c920743fa293a03b1533ffac4af |
influxdb2_client_2.0.3_linux_amd64.tar.gz | 6fe548bda10370b276378396280555c9860fb876c69443073ea7d09b11f73ec3 |
influxdb2-2.0.3_linux_arm64.tar.gz | 0c67b0282cefc9b1052633008f5713d24f6d18f669d8f92abb2004e2541947b4 |
influxdb2_client_2.0.3_linux_arm64.tar.gz | 7e5a2e6de54227dfce44016f186edfb8c9c90515716c2f18f90c7c06bd6faa63 |
OSS Ubuntu and Debian Package Files | SHA256 |
---|---|
influxdb2_2.0.3_amd64.deb | a3a3ff1e876e525859a1a31c4a185465dd6ebf95d310a582d6eccae252f1cfcf |
influxdb2_2.0.3_arm64.deb | 71072b692f1eb0eab8048f884c5f50adc94ee900248638358dd526c97289eaf5 |
OSS Redhat & CentOS Package Files | SHA256 |
---|---|
influxdb2-2.0.3.x86_64.rpm | e60f963de8b9accb4d81298fcb2e5477ffbd1f429ed4f89e76ad7d0408ae58b1 |
influxdb2-2.0.3.arm64.rpm | 274f959718d9683b80b57204fa2721c946d35c63653ba4fef0b6618f0c7e2de5 |
ARM Support
This release includes our initial ARM64 preview build.
Breaking Changes
influxd upgrade
Previously, influxd upgrade
would attempt to write upgraded config.toml
files into the same directory as the source
influxdb.conf
file. If this failed, a warning would be logged and config.toml
would be written into the HOME
directory.
This release breaks this behavior in two ways:
- By default,
config.toml
is now written into the same directory as the Bolt DB and engine files (~/.influxdbv2/
) - If writing upgraded config fails, the
upgrade
process exits with an error instead of falling back to theHOME
directory
Users can use the new --v2-config-path
option to override the output path for upgraded config if they can't or don't
want to use the default.
v2 packaging
Based on community feedback, the v2 deb and rpm packaging has been improved to avoid confusion between versions. The package
name is now influxdb2 and conflicts with any previous influxdb package (including initial 2.0.0, 2.0.1, and 2.0.2 packages).
Additionally, v2 specific path defaults are now defined and helper scripts are provided for influxd upgrade
and cleanup cases.
Features
- 20128: Allow password to be specified as a CLI option in
influx v1 auth create
. - 20128: Allow password to be specified as a CLI option in
influx v1 auth set-password
. - 20146: Allow for users to specify where V2 config should be written in
influxd upgrade
. - 20243: Implement delete with predicate.
- 20204: Improve ID-related error messages for
influx v1 dbrp
commands. - 20328: Upgrade Flux to v0.99.0
- 20328: UI: Upgrade flux-lsp-browser to v0.5.26
Bug Fixes
- 20146: Use V2 directory for default V2 config path in
influxd upgrade
. - 20153: Don't log bodies of V1 write requests.
- 20154: Fix panic when writing a point with 100 tags. Thanks @foobar!
- 20160: Ensure KV index walks only select exactly-matched keys.
- 20166: Enforce max value of 2147483647 on query concurrency to avoid startup panic.
- 20166: Enforce max value of 2147483647 on query queue size to avoid startup panic.
- 20182: Auto-migrate existing DBRP mappings from old schema to avoid panic.
- 20202: Optimize shard lookup in groups containing only one shard. Thanks @StoneYunZhao!
- 20235: Respect the
--name
option ininflux setup
whether configs already exist or not. - 20235: Allow for 0 (infinite) values for
--retention
ininflux setup
. - 20329: Set v2 default paths and provide upgrade helper scripts in release packages.
v2.0.2
v2.0.2 [2020-11-18]
Docker
quay.io/influxdb/influxdb:v2.0.2
Binary Packages
OSS Binary Files | SHA256 |
---|---|
influxdb-2.0.2_darwin_amd64.tar.gz | 3f8d736933d7852bff8f17442fba597ad42ae88932335f42dbc89d51c507851b |
influxdb_client_2.0.2_darwin_amd64.tar.gz | 07f1fb5b5b805450e77c0e30f1473b7cee1722bcda88a3f99f61806ec59ce514 |
influxdb-2.0.2_linux_amd64.tar.gz | 02164d11dc446541aa1e5a00c298004a19ba8bee4c2930a9a7fee31f8d983f31 |
influxdb_client_2.0.2_linux_amd64.tar.gz | bd00ff1909d8afafe0e2cbcabf6d6d5e6c6ffe8ea114a24867611619a57be354 |
OSS Ubuntu and Debian Package Files | SHA256 |
---|---|
influxdb_2.0.2_amd64.deb | |
f3349e5ae52e10e4d6539ee60204a5e43b6882a9620c66777ce35e21e96201d7 |
OSS Redhat & CentOS Package Files | SHA256 |
---|---|
influxdb-2.0.2.x86_64.rpm | |
af489e035137a2bcd87f6c6476bd7878617d13b030252e3de80597777781d970 |
Features
- 20072: Warn if V1 users are upgraded, but V1 auth wasn't enabled.
- 20072: CLI: Export 1.x CQs as part of
influxd upgrade
. - 20072: Upgrade Flux to v0.95.0.
- 20072: CLI: Add DBRP CLI commands as
influx v1 dbrp
. - 20072: UI: Upgrade flux-lsp-browser to v0.5.23.
- 20072: Added functionality to filter task runs by time.
Bug Fixes
- 19992: Fix various typos. Thanks @kumakichi!
- 19999: Use --skip-verify flag for backup/restore CLI command.
- 19999: Suggest running with -h on error instead of printing usage when launching
influxd
. - 20072: Allow self signed certificates for scraper targets. Thanks @cmackenzie1!
- 20072: Add locking during TSI iterator creation.
- 20072: Do not use global viper APIs, which breaks testing.
- 20072: Remove fragile NATS port assignment loop.
- 20072: Add same site strict flag to session cookie.
- 20072: CLI: Validate all input paths to
upgrade
up-front. - 20072: Delete deprecated kv service code.
- 20072: Reinstate minimal read-only document store for dashboard template.
- 20072: UI: Skip dashboard index CRUD case.
- 20072: Task: Fixed logic checking time filter exists.
- 20072: Task: Fixed error message semantic.
- 20072: Track seen databases in map and skip duplicates.
- 20072: Build: Remove lint-feature-flag job from OSS.
- 20072: CLI: Don't validate unused paths in
upgrade
. - 20072: Continue reading until itrs is empty, even for nil cursors.
- 20072: CLI: Remove internal
influxd upgrade
subcommands from help text. - 20072: Use default DBRP mapping on V1 write when no RP is specified.
- 20072: UI: Bump version in package.json so it displays correctly.
- 20089: UI: UX improvements and bug fixes to dbrp commands.
- 20089: API: Make the dbrp api match the swagger spec.
- 20089: Revert changes to API page-sizes.
- 20089: Exclude pkger_test.go from linting
- 20091: Make the DBRP http API match the swagger spec.
v2.0.1
v2.0.1 [2020-11-10]
Docker
quay.io/influxdb/influxdb:v2.0.1
Binary Packages
OSS Binary Files | SHA256 |
---|---|
influxdb-2.0.1_darwin_amd64.tar.gz | 49f50fe13135072bbb1108f92eb7fa8497c758643194783511a4e8c568fe7692 |
influxdb_client_2.0.1_darwin_amd64.tar.gz | 1272f1ae5115f84547f350b94fd57e82587059e8a847ca0de764a493ff2f8006 |
influxdb-2.0.1_linux_amd64.tar.gz | 5812d42f982ce7f71fee3f103244130e2b0f034d42c1f5e78d2fc5b07fbce49e |
influxdb_client_2.0.1_linux_amd64.tar.gz | 03782715d12dfec4eb34d9205b891342bfaeb4eed891e5cb5f2f2e4e6fcd99c1 |
OSS Ubuntu and Debian Package Files | SHA256 |
---|---|
influxdb_2.0.1_amd64.deb | 261539625b67686f91da320e75a54969cfd611e954df43e4c8cab5ca5fac1af5 |
OSS Redhat & CentOS Package Files | SHA256 |
---|---|
influxdb-2.0.1.x86_64.rpm | fdd600f83e42ee9bdfe95c546fbe074e05b78c7ba0348a5ce01866ba9da1ca3e |
Bugfixes
v2.0.0
v2.0.0 [2020-11-09]
Docker
quay.io/influxdb/influxdb:v2.0.0
Binary Packages
OSS Binary Files | SHA256 |
---|---|
influxdb-2.0.0_darwin_amd64.tar.gz | ff5578f14e443617922092b12c6ef99c60a8b4bd0923f3456e560786b3d65344 |
influxdb_client_2.0.0_darwin_amd64.tar.gz | aaba385a5da5036787b951abe7bf4c9a5648f8e52be54933be8d71ba9d86f63e |
influxdb-2.0.0_linux_amd64.tar.gz | 7450b1518b8245610ec5b393a8968ec879d3198615bf879dc934bd47bd1975b2 |
influxdb_client_2.0.0_linux_amd64.tar.gz | 82d602367fd99085116a261d7d70348dc0b5f9a2567a5b6608b955a0968249e3 |
OSS Ubuntu and Debian Package Files | SHA256 |
---|---|
influxdb_2.0.0_amd64.deb | fc61c16949ae9ed6cdc6d35a25475959376cb72e325e0cebf599d6a1f09bf720 |
OSS Redhat & CentOS Package Files | SHA256 |
---|---|
influxdb-2.0.0.x86_64.rpm | e4db5a1ac9b4ce56e460d219213b088edb7c6de1da15eb3caa885aab157bfb1a |
Features
- 19935: Improve the UI for the influx v1 auth commands
- 19940: Update Flux to v0.94.0
- 19943: Upgrade flux-lsp-browser to v0.5.22
- 19946: Adding RAS telegraf input
Bugfixes
- 19924: Remove unused 'security-script' option from upgrade command
- 19925: Create CLI configs in
influxd upgrade
- 19928: Fix parsing of retention policy CLI args in
influx setup
andinfluxd upgrade
- 19930: Replace 0 with MaxInt when upgrading query-concurrency
- 19937: Create CLI configs
- 19939: Make influxd help more specific
- 19945: Allow write-only V1 tokens to find DBRPs
- 19947: Updating v1 auth description
- 19952: Use
db
/rp
naming convention when migrating DBs to buckets - 19956: Improve help for --no-password switch
- 19959: Use 10 instead of MaxInt when rewriting query-concurrency
- 19960: Remove bucket and mapping auto-creation from v1 /write API
- 19885: Misuse of reflect.SliceHeader
v2.0.0-rc.4
v2.0.0-rc.4 [2020-11-05]
Docker
quay.io/influxdb/influxdb:v2.0.0-rc.4
Packages
Platform | Package |
---|---|
Mac OS X | influxdb-2.0.0-rc.4_darwin_amd64.tar.gz |
Mac OS X (CLI Only) | influxdb_client_2.0.0-rc.4.darwin_amd64.tar.gz |
Linux | influxdb-2.0.0-rc.4_linux_amd64.tar.gz |
Linux (CLI Only) | influxdb_client_2.0.0-rc.4_linux_amd64.tar.gz |
Debian amd64 | influxdb_2.0.0-rc.4_amd64.deb |
RedHat x86_64 | influxdb-2.0.0-rc.4.x86_64.rpm |
Features
- 19854: Use v1 authorization for users upgrade
- 19855: Enable window pushdowns
- 19864: Implement backup/restore CLI subcommands
- 19865: Implementation of v1 authorization
- 19879: Make sure the query plan nodes have unique ids
- 19881: Update Flux to v0.93.0
Bug Fixes
- 19685: Cloning tasks makes actions shared in task list view
- 19712: Reduce filesize of influx binary
- 19819: Isolate telegraf config service and remove URM interactions
- 19853: Use updated HTTP client for authorization service
- 19856: Make tagKeys and tagValues work for edge cases involving fields
- 19870: Correctly parse float as 64-bits
- 19873: Add simple metrics related to installed templates
- 19885: Remove extra multiplication of retention policies in onboarding
- 19887: Use fluxinit package to init flux library instead of builtin
- 19886: Add Logger to constructor function to ensure log field is initialized
- 19894: Return empty iterator instead of null in tagValues
- 19899: Docs: flux 0.92 functions
- 19908: Fix /ready response content type