alanbernstein
29df847e22
Merge pull request #558 from alanbernstein/typo-fix
...
Fix typo in error message
2017-05-30 10:18:53 -05:00
Matthew Jaffee
02fe0f84f5
Merge pull request #572 from jaffee/better-errors
...
discriminate error messages in server.Open
2017-05-30 10:13:21 -05:00
Linh Vo
a79e170256
more ctl tests
2017-05-29 13:41:23 -10:00
Linh Vo
bcc71b316a
Merge branch 'master' of github.com:pilosa/pilosa into improve-test-coverage
2017-05-25 21:46:17 -05:00
Linh Vo
06c80711fa
Merge pull request #578 from linhvo/validate-query-args
...
#312 validate unkown query params
2017-05-25 14:39:00 -05:00
Linh Vo
3706fc9022
changed argType
2017-05-25 13:04:38 -05:00
Linh Vo
37fa3973ec
Merge pull request #573 from linhvo/33-validate-config
...
33 validate config
2017-05-25 12:56:37 -05:00
Linh Vo
51db1c7784
fix review
2017-05-25 12:07:09 -05:00
Linh Vo
e34e9f9789
fixed comment, update validQueryArgs
2017-05-25 11:48:08 -05:00
Linh Vo
45acf3c9b9
backup test
2017-05-25 11:31:36 -05:00
Todd Gruben
aa713e3832
add support for bit flip (negate) in roaring
2017-05-25 10:07:29 -05:00
Yuce Tekol
a3ccf77504
Merge pull request #581 from yuce/fix-validation-regex-off-by-one
...
Fix name, label validation off by one error; added tests
2017-05-25 16:47:52 +03:00
Yuce Tekol
15853fb448
Fix name, label validation off by one error; added tests
2017-05-25 15:49:55 +03:00
Linh Vo
108c644938
#312 validate unkown query params
2017-05-24 13:57:47 -05:00
Matt Jaffee
da961be614
rewrite intersectCountArrayBitmap for perf test
2017-05-24 12:38:50 -05:00
Linh Vo
0a19e9f413
#33 don't need reflect for get valid field
2017-05-23 14:44:16 -05:00
Linh Vo
0f45d27028
#33 validate config
2017-05-23 14:40:58 -05:00
Michael Baird
8df329da3f
add metrics to sample config
2017-05-23 10:45:07 -05:00
Michael Baird
57da86dd8e
cleanup merge conflict
2017-05-23 10:33:35 -05:00
Michael Baird
b0f8d5d8f9
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
cmd/server.go
ctl/config.go
2017-05-23 10:07:44 -05:00
Matt Jaffee
b386fc9eac
discriminate error messages in server.Open
2017-05-23 09:45:21 -05:00
Michael Baird
8913e2e6f4
StatsD doc fixes
2017-05-23 09:10:43 -05:00
alanbernstein
9d92b7ec05
Merge pull request #570 from alanbernstein/image-url-fix
...
Update logo urls
2017-05-22 20:51:05 -05:00
Todd Gruben
2182534cc7
added xor support to roaring
2017-05-22 16:51:53 -05:00
Alan Bernstein
18dacee64b
Update logo urls
2017-05-22 16:41:05 -05:00
Cody Soyland
a7fcace1e9
Merge pull request #565 from codysoyland/32-bit-build
...
Add 32-bit build to release process
2017-05-22 12:40:52 -04:00
Cody Soyland
124a2e62a8
Remove curly braces (fails on some systems)
2017-05-22 11:35:02 -05:00
Michael Baird
08a150f1eb
StatsD documentation
2017-05-22 11:31:28 -05:00
Ben Johnson
b9c460deda
Merge pull request #541 from benbjohnson/375-config
...
Implement 'config' CLI command.
2017-05-22 10:29:50 -06:00
Matthew Jaffee
a981cb2850
Merge pull request #559 from jaffee/bitmapCountRange-bugs
...
fix 3 separate bugs in bitmapCountRange
2017-05-22 11:01:49 -05:00
Matt Jaffee
e90e1455db
remove branch and always count last container
2017-05-22 10:38:40 -05:00
Ben Johnson
788386b49a
Implement 'config' CLI command.
...
Renames `config` to `generate-config` and implements a new `config`
command that generates the configuration file based on the current
state instead of printing a static string.
2017-05-22 09:30:14 -06:00
Matt Jaffee
6b3b459659
add license to roaring_internal_test
2017-05-22 09:46:52 -05:00
Matt Jaffee
a5918d01d9
fix offset check to make sense
2017-05-19 17:09:22 -05:00
Cody Soyland
9deee72bda
Add 32-bit build to release process
2017-05-19 16:27:49 -05:00
Michael Baird
746d7e5ef7
multistat and expvar client tests
2017-05-19 16:12:49 -05:00
Michael Baird
1b5e42119d
fixed the expvar Set method to store the value
2017-05-19 16:12:24 -05:00
Matt Jaffee
c0ddbe0e3f
fix bitmapCountRange and test
...
had been thinking that index 0 was the most significant bit, but based on the
bitmapAdd function, it must be the least significant bit
2017-05-19 15:18:07 -05:00
alanbernstein
7693fc4211
Merge pull request #564 from alanbernstein/remove-.n
...
Remove .n frame suffix
2017-05-19 15:08:34 -05:00
Alan Bernstein
5788a459f8
Remove .n frame suffix
2017-05-19 15:00:50 -05:00
Cody Soyland
21692cfddb
Hide build directory in .gitignore
2017-05-19 14:17:57 -05:00
Cody Soyland
63a7589be6
Merge pull request #563 from pilosa/docs
...
Move docs into repo
2017-05-19 14:43:25 -04:00
Michael Baird
843e947ca8
changing datadog package name to stats
2017-05-19 09:54:19 -05:00
Michael Baird
1d05707026
Rename datadog/statsd_test.go to statsd/statsd_test.go
2017-05-19 09:43:38 -05:00
Michael Baird
769173c642
Rename datadog/statsd.go to statsd/statsd.go
2017-05-19 09:42:15 -05:00
Michael Baird
bd3814ba0c
Rename datadog_test.go to statsd_test.go
2017-05-19 09:33:36 -05:00
Michael Baird
14dd1b3f35
Rename datadog.go to statsd.go
2017-05-19 09:33:00 -05:00
Ben Johnson
1c09af132e
Check for duplicate attributes under read lock on insert.
...
Changes the behavior of `AttrStore.SetAttrs()` to first verify
that the attributes haven't changed using a read-only lock before
obtaining a write lock to update the attributes.
Since the write lock serializes access, the previous insert time
sufferred lock contention when inserting a lot of duplicate
attributes. With the `RWMutex`, reads can be done in parallel so
multiple requests don't block each other.
Below is a simple benchmark showing the performance at 1, 5, & 10
goroutines:
BenchmarkAttrStore_Duplicate 100000 137120 ns/op 8428 B/op 76 allocs/op
BenchmarkAttrStore_Duplicate-5 100000 417459 ns/op 8431 B/op 76 allocs/op
BenchmarkAttrStore_Duplicate-10 100000 139466 ns/op 8433 B/op 76 allocs/op
BenchmarkAttrStore_Duplicate 20000000 703 ns/op 368 B/op 5 allocs/op
BenchmarkAttrStore_Duplicate-5 100000000 213 ns/op 368 B/op 5 allocs/op
BenchmarkAttrStore_Duplicate-10 100000000 223 ns/op 368 B/op 5 allocs/op
2017-05-19 07:35:50 -06:00
Alan Bernstein
75c59387f6
Skeleton for new autocomplete functionality
2017-05-18 18:34:23 -05:00
Alan Bernstein
39e46e2c48
Factor out autocompleter
2017-05-18 18:30:25 -05:00