Commit Graph

5502 Commits

Author SHA1 Message Date
Xavier Léauté 3a3046ccf3 add support for dimension compression
- compression for single-value dimensions using CompressedVSizeIntsIndexedSupplier
- makes dimension compression configurable via IndexSpec
- IndexSpec also enables configuring bitmap and metric compression
2015-04-14 10:44:18 -07:00
Xavier Léauté bafc5114b4 add toString, equals, and hashCode to BitmapSerdeFactory 2015-04-14 10:44:18 -07:00
Xavier Léauté d20128b89b add compressed variable-size ints column type 2015-04-14 10:44:18 -07:00
Xavier Léauté ce928d9636 add compressed ints column type 2015-04-14 10:44:17 -07:00
Xavier Léauté 5c23679238 add WritableSupplier and IndexedMultivalue 2015-04-14 10:44:17 -07:00
Xavier Léauté 1abb9cce7c make IndexedInts closeable + add fill method 2015-04-14 10:44:17 -07:00
Xavier Léauté ed0d49933e fix memory leak in CompressedXXXIndexedSupplierTest 2015-04-14 10:44:16 -07:00
Xavier Léauté 6790e6cf0f add fromList to CompressedLongsIndexedSupplier 2015-04-14 10:44:16 -07:00
Xavier Léauté f0726f4d94 fix typing on StupidResourceHolder 2015-04-13 21:28:56 -07:00
Fangjin Yang 9f7ab92d81 Merge pull request #1276 from metamx/fix-broken-links
[docs] fix broken links
2015-04-09 18:19:50 -07:00
Fangjin Yang d0fb5c8458 Merge pull request #1277 from druid-io/document-query-processors
Add some javadoc to the two Query processing interfaces
2015-04-09 18:19:09 -07:00
Eric Tschetter 7517f0d0f0 Add some javadoc to the two Query processing interfaces to help aid in implementations of new Queries.
Also, remove some comments that did not have enough context to actually make sense to anyone but the original author (at least, I hope they make sense to the author, I definitely don't know what was being said).
2015-04-09 18:11:42 -07:00
Xavier Léauté 66a4daa363 [docs] fix broken links 2015-04-09 17:36:20 -07:00
Xavier Léauté 700dc6fbc0 Merge pull request #1275 from infynyxx/update_deprecated_job_initialization
use Job.getInstance() to fix deprecated warnings
2015-04-09 15:07:49 -07:00
Fangjin Yang a053e90e97 Merge pull request #1273 from b-slim/patch-3
typo or backward compatibility problem
2015-04-09 12:52:18 -07:00
Prajwal Tuladhar 3044bf5592 use Job.getInstance() to fix deprecated warnings 2015-04-09 13:22:21 -04:00
Slim d854ceebbd typo or backward compatibility problem
2147483648 will break the node since druid 0.7 it is parsing it as an `int`
2015-04-08 19:12:01 -05:00
Xavier Léauté a609e6bcd5 Merge pull request #1272 from metamx/fixHDFSstoragePom
Minor fix in hdfs-storage pom.xml
2015-04-08 14:36:53 -07:00
Charles Allen b29816bddb Minor fix in hdfs-storage pom.xml 2015-04-08 14:29:16 -07:00
cheddar 6127fee480 Merge pull request #1269 from metamx/fix-travis-ci-heapsize
work around Travis CI not setting appropriate heap limits
2015-04-08 14:00:18 -07:00
Xavier Léauté 9962a33cdf Merge pull request #1270 from metamx/fix-broken-link-druid-cluster-tutorial
fixes #112 broken link
2015-04-08 13:36:40 -07:00
Igal Levy 905fa84d45 fixes #112 broken link 2015-04-08 13:23:10 -07:00
Xavier Léauté 2c773dee60 work around Travis CI not setting appropriate heap limits https://github.com/travis-ci/travis-ci/issues/3396 2015-04-08 13:19:40 -07:00
Xavier Léauté 85ee8f1e1a Merge pull request #1267 from b-slim/patch-2
fix typo (missing ```)
2015-04-07 15:16:56 -07:00
Slim a9b5529ff8 fix typo (missing ```) 2015-04-07 14:54:04 -05:00
Xavier Léauté 44e23a8267 Merge pull request #1224 from metamx/alert-improve
skip raising false alert when the coordinator looses leadership
2015-04-07 10:11:34 -07:00
Fangjin Yang 9d0267d6f3 Merge pull request #1261 from metamx/fix-hadoop-snapshot-jar-uploading
always re-upload snapshot self-contained jars to hdfs
2015-04-07 09:58:18 -07:00
Xavier Léauté e03709b396 Merge pull request #1264 from druid-io/fix-index-task
Ignore rows with invalid interval for index task
2015-04-06 17:23:07 -07:00
fjy 195a3b8bb8 ignore rows with invalid interval 2015-04-06 16:08:40 -07:00
Xavier Léauté 8b5fa8f85d always upload SNAPSHOT self-contained jars 2015-04-03 21:18:09 -07:00
Fangjin Yang 9e028840ed Merge pull request #1257 from himanshug/fix_doc
fixing storageDirectory property typo in example configuration
2015-04-02 14:31:59 -07:00
Xavier Léauté 882b58a70f Merge pull request #1246 from druid-io/new-paper
A new paper on how to architect an analytics stack
2015-04-02 14:22:34 -07:00
Himanshu Gupta 457edb5d25 correcting storageDirectory property typo 2015-04-01 00:54:38 -05:00
fjy 74af1f947e How to architect an analytics stack 2015-03-31 16:09:50 -07:00
Fangjin Yang 834fd71e34 Merge pull request #1254 from bobrik/on-the-right
Menu is on the right now
2015-03-31 15:58:57 -07:00
Fangjin Yang 9264644cf9 Merge pull request #1255 from infynyxx/fix_doc_link2
fix doc link
2015-03-31 15:58:49 -07:00
Prajwal Tuladhar def4cddfea fix doc link 2015-03-31 18:19:24 -04:00
Ian Babrou a6887da923 menu is on the right now 2015-03-30 21:59:15 -07:00
Fangjin Yang 208e307915 Merge pull request #1251 from metamx/uriSegmentLoaders
Revert "Revert "Overhaul of SegmentPullers to add consistency and retries""
2015-03-30 17:43:51 -07:00
fjy aea7f9d192 [maven-release-plugin] prepare for next development iteration 2015-03-30 16:35:24 -07:00
fjy 060d7aef03 [maven-release-plugin] prepare release druid-0.7.1 2015-03-30 16:35:20 -07:00
Charles Allen 1c6cbea89c Revert "Revert "Overhaul of SegmentPullers to add consistency and retries""
This reverts commit f904bc7858.
2015-03-30 13:40:04 -07:00
Fangjin Yang cb3e9f722a Merge pull request #1250 from druid-io/revert-1132-uriSegmentLoaders
Revert "Overhaul of SegmentPullers to add consistency and retries"
2015-03-30 13:16:10 -07:00
Fangjin Yang f904bc7858 Revert "Overhaul of SegmentPullers to add consistency and retries" 2015-03-30 13:15:50 -07:00
Fangjin Yang 1e38def170 Merge pull request #1132 from metamx/uriSegmentLoaders
Overhaul of SegmentPullers to add consistency and retries
2015-03-30 13:04:01 -07:00
Charles Allen 6d407e8677 Add URI handling to SegmentPullers
* Requires https://github.com/druid-io/druid-api/pull/37
* Requires https://github.com/metamx/java-util/pull/22
* Moves the puller logic to use a more standard workflow going through java-util helpers instead of re-writing the handlers for each impl
  * General workflow goes like this: 1) LoadSpec makes sure the correct Puller is called with the correct parameters. 2) The Puller sets up general information like how to make an InputStream, how to find a file name (for .gz files for example), and when to retry. 3) CompressionUtils does most of the heavy lifting when it can
2015-03-30 12:33:23 -07:00
Fangjin Yang 9c741d58f4 Merge pull request #1248 from b-slim/patch-1
Fix typo in the query body
2015-03-30 08:20:53 -07:00
Slim 425c5f750c Fix typo in the query body
last `,` will break the query.
2015-03-30 09:34:38 -05:00
Fangjin Yang e5653f0752 Merge pull request #1190 from vigiglobe/master
Fix NPE when partionNumber 0 does not exist.
2015-03-26 13:25:39 -07:00
Xavier Léauté 2c58e355fd Merge pull request #1239 from metamx/log4j2forRealz
Exclude log4j from curator dependencies in favor of log4j-1.2-api
2015-03-26 13:21:13 -07:00