Skip to content
Pilosa is an open source, distributed bitmap index that dramatically accelerates queries across multiple, massive data sets.
Go Other
  1. Go 99.6%
  2. Other 0.4%
Branch: master
Clone or download
seebs Merge pull request #2074 from seebs/seebs/breakbad
use labeled targets for break statements
Latest commit 0b358c6 Oct 11, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci version-bump golangci-lint Oct 11, 2019
.github Add changelog steps to PR template Apr 12, 2019
boltdb Translation store refactor Oct 9, 2019
cmd v2.0.0 Oct 8, 2019
ctl v2.0.0 Oct 8, 2019
docs Add support for TLS client certificate verification and custom CA Sep 24, 2019
encoding/proto v2.0.0 Oct 8, 2019
enterprise drop enterprise/b May 30, 2019
gcnotify v2.0.0 Oct 8, 2019
gopsutil v2.0.0 Oct 8, 2019
gossip v2.0.0 Oct 8, 2019
http Translation store refactor Oct 9, 2019
internal v2.0.0 Oct 8, 2019
logger so much lint Apr 16, 2019
lru so much lint Apr 16, 2019
mock Translation store refactor Oct 9, 2019
pql
prometheus v2.0.0 Oct 8, 2019
roaring double the nolint comments, double the checking Oct 11, 2019
server Translation store refactor Oct 9, 2019
shardwidth Fix enterprise license header and add shardwidth files to license hea… Apr 12, 2019
stats v2.0.0 Oct 8, 2019
statsd v2.0.0 Oct 8, 2019
syswrap Add license headers to files missing them and CI check to verify they… Apr 12, 2019
test Translation store refactor Oct 9, 2019
testdata/sample_view Adds fragment test data, implements #1090 May 1, 2018
toml Add license headers to files missing them and CI check to verify they… Apr 12, 2019
tracing v2.0.0 Oct 8, 2019
.gitignore Hide build directory in .gitignore May 19, 2017
CHANGELOG.md Fix typo Sep 17, 2019
CONTRIBUTING.md simplify contributing instructions by removing weird upstream thing May 1, 2019
Dockerfile Release v1.4.0 Sep 17, 2019
Dockerfile-clustertests Add go module support Jan 29, 2019
LICENSE Apply Apache License 2.0 Apr 28, 2017
Makefile v2.0.0 Oct 8, 2019
NOTES rename slice to shard Jun 28, 2018
NOTICE Update license information Oct 3, 2019
README.md Remove TravisCI, add CircleCI shield Nov 13, 2018
api.go Translation store refactor Oct 9, 2019
api_test.go Translation store refactor Oct 9, 2019
apimethod_string.go
attr.go v2.0.0 Oct 8, 2019
attr_test.go v2.0.0 Oct 8, 2019
broadcast.go Revert "msg type stringer" Nov 9, 2018
cache.go v2.0.0 Oct 8, 2019
cache_test.go v2.0.0 Oct 8, 2019
client.go send POSTed schema to all nodes in cluster Apr 30, 2019
cluster.go Translation store refactor Oct 9, 2019
cluster_internal_test.go v2.0.0 Oct 8, 2019
cmd.go Copy dependency into project and use pilosa's logger Oct 3, 2019
diagnostics.go v2.0.0 Oct 8, 2019
diagnostics_internal_test.go v2.0.0 Oct 8, 2019
doc.go Apply Apache License 2.0 Apr 28, 2017
event.go fix some lint warnings raised in VS-Code Apr 17, 2019
executor.go Translation store refactor Oct 9, 2019
executor_internal_test.go
executor_test.go Translation store refactor Oct 9, 2019
field.go use labeled targets for break statements Oct 11, 2019
field_internal_test.go v2.0.0 Oct 8, 2019
field_test.go v2.0.0 Oct 8, 2019
fragment.go v2.0.0 Oct 8, 2019
fragment_internal_test.go v2.0.0 Oct 8, 2019
gc.go fix some lint warnings raised in VS-Code Apr 17, 2019
go.mod Translation store refactor Oct 9, 2019
go.sum Translation store refactor Oct 9, 2019
handler.go fix some lint warnings raised in VS-Code Apr 17, 2019
holder.go Translation store refactor Oct 9, 2019
holder_internal_test.go v2.0.0 Oct 8, 2019
holder_test.go v2.0.0 Oct 8, 2019
index.go use labeled targets for break statements Oct 11, 2019
index_internal_test.go make sure more tests and benchmarks can have their temp dir set by flag Jan 21, 2019
index_test.go v2.0.0 Oct 8, 2019
iterator.go v2.0.0 Oct 8, 2019
iterator_internal_test.go rename internal_tests. fix license header Jul 4, 2018
pilosa.go Add min/max constraints; fix tests May 19, 2019
pilosa_internal_test.go change exists field to _exists Dec 17, 2018
pilosa_test.go
row.go v2.0.0 Oct 8, 2019
row_test.go v2.0.0 Oct 8, 2019
server.go Translation store refactor Oct 9, 2019
server_internal_test.go remove shard validation stuff Apr 22, 2019
time.go add logic to restrict time range to available views Feb 1, 2019
time_internal_test.go add logic to restrict time range to available views Feb 1, 2019
translate.go use labeled targets for break statements Oct 11, 2019
translator_test.go Translation store refactor Oct 9, 2019
uri.go Translation store refactor Oct 9, 2019
uri_internal_test.go Require a valid port that isn't greater than 65,535 Aug 17, 2018
utils_internal_test.go add missing error check Apr 16, 2019
version.go Fix linter issues: gochecknoinits Jul 18, 2018
view.go use labeled targets for break statements Oct 11, 2019
view_internal_test.go view.go: deal with races in fragment creation Feb 21, 2019

README.md

CircleCI GoDoc Go Report Card license CLA Assistant GitHub release

An open source, distributed bitmap index.

Want to contribute? One of the easiest ways is to tell us how you're using (or want to use) Pilosa. We learn from every discussion!

Docs

See our Documentation for information about installing and working with Pilosa.

Getting Started

  1. Install Pilosa.

  2. Start Pilosa with the default configuration:

    pilosa server

    and verify that it's running:

    curl localhost:10101/nodes
  3. Follow along with the Sample Project to get a better understanding of Pilosa's capabilities.

Data Model

Check out how the Pilosa Data Model works.

Query Language

You can interact with Pilosa directly in the console using the Pilosa Query Language (PQL).

Client Libraries

There are supported libraries for the following languages:

Licenses

The core Pilosa code base and all default builds (referred to as Pilosa Community Edition) are licensed completely under the Apache License, Version 2.0. If you build Pilosa with the enterprise build tag (Pilosa Enterprise Edition), then that build will include features licensed under the GNU Affero General Public License (AGPL). Enterprise code is located entirely in the github.com/pilosa/pilosa/enterprise directory. See github.com/pilosa/pilosa/NOTICE and github.com/pilosa/pilosa/LICENSE for more information about Pilosa licenses.

Get Support

There are several channels available for you to reach out to us for support.

Contributing

Pilosa is an open source project. Please see our Contributing Guide for information about how to get involved.

You can’t perform that action at this time.