No description
Find a file
Ben Johnson 039ca1d91b fix roaring array append
This commit fixes a bug where appends to an array container did
not cause it to roll over to a bitmap container when it reached
the max array size.
2016-01-09 12:27:20 -07:00
cmd cluster-wide import 2016-01-05 20:09:17 -07:00
Godeps refactor 2015-12-02 15:34:49 -07:00
internal bulk importer 2016-01-02 15:10:17 -07:00
pql added support for period (.) in frame names 2016-01-06 15:24:25 -06:00
roaring fix roaring array append 2016-01-09 12:27:20 -07:00
.gitignore Update import path 2015-08-05 22:50:38 -06:00
bitmap.go integration testing 2015-12-22 16:33:27 -07:00
cache.go roaring storage 2015-12-17 20:35:33 -07:00
client.go cluster-wide import 2016-01-05 20:09:17 -07:00
client_test.go bulk importer 2016-01-02 15:10:17 -07:00
cluster.go cluster-wide import 2016-01-05 20:09:17 -07:00
cluster_test.go refactor 2015-12-02 15:34:49 -07:00
executor.go bulk importer 2016-01-02 15:10:17 -07:00
executor_test.go bulk importer 2016-01-02 15:10:17 -07:00
fragment.go support uint64 in roaring bitmaps 2016-01-07 13:43:57 -07:00
fragment_test.go bulk importer 2016-01-02 15:10:17 -07:00
handler.go add import error string 2016-01-08 14:22:54 -07:00
handler_test.go cluster-wide import 2016-01-05 20:09:17 -07:00
index.go bulk importer 2016-01-02 15:10:17 -07:00
index_test.go bulk importer 2016-01-02 15:10:17 -07:00
Makefile godep 2015-09-03 13:52:45 -06:00
NOTES refactor 2015-12-02 15:34:49 -07:00
pilosa.go bulk importer 2016-01-02 15:10:17 -07:00
popcnt.go added benchmark for assembly vs native popcount 2015-12-22 09:34:26 -06:00
popcnt_amd64.s added benchmark for assembly vs native popcount 2015-12-22 09:34:26 -06:00
popcnt_asm.go added benchmark for assembly vs native popcount 2015-12-22 09:34:26 -06:00
popcnt_generic.go added benchmark for assembly vs native popcount 2015-12-22 09:34:26 -06:00
popcnt_test.go added benchmark for assembly vs native popcount 2015-12-22 09:34:26 -06:00
README.md refactor 2015-12-02 15:34:49 -07:00
timeframe.go refactor 2015-12-02 15:34:49 -07:00
timeframe_test.go move index package to root package 2015-08-31 16:54:53 -06:00

pilosa

Pilosa is a bitmap index database.

Getting Started

Pilosa uses the new Go 1.5 vendoring experiment. To enable this, you'll need to export an environment variable in your .profile:

export GO15VENDOREXPERIMENT=1

Then you can download the source by running go get:

$ go get github.com/umbel/pilosa

Now you can install the pilosa binary:

$ go install github.com/umbel/pilosa/...

Now run pilosa with the default configuration:

pilosa

Development

Updating dependencies

To update dependencies, you'll need to install godep:

$ go get -u github.com/tools/godep

Then save the dependencies in your project:

$ godep save ./...

Make sure you have set the GO15VENDOREXPERIMENT environment variable!