davidby-influx
8c9768cdb7
fix: replace unprintable and invalid characters in errors ( #23387 ) ( #23395 )
...
Replace unprintable and invalid characters with '?'
in logged errors. Truncate consecutive runs of them to
only 3 repeats of '?'
closes https://github.com/influxdata/influxdb/issues/23386
(cherry picked from commit 0ae0bd6e2e
)
closes https://github.com/influxdata/influxdb/issues/23389
2022-06-01 14:42:51 -07:00
Dane Strandboge
82d1123e78
build: upgrade to Go 1.18.1 ( #23252 )
2022-04-13 15:24:27 -05:00
William Baker
3e275a123d
feat: multi-measurement query optimization ( #22301 )
...
* feat: multi-measurement query optimization
2021-09-13 13:00:08 -06:00
Daniel Moran
d747e7ec4e
feat: add config parameters to toggle WAL concurrency and timeouts ( #21621 )
...
* feat: add context parameter to Take() method on fixed limiter
* refactor: plumb context through to uses of Take()
* test: update tests to pass context as needed
* feat: add config toggles for setting WAL write concurrency & timeout
2021-06-09 11:03:53 -04:00
Daniel Moran
727a7b58c1
test: replace influxlogger with zaptest logger ( #20589 )
2021-02-11 10:12:39 -05:00
Daniel Moran
9aefa6f868
fix(tsdb): never use an inmem index ( #20313 )
...
And fix the logging setup for the TSDB storage engine
2020-12-23 07:46:57 -08:00
Stuart Carnie
dee8977d2c
chore: move v2/v1/tsdb → v2/tsdb
2020-08-26 10:46:47 -07:00
Mark Rushakoff
f2898d1992
Wipe out workspace in preparation for v2 merge
...
"Knock knock."
"Who's there?"
"InfluxDB Veet."
...
2019-01-11 10:38:50 -08:00
Edd Robinson
dece5b847f
Refactor index names
2018-08-21 14:32:30 +01:00
Edd Robinson
f9ea54198f
rename series directory
2018-01-03 15:44:58 +00:00
Ben Johnson
52630e69d7
Integrate SeriesFileCompactor
2018-01-02 12:20:03 -07:00
Ben Johnson
56980b0d24
Segment series file
2017-12-29 11:57:45 -07:00
Edd Robinson
bde66f19bc
Adjust series file size and partitions
2017-12-18 13:17:42 +00:00
Edd Robinson
3bfe525705
Add 32-bit support to series file
...
This commit ensures that the series file should work appropriately on
32-bit architecturs. It does this by reducing the maximum size of a
series file to 512MB on 32-bit systems, which should be fully
addressable.
It further updates tests so that the series file size can be reduced
further when running many tests in parallel on 32-bit architectures.
2017-12-15 15:47:26 +00:00
Ben Johnson
ede3fcf98e
intermediate
2017-11-15 16:09:25 -07:00
Stuart Carnie
f3d45ba301
influxdata/influxdb/influxql -> influxdata/influxql
2017-10-30 14:40:26 -07:00
Edd Robinson
2def219f09
Refactor Shard to further protect Engine
2017-09-25 17:43:30 +01:00