Cody Soyland
e4cd1b8871
Add -v flag to test-race
2020-04-16 17:08:50 -05:00
Cody Soyland
a00e93f699
Add TODO about fork
2020-04-16 17:08:50 -05:00
Cody Soyland
2155d6cab8
Move some things around, fix linter warnings.
2020-04-16 17:08:50 -05:00
Cody Soyland
a66ee26a6b
Reopen log file on SIGHUP
2020-04-16 17:08:50 -05:00
Cody Soyland
08fa90e0f3
Reduce duplication of setupLogger arch-specific code
2020-04-16 17:08:50 -05:00
Travis Turner
46fb6859ed
Merge pull request #296 from travisturner/grpc-tabler-rowser
...
gRPC tabler rowser
2020-04-16 15:19:47 -05:00
Travis
c45a4bf3dc
ToTable and ToRows interface for gRPC
2020-04-16 14:16:54 -05:00
Travis Turner
0691b6c015
Merge pull request #294 from travisturner/overflow-fix
...
error on potential overflow
2020-04-15 16:24:37 -05:00
Travis
80f1bdebd7
error on potential overflow
2020-04-15 15:50:03 -05:00
Travis Turner
468b69fba9
Merge pull request #291 from travisturner/range-problems
...
fix some range query problems
2020-04-15 15:27:12 -05:00
Travis
8a22a3ede3
fix some range query problems
2020-04-15 14:42:16 -05:00
Travis Turner
37f05fc3ea
Merge pull request #288 from travisturner/upgrade-min-max
...
upgrade decimal min/max with scale
2020-04-15 08:08:00 -05:00
Travis
79a6c1e5ab
upgrade decimal min/max with scale
2020-04-15 00:14:07 -05:00
seebs
f41bced2ec
Merge pull request #286 from seebs/storeauto
...
in Store/SetRow, create field if it doesn't already exist
2020-04-14 15:33:10 -05:00
Seebs
70bfe86f75
in Store/SetRow, create field if it doesn't already exist
...
If you try to Store to a nonexistent field, we create an automatic
Set field with no cache for it, assuming it won't be used for TopN
queries. If you want TopN to work, you need to actually create it
yourself.
2020-04-14 15:12:36 -05:00
alanbernstein
18d01dd62a
Merge pull request #280 from alanbernstein/snake-case-node
...
Snakify
2020-04-11 13:25:58 -05:00
Alan Bernstein
615c1bd186
Snakify
2020-04-10 22:15:43 -05:00
Matthew Jaffee
76404142ba
Merge pull request #246 from molecula/prometheus-improvements
...
Prometheus improvements
2020-04-10 21:55:35 -05:00
Matt Jaffee
68276159ca
don't access req.Query before knowing req is a QueryRequest
2020-04-10 21:07:43 -05:00
Alan Bernstein
18c6d8f76f
Update a few metric names
2020-04-10 20:59:20 -05:00
Alan Bernstein
71b9762501
Address review feedback again
2020-04-10 20:59:20 -05:00
Alan Bernstein
9947c92e8e
Add stats labels and slow-query log in GRPC endpoints
2020-04-10 20:59:20 -05:00
Alan Bernstein
eaf21eb19b
Add metrics for GRPC request timing
2020-04-10 20:59:19 -05:00
Alan Bernstein
5df680fb9f
Remove old metric from tests
2020-04-10 20:59:19 -05:00
Alan Bernstein
d79f04b7b3
Remove MetricMaximumRow
2020-04-10 20:59:19 -05:00
Alan Bernstein
a7bfacbee2
Revert "Add tags to MaxRow metric"
...
This reverts commit 6013e7211b3aef93d0880401c8ef74b34a620328.
2020-04-10 20:59:19 -05:00
Alan Bernstein
b37a0addb3
Add tags to MaxRow metric
2020-04-10 20:59:19 -05:00
Alan Bernstein
b1838159f2
Minor fixes
2020-04-10 20:59:19 -05:00
Alan Bernstein
df2503dfa6
Switch to Timing helper function
2020-04-10 20:59:19 -05:00
Alan Bernstein
2423ecf8d5
Update some metric names to follow conventions better
2020-04-10 20:59:19 -05:00
Alan Bernstein
f883d61c28
Consolidate BlockRepair metrics with tags
2020-04-10 20:59:18 -05:00
Alan Bernstein
389acfc8ed
Fix minor issues with metric labels and tests
2020-04-10 20:59:18 -05:00
Alan Bernstein
c2c0a5c32f
Address review feedback
2020-04-10 20:59:18 -05:00
Alan Bernstein
8b405c226c
Add 'prometheus' option in other help text/comments
2020-04-10 20:59:18 -05:00
Alan Bernstein
a3fb1c022b
Use metrics consts in tests
2020-04-10 20:59:18 -05:00
Alan Bernstein
8c9db373d0
Fix some metrics names
2020-04-10 20:59:18 -05:00
Alan Bernstein
5137f56f9c
Use const from package
2020-04-10 20:59:18 -05:00
Alan Bernstein
34c6d42063
Fix broken metrics label and log when others are encountered
2020-04-10 20:59:17 -05:00
Alan Bernstein
3c275681d2
Profile -> Column
2020-04-10 20:59:17 -05:00
Alan Bernstein
b1adcd91fc
Use consistent metric name convention
2020-04-10 20:59:17 -05:00
Alan Bernstein
70111b5604
Define metrics names as constants
2020-04-10 20:59:17 -05:00
Alan Bernstein
84e6a25bad
Update help message
2020-04-10 20:59:17 -05:00
Alan Bernstein
857ddf73c2
Reduce snapshot verbosity
2020-04-10 20:59:17 -05:00
Alan Bernstein
eceef6b42b
Use 'query_' prefix to identify query metrics
2020-04-10 20:59:16 -05:00
tgruben
550fcec9ee
Merge pull request #279 from tgruben/fix-closers
...
Closed all post request bodies and optimized available shard with new view capabilities
2020-04-10 20:29:04 -05:00
Todd Gruben
ccc7ca3aa5
close not needed
2020-04-10 20:12:32 -05:00
Todd Gruben
5590f1d954
lint fix
2020-04-10 19:07:01 -05:00
Todd Gruben
ef5a8cefef
Added request Close and optimized availble shard with new view capabilities
2020-04-10 17:59:44 -05:00
seebs
4325d62fe7
Merge pull request #277 from seebs/between
...
Return empty rows for impossible ranges
2020-04-10 16:21:09 -05:00
Seebs
017e65cd99
Return empty rows for impossible ranges
...
If the high end of a range is below the low end of the range, there's
no values in it, so we can short-circuit that. If we don't, if the
low end is zero or higher, and the high end is below zero, we can
get very surprising behaviors, such as accepting values up to the
inverse of the high end. Add a test case for this and treat it the
same as a low range end above the field's maximum or a high end
below the field's minimum, returning an empty row immediately.
2020-04-10 13:24:08 -05:00