Travis Turner
0d27139c04
test the inverseSlice fix
2018-04-11 12:51:26 -05:00
Matthew Jaffee
07ca6d57ad
variety of cleanup in api and handler
...
don't export QueryValidationSpecRequired
add docs to some methods
simplify /debug/vars handling using expvar.Handler()
implement Version in API and simplify
2018-04-11 09:42:05 -05:00
Travis Turner
3d595e6966
make sure that slices is treated as inverseSlices on inverse calls
2018-04-11 08:25:43 -05:00
Matthew Jaffee
dd5b38f4ef
Merge pull request #1190 from jaffee/1151-http-refactor
...
1151 http refactor
2018-04-10 10:55:10 -05:00
Matthew Jaffee
401c9682b8
remove commented code and fix double-NewAPI
2018-04-10 09:40:28 -05:00
Matthew Jaffee
07610560df
Merge branch 'master' into 1151-http-refactor
2018-04-10 08:10:25 -05:00
Matthew Jaffee
96e953e6e0
rename var to be more descriptive
2018-04-09 16:42:50 -05:00
Matthew Jaffee
f8cb579187
get tests passing
2018-04-09 14:29:43 -05:00
Todd Gruben
645a64e193
merge
2018-04-06 10:29:30 -05:00
Yuce Tekol
6d3f079b7a
updated row/col labels in getting started
2018-04-06 17:34:46 +03:00
Yuce Tekol
cc521e5c91
index param is required for /fragment/nodes
2018-04-05 22:29:03 +03:00
Yuce Tekol
81cac4775f
fix cluster config link
2018-04-05 19:53:05 +03:00
Yuce Tekol
17468e7d90
Updated tutorials
2018-04-05 19:43:40 +03:00
Travis Turner
1764d5a9bf
Merge pull request #1180 from travisturner/remove-rowcol-labels
...
Remove rowcol labels
2018-04-03 22:37:59 -05:00
Matthew Jaffee
be4965d962
fixup logger, handler.FileSystem
2018-04-03 16:09:11 -07:00
Yuce Tekol
c36dd395e6
All tests pass
2018-04-03 15:20:33 -07:00
Yuce Tekol
8336784d57
More API updates; removed Cluster, Holder, etc from Handler
2018-04-03 15:01:36 -07:00
Yuce Tekol
72526f753c
Moved more of handler to API
2018-04-03 14:52:59 -07:00
Yuce Tekol
b702f70610
Moved more of handler to API
2018-04-03 14:34:40 -07:00
Yuce Tekol
2ebc1914be
More API functions
2018-04-03 14:34:39 -07:00
Yuce Tekol
6c3f3ac0f0
Added API struct; moved query logic to API
2018-04-03 13:41:15 -07:00
Cody Soyland
298047903a
Merge pull request #1186 from codysoyland/fix-prerelease
...
Fix syntax on conditional check for docker-build config
2018-04-03 11:33:45 -05:00
Cody Soyland
0bf5f089a0
Run prerelease on Go 1.10
2018-04-03 11:25:54 -05:00
Cody Soyland
4b0da099b5
Fix syntax on conditional check for docker-build config
2018-04-03 11:09:49 -05:00
Travis Turner
ce4fb3c4d3
remove references to rowLabel and columnLabel
2018-04-03 10:36:48 -05:00
Cody Soyland
ba7720b4dd
Merge pull request #1181 from codysoyland/1146-makefile-cleanup
...
Makefile cleanup
2018-04-03 08:44:37 -05:00
Cody Soyland
ba9c26e689
Code review fixes: Create build directory if it doesn't exist. Use better URL for protoc installation instructions.
2018-04-02 16:39:14 -05:00
Cody Soyland
7f0208defb
Merge pull request #1185 from codysoyland/cluster-resize-webui-fixes
...
WebUI fixes for compatibility with API changes
2018-04-02 14:59:11 -05:00
Travis Turner
e3cd03d902
move rowLabel and columnLabel constants to executor.go
2018-04-02 13:05:37 -05:00
Travis Turner
083b730536
Merge pull request #1178 from travisturner/logger
...
Clean up logger; make it honor --log-path flag.
2018-04-02 11:48:17 -05:00
Todd Gruben
58ca5cf13a
merge
2018-04-02 09:43:35 -05:00
Travis Turner
fb3a2b8b03
Merge pull request #904 from pilosa/cluster-resize
...
WIP: Cluster Resize
2018-03-30 16:12:33 -05:00
Travis Turner
421aff999b
Merge branch 'master' into cluster-resize
2018-03-30 15:54:32 -05:00
Cody Soyland
14dd54cc73
WebUI fixes to accommodate API changes
2018-03-29 15:50:53 -05:00
Cody Soyland
d59d20d27b
Redundant chmod
2018-03-29 10:34:34 -05:00
Cody Soyland
9bf70705a3
Add docs for "make install-build-deps"
2018-03-28 12:23:03 -05:00
Cody Soyland
743726331f
Add make instructions for travis-ci build process and use Makefile in Docker build
2018-03-28 12:22:47 -05:00
Cody Soyland
e601d694c0
Document Makefile
2018-03-27 15:02:12 -05:00
Cody Soyland
96e2ef534f
Clean up Makefile
...
Turn off the automatic installation of build-time dependencies, which was
confusing and inconsistent. Update PHONY list. Simplify git status
check. Remove PKGS as Go 1.9+ automatically ignores `vendor` when
running tests. Consolidate release/prerelease build code. Add comments.
2018-03-27 14:25:27 -05:00
Travis Turner
5c52e48b12
change NewStandardLogger() to only take an io.Writer
2018-03-27 10:30:41 -05:00
Travis Turner
36ce12da59
This commit adds a Close() method to the pilosa.Logger interface,
...
and it moves the file handling (open/close) out of the main Command and
into the interface implementation. The Logger implementations both have
a `Logger()` method which returns their internal logger (`*log.Logger`).
This is because the gossip setup (memberlist) needs a `*log.Logger` for
its configuration.
2018-03-27 08:40:05 -05:00
Travis Turner
fd8040e699
remove LogOutput and instead close any logger that implements io.Closer
2018-03-27 08:40:05 -05:00
Travis Turner
633d99b217
remove leftover logger from NopLogger implementation
2018-03-27 08:40:05 -05:00
Travis Turner
0dc8aa0a5c
add --verbose flag to docs
2018-03-27 08:40:05 -05:00
Travis Turner
d113ebe147
Support --verbose logging
2018-03-27 08:40:05 -05:00
Travis Turner
9a2aeac6f8
Clean up logger; make it honor --log-path flag.
...
Add functional options to NewGossipMemberSet.
2018-03-27 08:40:04 -05:00
Travis Turner
b2b0fd081a
Remove ColumnLabel support
2018-03-26 15:35:56 -05:00
Travis Turner
2a8172b2a3
Remove RowLabel support
2018-03-26 14:48:56 -05:00
Todd Gruben
b8b2b58804
add benchmark for import and snapshot
2018-03-26 10:59:48 -05:00
Travis Turner
5a95a49c83
Merge pull request #1179 from travisturner/remove-default-gossip-seed
...
Default gossip seed should be empty instead of local bind address
2018-03-26 10:21:02 -05:00