Real²time Exploratory Analytics on Large Datasets
Switch branches/tags
nishant-0.9-build-test new-autoscaler-pick-0 druid-vg-0.7.1-SNAPSHOT-20150324 druid-master-0.7.0-SNAPSHOT-d3901f2 druid-d5c86b7 druid-767ddb1 druid-0.12.1 druid-0.12.1-rc2 druid-0.12.1-rc1 druid-0.12.1-mmx16 druid-0.12.1-mmx15 druid-0.12.1-mmx14 druid-0.12.1-mmx13 druid-0.12.1-mmx12 druid-0.12.1-mmx11 druid-0.12.1-mmx10 druid-0.12.1-mmx9 druid-0.12.1-mmx8 druid-0.12.1-mmx7 druid-0.12.1-mmx6 druid-0.12.1-mmx5 druid-0.12.1-mmx4 druid-0.12.1-mmx3 druid-0.12.1-mmx2 druid-0.12.1-mmx1 druid-0.12.0 druid-0.12.0-rc3 druid-0.12.0-rc2 druid-0.12.0-rc1 druid-0.11.0-rc1 druid-0.11.0-mmx28 druid-0.11.0-mmx27 druid-0.11.0-mmx26 druid-0.11.0-mmx25 druid-0.11.0-mmx24 druid-0.11.0-mmx23 druid-0.11.0-mmx22 druid-0.11.0-mmx21 druid-0.11.0-mmx20 druid-0.11.0-mmx19 druid-0.11.0-mmx18 druid-0.11.0-mmx17 druid-0.11.0-mmx16 druid-0.11.0-mmx15 druid-0.11.0-mmx14 druid-0.11.0-mmx13 druid-0.11.0-mmx12 druid-0.11.0-mmx11 druid-0.11.0-mmx10 druid-0.11.0-mmx9 druid-0.11.0-mmx8 druid-0.11.0-mmx7 druid-0.11.0-mmx6 druid-0.11.0-mmx5 druid-0.11.0-mmx4 druid-0.11.0-mmx3 druid-0.11.0-mmx2 druid-0.11.0-mmx1 druid-0.10.1 druid-0.10.1-rc3 druid-0.10.1-rc2 druid-0.10.1-rc1 druid-0.10.1-mmx144 druid-0.10.1-mmx143 druid-0.10.1-mmx142 druid-0.10.1-mmx141 druid-0.10.1-mmx140 druid-0.10.1-mmx139 druid-0.10.1-mmx138 druid-0.10.1-mmx137 druid-0.10.1-mmx136 druid-0.10.1-mmx135 druid-0.10.1-mmx134 druid-0.10.1-mmx134-mip3 druid-0.10.1-mmx134-mip2 druid-0.10.1-mmx134-mip druid-0.10.1-mmx133 druid-0.10.1-mmx132 druid-0.10.1-mmx131 druid-0.10.1-mmx129 druid-0.10.1-mmx128 druid-0.10.1-mmx127 druid-0.10.1-mmx126 druid-0.10.1-mmx125 druid-0.10.1-mmx124 druid-0.10.1-mmx123 druid-0.10.1-mmx122 druid-0.10.1-mmx121 druid-0.10.1-mmx120 druid-0.10.1-mmx119 druid-0.10.1-mmx118 druid-0.10.1-mmx117 druid-0.10.1-mmx116 druid-0.10.1-mmx115 druid-0.10.1-mmx114 druid-0.10.1-mmx113 druid-0.10.1-mmx112 druid-0.10.1-mmx111 druid-0.10.1-mmx110 druid-0.10.1-mmx109
Nothing to show
Clone or download
Pull request Compare This branch is 133 commits ahead, 534 commits behind apache:master.
leventov Ignore CuratorDruidCoordinatorTest because it fails in Travis. Proved…
… to pass locally. Don't migrate this commit to the next Mmx's branch
Latest commit 35b9119 Oct 1, 2018
Permalink
Failed to load latest commit information.
.idea Add useL2 and populateL2 configs to HybridCache (#5088) Nov 20, 2017
api [maven-release-plugin] prepare for next development iteration May 15, 2018
aws-common Mmx dependency updates Jun 3, 2018
benchmarks Delete SQL tests. Those tests used to fail in Mmx's Jenkins for unkno… Jun 3, 2018
ci Run integration tests on travis (#4344) Jun 1, 2017
codestyle Forbidden-apis fix: appears only in MMX's Jenkins, not locally. Jun 3, 2018
common Proper handling of the exceptions from auto persisting in Appenderato… Jul 20, 2018
distribution [maven-release-plugin] prepare for next development iteration May 15, 2018
docs [Backport] Use PasswordProvider, fix info on initial passwords in bas… Sep 25, 2018
examples fix freeSpacePercent in segmentCache.locations (#5765) (#5952) Jul 20, 2018
extendedset [maven-release-plugin] prepare for next development iteration May 15, 2018
extensions-contrib Allow GCS data segment killer to delete if present (#5675) (#5964) Jul 20, 2018
extensions-core [Backport] Use PasswordProvider, fix info on initial passwords in bas… Sep 25, 2018
hll [maven-release-plugin] prepare for next development iteration May 15, 2018
indexing-hadoop Fix for when Hadoop dataSource inputSpec is specified multiple times. ( Jul 20, 2018
indexing-service [Backport] Fix three bugs with segment publishing. (#6155) (#6187) Aug 19, 2018
integration-tests [maven-release-plugin] prepare for next development iteration May 15, 2018
java-util fix NPE when buffersList contains null in SmooshedFileMapper (#5689) (#… Jul 20, 2018
processing RowBasedKeySerde should use empty dictionary in constructor (#6256) (#… Aug 31, 2018
publications Changes to lambda architecture paper required for HICSS (#3382) Sep 7, 2016
server Ignore CuratorDruidCoordinatorTest because it fails in Travis. Proved… Oct 1, 2018
services Add LifecycleModule.registerKey(binder, Key.get(SelfDiscoveryResource… Oct 1, 2018
sql Uniformly set Calcite systemProperties for All Unit tests (#5451) (#5977 Jul 20, 2018
.gitignore git ignore dependency-reduced-pom.xml (#4711) Aug 23, 2017
.travis.yml Use deprecated-2017Q4 group for Travis (#5155) Dec 13, 2017
CONTRIBUTING.md Update git workflow (#4418) Jun 17, 2017
DruidCorporateCLA.pdf fix CLA email / mailing address Apr 17, 2014
DruidIndividualCLA.pdf fix CLA email / mailing address Apr 17, 2014
INTELLIJ_SETUP.md Prohibit and remove unused declarations in the processing module (#4930) Nov 9, 2017
LICENSE Clean up README and license Feb 19, 2015
NOTICE Extension points for authentication/authorization (#4271) Sep 16, 2017
README.md Add TeamCity inspections badge (#4351) Jun 7, 2017
druid_intellij_formatting.xml Make formatting IntelliJ 2016 friendly (#2978) May 18, 2016
eclipse.importorder Merge pull request #2905 from javasoze/eclipse_formatting Apr 30, 2016
eclipse_formatting.xml Merge pull request #2905 from javasoze/eclipse_formatting Apr 30, 2016
intellij-sdk-config.jpg Prohibit and remove unused declarations in the processing module (#4930) Nov 9, 2017
pom.xml Skip OS cache on Linux when pulling segments (#5421) Jun 10, 2018
upload.sh upload.sh: Use awscli if s3cmd is not available. (apache#3114) Jun 9, 2016

README.md

Build Status Inspections Status Coverage Status

Druid

Druid is a distributed, column-oriented, real-time analytics data store that is commonly used to power exploratory dashboards in multi-tenant environments.

Druid excels as a data warehousing solution for fast aggregate queries on petabyte sized data sets. Druid supports a variety of flexible filters, exact calculations, approximate algorithms, and other useful calculations.

Druid can load both streaming and batch data and integrates with Samza, Kafka, Storm, Spark, and Hadoop.

License

Apache License, Version 2.0

More Information

More information about Druid can be found on http://www.druid.io.

Documentation

You can find the documentation for the latest Druid release on the project website.

If you would like to contribute documentation, please do so under /docs/content in this repository and submit a pull request.

Getting Started

You can get started with Druid with our quickstart.

Reporting Issues

If you find any bugs, please file a GitHub issue.

Community

Community support is available on the druid-user mailing list(druid-user@googlegroups.com).

Development discussions occur on the druid-development list(druid-development@googlegroups.com).

We also have a couple people hanging out on IRC in #druid-dev on irc.freenode.net.

Contributing

Please follow the guidelines listed here.