Yuce Tekol
dec665ac75
Merge branch 'master' into min-max-rowid
2019-06-17 22:44:33 +03:00
Yuce Tekol
5c59449ed2
reset roaring.go and added bitmap.Min
2019-06-17 16:12:43 +03:00
Yuce Tekol
06aa2cf98e
updated for feedback from PR 1983
2019-06-15 15:15:20 +03:00
Cody Soyland
8a278b8ae7
Merge pull request #2001 from codysoyland/docker-alpine-update
...
Update Alpine to 3.9.4 in Dockerfile
2019-06-13 10:47:49 -05:00
Cody Soyland
616cba0cd8
Merge branch 'master' into docker-alpine-update
2019-06-13 10:39:31 -05:00
Yuce Tekol
739926da52
Merge pull request #2000 from yuce/fix-1982
...
Updated with atomic writes
2019-06-13 17:58:02 +03:00
Cody Soyland
6746a54e01
Update Alpine to 3.9.4 in Dockerfile
2019-06-13 09:32:14 -05:00
Yuce Tekol
28f56b8c97
Merge branch 'master' into min-max-rowid
2019-06-12 17:14:34 +03:00
Yuce Tekol
e7e5e21acd
trivial
2019-06-12 17:07:23 +03:00
Yuce Tekol
c9854c00fb
updated with atomic writes
2019-06-12 16:46:18 +03:00
seebs
fe590d4265
Merge pull request #1997 from seebs/slicefix
...
handle insertions correctly
2019-06-11 09:39:19 -05:00
Yuce Tekol
2b91277155
Merged with master
2019-06-11 16:59:59 +03:00
Yuce Tekol
13a42d9c07
replaced min code with bmp.iterator
2019-06-11 16:58:32 +03:00
Seebs
089e7e127e
handle insertions correctly
...
The "Update" case for Slice containers is broken, and can
insert a container without inserting a key. Fix this by using
the existing insert/add logic.
2019-06-10 15:22:38 -05:00
Cody Soyland
bbb5766bc0
Merge pull request #1996 from codysoyland/stats-reduce
...
Remove extraneous stat tags to improve prometheus performance
2019-06-10 10:11:42 -05:00
Cody Soyland
39c5ecee38
Merge branch 'master' into stats-reduce
2019-06-10 09:35:07 -05:00
Cody Soyland
40dfffc833
Merge pull request #1994 from codysoyland/prometheus
...
Add Prometheus tests, refactor http stats as middleware, minor fixes
2019-06-10 09:34:50 -05:00
Cody Soyland
726b001b91
Merge branch 'master' into prometheus
2019-06-10 09:16:09 -05:00
Cody Soyland
db1587e4c8
Fix tests
2019-06-10 09:15:37 -05:00
Cody Soyland
9fb6d84d80
Remove extraneous stat tags to improve prometheus performance
2019-06-10 08:18:30 -05:00
Ben Johnson
bc98d5418e
Allow partial translate file reads. ( #1987 )
...
Allow partial translate file reads.
2019-06-07 15:43:44 -06:00
Ben Johnson
815005d461
Merge branch 'master' into allow-translate-key-small-buffer
2019-06-07 14:51:10 -06:00
Cody Soyland
430becdd3f
Add tests for prometheus stats client
2019-06-07 09:58:40 -05:00
Cody Soyland
363a19b321
Add request method to stats
2019-06-07 09:20:40 -05:00
Cody Soyland
da04eb7bc3
Use timing instead of histogram for http requests
2019-06-07 09:13:38 -05:00
Cody Soyland
04b5d4b79b
Use seconds, not milliseconds for timings
2019-06-07 09:13:38 -05:00
Cody Soyland
e8dd61d359
Refactor stats collector to middleware, tag path instead of full url
2019-06-07 09:13:37 -05:00
Cody Soyland
2d6e948c83
Return after errors
2019-06-07 09:13:37 -05:00
Matthew Jaffee
edd26407f5
Merge pull request #1992 from codysoyland/prometheus
...
Add Prometheus stats backend
2019-06-05 21:40:43 -05:00
Cody Soyland
fc33f7ea66
Add errantly removed pathParts definition
2019-06-05 21:23:12 -05:00
Cody Soyland
14920758aa
Add docs pertaining to prometheus
2019-06-05 21:23:12 -05:00
Cody Soyland
97e1822445
Remove urls from stat names, instead tag http.request stats with url
2019-06-05 21:23:11 -05:00
Cody Soyland
2de8060f2c
Use prometheus-compatible metric naming
2019-06-05 21:23:11 -05:00
Cody Soyland
d3db48a1fd
Add missing fields
2019-06-05 21:23:11 -05:00
Cody Soyland
68e89c63f8
Implement prometheus timing
2019-06-05 21:23:11 -05:00
Cody Soyland
c5ce27d7ef
Implement histogram/observer/summary stats
2019-06-05 21:23:11 -05:00
Cody Soyland
dfc7cfa4aa
Fix linter errors and add gauge support to prometheus
2019-06-05 21:23:11 -05:00
Cody Soyland
4c7aa4af81
Add Prometheus stats client with Count support
2019-06-05 21:23:11 -05:00
Cody Soyland
8fb8f1d8f7
go mod fix + tidy
2019-06-05 21:23:11 -05:00
Cody Soyland
7e4c3b715b
Add basic prometheus support
2019-06-05 21:23:10 -05:00
tgruben
00c01ab2d6
Merge pull request #1993 from tgruben/confirm-fail
...
False Positive nodeLeave events put cluster in an unusable state (Starting)
2019-06-05 20:16:40 -05:00
Todd Gruben
0b392164cc
Stabilization Time not long enough for new cluster test
2019-06-05 18:48:35 -05:00
Todd Gruben
b9ab21dfd2
Decreased the number of retries for dead node confirmation
2019-06-05 15:13:53 -05:00
Todd Gruben
e4dbafd03e
Duplicate log entry
2019-06-05 14:58:35 -05:00
Todd Gruben
5ddbe0b51a
Merge branch 'confirm-fail' of github.com:tgruben/pilosa into confirm-fail
2019-06-05 14:54:08 -05:00
Todd Gruben
c99071d5bf
timeout handleded incorrectly;added tests
2019-06-05 14:53:35 -05:00
tgruben
2376a2bcec
Merge branch 'master' into confirm-fail
2019-06-05 11:42:10 -05:00
Todd Gruben
085e29543e
False Positive nodeLeave events put cluster in an unusable state
2019-06-05 11:28:41 -05:00
seebs
aa5c5a3afa
Merge pull request #1990 from seebs/renameSemantics
...
use os.Rename semantically correctly
2019-06-04 11:50:05 -05:00
Ben Johnson
7ff684c193
Allow partial translate file reads.
...
This commit fixes an issue where translation `LogEntry` must be
read in its entirety, however, large entries can exceed the buffer
size. This has been changed so that partial entries reads are allowed.
The `LogEntry.ReadFrom()` may still generate large byte slices
during reads of large individual fields or keys.
2019-06-04 10:08:52 -06:00