Cody Soyland
e9a2534af7
Document undocumented flags and add tests ( Fixes #915 ).
2017-11-08 13:12:51 -06:00
Cody Soyland
8c0d1ece55
Remove "plugins.path" configuration option
...
According to Todd, the current plugin direction is static and there is no need for dynamic loading, so this option is no longer needed.
2017-11-08 11:46:23 -06:00
Yuce Tekol
2c5a8d9125
Fixed Merge branch 'master' into tls-support-URI
...
# Conflicts:
# cmd/server_test.go
2017-10-12 16:03:32 +03:00
Yuce Tekol
aa8cbe8ae3
Add TLS support for commands
2017-10-11 08:30:11 +03:00
Yuce Tekol
5fbd701f34
updated tests
2017-10-10 06:26:19 +03:00
Yuce Tekol
83bb0f97d4
Replaces dot in env variable name with underscore so they can be used in bash.
2017-10-10 06:15:22 +03:00
Yuce Tekol
8e10bc80a0
fix(?) TestServerConfig
2017-10-04 16:17:23 +03:00
Travis
01fa368c6a
Import FieldValues
...
This PR adds the ability to import field values into RangeEnabled frames
using the `pilosa import` command.
Example:
```
pilosa import -i i -f f --field foo sample-vals.csv
```
imports data from sample-vals.csv, which contains data in the format:
```
[ColumnID, Value]
```
Also fixes a bug where `frame.rangeEnabled` was not being set on frame creation.
2017-09-27 11:43:10 -05:00
Yuce Tekol
ad05938a5e
Enables auto-creating the schema on imports; Resolves #765
2017-09-22 14:56:36 +03:00
Yuce Tekol
79cea495d7
Handles SIGTERM signal; resolves #827
2017-09-14 11:17:28 +03:00
Travis
a3b1b2ee1a
DefaultClusterType = ClusterGossip
...
This commit removes the `httpbroadcast` NodeSet, sets the default cluster type
to `gossip`, and uses the `static` cluster type for most test cases.
2017-08-07 08:25:35 -05:00
Michael Baird
4b53ec1f9c
const cluster types, and more validation tests
2017-07-11 14:17:06 -05:00
Linh Vo
6a50427629
rename Config's fields
2017-07-10 13:34:10 -05:00
Linh Vo
95166fd0ee
revert config and fix json tag
2017-07-10 11:28:32 -05:00
Linh Vo
e3090cb0c3
update doc for configuration
2017-07-07 15:12:16 -05:00
Alan Bernstein
b9e853dbdb
Deduplicate logfile opening code
2017-06-23 18:08:30 -05:00
Alan Bernstein
12e6b22abe
WIP replace fmt prints with logger prints and Stderr with LogOutput
2017-06-23 17:27:57 -05:00
Ben Johnson
1c34ea7f8f
Add sorting flag to import command.
2017-06-08 11:00:02 -06:00
Ben Johnson
ca29f7692b
Fix failing tests when IPv6 is disabled.
...
Turning off IPv6 causes the tests to fail because the Go
`net.Listen()` function obtains a `[::]` address when using
a `localhost:0` bind address. Looking through the Go source
code, I don't see a good way to fix that.
This change adds a test flag to allow users to specify the
network name when running the test:
```sh
go test github.com/pilosa/pilosa/server -network tcp4
```
2017-06-01 14:43:59 -06:00
Michael Baird
f0c3fdcdda
Merge remote-tracking branch 'origin/master' into metrics
2017-05-30 15:36:19 -05:00
Michael Baird
f822bb43e9
Remove long query time from Server. That parameter is managed in the Cluster.
2017-05-30 12:55:45 -05:00
Michael Baird
59f26ce585
removed no-op stats tracking, fixed typos
2017-05-30 11:13:39 -05:00
Linh Vo
51db1c7784
fix review
2017-05-25 12:07:09 -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
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
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
Michael Baird
143cc14b1a
Merge branch 'master' into metrics
2017-05-16 14:03:16 -05:00
Linh Vo
f392853134
update sliceMaxByIndex by view
2017-05-16 11:11:11 -05:00
Linh Vo
b635bdf970
#413 add tests and remove redundant word
2017-05-15 12:54:49 -05:00
Linh Vo
e20b9075e2
#413 set standard view as default for export command
2017-05-15 11:17:48 -05:00
Michael Baird
bd44949cb5
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
config.go
executor_test.go
server/server.go
2017-05-09 11:31:14 -05:00
Michael Baird
bf6ed942f0
Merge pull request #8 from alanbernstein/stats
...
Stats
2017-05-09 11:15:23 -05:00
Ben Johnson
e3d6f96657
Add max-writes-per-requests limit.
...
A configurable limit has been added to restrict the number of
mutating calls in a `pql.Query`. This is to prevents requests from
timing out from large queries.
The default is set to 5000 writes per request and is configurable
through the configuration file and the command line flags.
2017-05-03 08:53:20 -06:00
Michael Baird
ee159b455d
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
.gitignore
cluster.go
frame.go
glide.lock
index.go
2017-05-01 10:41:04 -05:00
Cody Soyland
42281f1c5d
Correct documentation link
2017-04-29 20:40:56 -05:00
Cody Soyland
3996b56b88
Apply Apache License 2.0
2017-04-28 14:22:03 -05:00
Michael Baird
e699c55700
fixed conflicts from the db index change
...
Conflicts:
cluster.go
executor_test.go
handler_test.go
server.go
2017-04-25 11:47:29 -05:00
Michael Baird
a543ba21bb
fixed DB to index conflicts after merge
2017-04-24 21:59:39 -05:00
Michael Baird
5a8c165c53
Merge remote-tracking branch 'origin/master' into metrics
...
Conflicts:
cache.go
cluster.go
db.go
executor.go
fragment.go
frame.go
gossip/gossip.go
handler.go
index.go
server.go
server/server.go
2017-04-24 16:35:25 -05:00
Alan Bernstein
9bf6e1b3b7
Move LongQueryTime option to cluster section of config file
2017-04-24 15:22:12 -05:00
Travis
2ad322c2c7
Rename DB to Index
...
Rename `db.go` to `index.go` and `db_test.go` to `index_test.go`
2017-04-23 21:49:27 -05:00
Ben Johnson
d34687121f
Rename bitmap/profile to row/column.
2017-04-21 21:23:24 -06:00
Alan Bernstein
6a162c4be2
Support LongQueryTime as config option
2017-04-21 18:50:25 -05:00
Alan Bernstein
78704dc55a
Remove SetupVersionBuild
2017-04-21 14:55:07 -05:00
Alan Bernstein
83e13bec74
Move version vars to pilosa package
2017-04-21 10:14:21 -05:00
Michael Baird
465f9806c6
fix server tests to bind to new node if changing the node set
2017-04-19 16:52:49 -05:00
Michael Baird
6f1e3c9275
add stats metric options to config
2017-04-19 16:51:55 -05:00
Travis
4c8e46e17f
change Config.Nodes to Config.Hosts
2017-04-19 10:37:00 -05:00