mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-08-28 10:54:59 +00:00
No description
This commit changes the `pql.Query` so that it can accept one or more top-level calls instead of only one. The query request format change because a query with a single call is still valid. However, the result format now returns a `results` field that has one result for each top-level call. The `profiles` field is still the same, however, it combines all profiles from all bitmap responses into one return so that there's not duplicate attributes. Fixes #59 |
||
|---|---|---|
| cmd | ||
| Godeps | ||
| internal | ||
| pql | ||
| roaring | ||
| .gitignore | ||
| attr.go | ||
| attr_test.go | ||
| bitmap.go | ||
| cache.go | ||
| client.go | ||
| client_test.go | ||
| cluster.go | ||
| cluster_test.go | ||
| db.go | ||
| db_test.go | ||
| executor.go | ||
| executor_test.go | ||
| fragment.go | ||
| fragment_test.go | ||
| frame.go | ||
| frame_test.go | ||
| handler.go | ||
| handler_test.go | ||
| index.go | ||
| index_test.go | ||
| Makefile | ||
| NOTES | ||
| pilosa.go | ||
| popcnt.go | ||
| popcnt_amd64.s | ||
| popcnt_asm.go | ||
| popcnt_generic.go | ||
| popcnt_test.go | ||
| README.md | ||
| time.go | ||
| time_test.go | ||
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!