Matt Jaffee
5f267c0a3a
support the various ways of specifying bind addr
2017-03-17 16:43:04 -05:00
Ben Johnson
7de0293034
Add basic schema support.
...
Databases and frames now require explicit creation and have the
option of setting row & column labels. If no labels are provided
then the default `id` and `profileID` labels are used.
2017-02-20 13:55:03 -07:00
jaffee
ffcb4c0c10
set Index.LogOutput to be Server's as well as handler
2017-01-18 09:01:01 -06:00
Travis
659db70a57
Fixes merge conflicts related to MaxSlices.
...
Merge branch 'time' of github.com:benbjohnson/pilosa into benbjohnson-time
2016-12-12 09:04:23 -06:00
Ben Johnson
c6e2b1294b
Add time-based frames and Range() support.
2016-12-08 12:29:49 -07:00
Travis
dd6f41f551
standardizes on MaxSlice (instead of SliceN)
...
creates DB locally even if node doesn't have data for that DB
2016-11-30 12:59:17 -06:00
Travis
78666d6bba
Merge branch 'master' into db-specific-slices
2016-11-29 11:59:41 -06:00
Cody Soyland
5206461d51
Migrate from Umbel to Pilosa organization on Github
2016-11-28 15:21:11 -06:00
Travis
93e3590737
set DefaultPollingInterval back to its original value
2016-11-21 16:36:17 -06:00
Travis
b6f0a62fdd
changes MaxSlices logic to be DB-specific
2016-11-21 16:12:30 -06:00
Ben Johnson
d5ad5fbb05
Add profile & bitmap attribute anti-entropy.
...
Adds block-based anti-entropy for the attribute stores and hooks
into the existing `IndexSyncer` to regulate frequency of syncs.
2016-09-30 11:47:43 -06:00
Ben Johnson
521b098c83
check for early close during AAE
...
This commit adds a `Closing` channel to the `IndexSyncer` and the
`FragmentSyncer` that is periodically checked during execution.
If the channel is closed then an in-progress sync is immediately
stopped.
2016-06-29 10:18:24 -06:00
Ben Johnson
a0a519bfdf
refactor main into pilosa.Server
...
This commit refactors most of the code in `cmd/pilosa` to
`pilosa.Server` so that it can be reused in long running cluster
testing.
2016-05-13 14:39:09 -06:00