Ben Johnson
490a8cb0e7
Support keys on import CLI.
2018-07-16 16:11:30 +01:00
Cody Soyland
ae5f9210d5
Unexport NopInternalQueryClient
2018-07-05 23:11:56 -05:00
Cody Soyland
e50ec6dc9d
Unexport NopInternalClient
2018-07-05 23:11:56 -05:00
Cody Soyland
631ee915df
Unexport NewNopInternalQueryClient
2018-07-05 23:11:56 -05:00
Cody Soyland
0907ee5854
Unexport NewNopInternalClient
2018-07-05 23:11:56 -05:00
Matt Jaffee
e76a90e69b
change Query and QueryNode to use pilosa.* Query structs
2018-07-05 15:02:33 -05:00
Matt Jaffee
2cec75e399
add proto encoding subpackage and use for send and receive message
2018-07-05 12:00:42 -05:00
Matt Jaffee
62e0d185dc
unexport iterator stuff and make NopInternalClient less pointery
2018-07-02 15:22:51 -05:00
Travis Turner
5dd7a9556a
rename slice to shard
2018-06-28 14:07:07 -05:00
Travis Turner
50794bf63b
move fieldOptions unmarshal to the handler
...
validate fieldOptions in http package
2018-06-25 15:14:22 -05:00
Cody Soyland
ecbbd31b4e
Improve naming
2018-06-13 09:18:50 -05:00
Cody Soyland
f2c104dfef
Migrate HTTP handler and client into http subpackage.
2018-06-12 13:22:40 -05:00
Travis Turner
2a9b1e9e5b
final Frame to Field rename
2018-06-06 01:27:12 -05:00
Travis Turner
cb7487e34d
change all instances of internal Frame to Field
2018-06-05 23:24:24 -05:00
Travis Turner
6dbe80350f
GoRename Frame to Field in client.go
2018-06-05 23:02:15 -05:00
Travis Turner
3531c128c4
GoRename Frame to Field in index.go
2018-06-05 22:33:48 -05:00
Travis Turner
1d3c4d6fcb
first pass at GoRename Frame to Field in frame.go
2018-06-05 17:52:22 -05:00
Travis Turner
2111a3d521
more Field removal/rename
2018-06-05 11:13:51 -05:00
Yuce Tekol
738dead374
Remove view from API, handler, docs
2018-05-30 16:22:15 +03:00
Yuce Tekol
5f2b587e7c
More backup/restore stuff removal
2018-05-29 16:44:57 +03:00
Yuce Tekol
82f2f14503
Removed backup/restore stuff
2018-05-28 16:54:32 +03:00
Matt Jaffee
47f7beaecc
WIP removing inverse
2018-05-25 17:18:38 -05:00
Matt Jaffee
4ef266e5cc
revert a bunch of stuff and fix some comments
2018-05-24 16:35:27 -05:00
Todd Gruben
e3da6efe3c
revert to old labels on BSI; revert MustSetColumns
2018-05-24 12:48:24 -05:00
Todd Gruben
fb7bf11825
Bit -> Column migration
2018-05-23 15:05:22 -05:00
Matt Jaffee
2b311d267c
check some unchecked errors
2018-05-15 10:42:55 -05:00
Alan Bernstein
57261bda9f
Fix spelling error
2018-05-09 15:52:02 -05:00
Alan Bernstein
68924fe0ad
Wrap errors in client.go
2018-05-08 17:40:15 -05:00
Matt Jaffee
b2eb8f02ee
fix QueryNode comment
2018-05-07 12:42:39 -07:00
Matt Jaffee
420631e748
remove last vestiges of passing URI via context
...
this chould be safe as context.WithValue doesn't seem to appear anywhere else in Pilosa
2018-05-07 12:40:38 -07:00
Matt Jaffee
2738c92286
stop passing uri via context to InternalClient.ExecuteQuery
2018-05-07 12:40:38 -07:00
Matt Jaffee
0d3df71e37
add URI argument to InternalClient.SendMessage
...
passing values through context is error prone and usually bad practice.
2018-05-07 12:40:37 -07:00
Matt Jaffee
b3f529cb1b
remove unused NodeID method on InternalClient
2018-05-07 12:40:35 -07:00
Travis Turner
2fdc8048c5
Merge branch 'master' into cluster-resize
2018-01-23 12:17:40 -06:00
Travis Turner
d8559ae469
refactor to remove BitK (in favor of Bit)
2018-01-22 15:35:10 -06:00
Travis Turner
a56410a70b
WIP: Modify pilosa import to support string rows/columns
...
This PR adds a flag `pilosa import --string-keys=true` which treats the
payload CSV as comma separated strings.
2018-01-22 15:34:45 -06:00
Travis Turner
6b3f4d1a64
Merge branch 'master' into cluster-resize
...
Refactored LocalID/ClusterID for use with Topology and Coordinator.
2017-12-18 15:39:50 -06:00
Yuce Tekol
1448171a2c
Adds local and cluster IDs
2017-12-15 18:12:28 +03:00
Travis Turner
9667a04cad
Merge branch 'master' into cluster-resize
2017-12-08 17:56:31 -06:00
Travis Turner
dd390453ac
improve error messages in client.SendMessage()
2017-12-08 16:50:17 -06:00
Travis Turner
637111a76c
Change Broadcaster.SyndSync to send direct via http
...
as opposed to using memberlist's gossip broadcast.
Introduce a Gossiper interface for SendAsync gossip messages.
2017-12-08 09:00:47 -06:00
Michael Baird
e296a0d648
Client method for the SendSync /cluster/message
2017-12-08 08:22:59 -06:00
Travis Turner
c9886b049b
Merge branch 'master' into cluster-resize working branch.
2017-12-04 22:18:57 -06:00
Todd Gruben
f051f7ccea
refactored httpclient handling
2017-12-01 16:00:12 -06:00
Travis Turner
e641aa1d8a
Merge branch 'master' into 'cluster-resize'
2017-11-07 15:00:11 -06:00
Matthew Jaffee
f1d87fd3cc
bump MaxIdleConns(PerHost) like v0.7
...
This helps "connection reset" issues when the cluster is under high query load
from many clients.
This also brings in the default http transport options which were (mistakenly?)
removed by the TLS work. I'm not sure what the ramifications would be of using a
blank http.Transport{} instead of http.DefaultTransport, but it seems best to
avoid a sweeping change.
2017-11-06 10:23:07 -06:00
Cody Soyland
27748259a2
Fix field value import: Use signed int and respect field minimum. Fixes #875
2017-10-31 13:32:26 -05:00
Travis Turner
ed1b4fcc2e
Copy fragment data from source nodes in resize instruction.
2017-10-30 13:01:57 -05:00
Travis Turner
f49b2f9b99
Adjust /status and /schema endpoints. Tried/failed to deprecate /slices/max (client is using it for backups).
2017-10-30 09:05:59 -05:00
Travis Turner
deed9adfe4
Fix existing tests
2017-10-25 11:53:11 -05:00