No description
Find a file
Ben Johnson 320e9811d8 bulk importer
This commit adds the pilosactl binary with a single `import` command.
The import allows users to bulk import data from a CSV file.
2016-01-02 15:10:17 -07:00
cmd bulk importer 2016-01-02 15:10: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 refactor 2015-12-02 15:34:49 -07:00
roaring fix roaring bitmap mapping flag 2015-12-16 13:20:18 -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 bulk importer 2016-01-02 15:10:17 -07:00
client_test.go bulk importer 2016-01-02 15:10:17 -07:00
cluster.go bulk importer 2016-01-02 15:10: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 bulk importer 2016-01-02 15:10:17 -07:00
fragment_test.go bulk importer 2016-01-02 15:10:17 -07:00
handler.go bulk importer 2016-01-02 15:10:17 -07:00
handler_test.go bulk importer 2016-01-02 15:10: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!