2511 Commits

Author SHA1 Message Date
fjy
07a95a0e05 Fix inverted lexicographic topNs 2014-05-27 17:02:28 -07:00
Xavier Léauté
d423ba1b27 minor optimizations 2014-05-27 11:03:12 -07:00
Xavier Léauté
5844c45956 fix issue when offset changes folding maxOverflow 2014-05-27 11:03:12 -07:00
Xavier Léauté
c273298ad4 don't discard current maxOverflow if offset is high enough 2014-05-27 11:03:12 -07:00
Xavier Léauté
d96d82252d test fold permutations with various maxOverflow / offsets 2014-05-27 11:03:12 -07:00
Xavier Léauté
df3fb07e51 test for correct bytebuffer folding 2014-05-22 17:48:19 -07:00
fjy
2906544c30 add a context to force 2 pass algorithm for topNs 2014-05-20 10:42:37 -07:00
Xavier Léauté
9ec7c71e0f fix compilation error with updated druid-api 2014-05-19 14:06:23 -07:00
fjy
77289a4148 Merge pull request #531 from metamx/listenable-prioritized-executorservice
make prioritized executor service listenable
2014-05-16 16:59:04 -06:00
Xavier Léauté
3223d46c1a simplify chained sequence operations 2014-05-16 13:49:40 -07:00
Xavier Léauté
07b2a0efa6 replace iterables with sequences, fixes #128 2014-05-16 13:22:53 -07:00
Xavier Léauté
d8282d0126 add JavascriptAggregatorBenchmark 2014-05-16 10:41:54 -07:00
Gian Merlino
4fbd6c7c36 JavaScriptAggregator comment explaining why primitive wrapping is anti-helpful. 2014-05-16 09:47:59 -07:00
Gian Merlino
918ee8741a More JS aggregator tests. 2014-05-15 23:08:56 -07:00
Gian Merlino
d389fbc961 More consistent ObjectColumnSelectors. JS aggregator tests for nulls. 2014-05-15 23:02:44 -07:00
Gian Merlino
cb028f490a JavaScriptAggregator: Context.newArray makes nicer arrays than Context.javaToJS. 2014-05-15 20:02:36 -07:00
Gian Merlino
c2137e8416 ObjectColumnSelector/JS aggregator support for multi-valued columns. 2014-05-15 19:34:22 -07:00
nishantmonu51
ce3d461e7d add header 2014-05-16 04:30:58 +05:30
nishantmonu51
e06b29edb9 add sanity unit tests 2014-05-16 03:15:35 +05:30
nishantmonu51
ddc36c89cc union query fix and a broken test 2014-05-15 23:10:40 +05:30
Xavier Léauté
0912a2a09a use Guava's ForwardingExecutorService instead of DelegatingExecutorService 2014-05-09 23:24:45 -07:00
Xavier Léauté
4280b4e8fa make MetricsEmittingExecutorService listenable 2014-05-09 23:24:38 -07:00
fjy
2709a8b0b6 revert changes to hyperUnique 2014-05-07 12:33:42 -07:00
fjy
9d35490cdf Revert "Merge pull request #495 from metamx/dim-extraction-null-values"
This reverts commit 76437379d7eee80898bd70f589b0eefd393e9f90, reversing
changes made to 79e6d4eb56806e9ab123a93458c99efd1ea2af03.

Conflicts:
	pom.xml
2014-05-07 12:32:51 -07:00
Xavier Léauté
4fa6de4c6c support null dimension values in HyperUniquesSerde 2014-05-07 11:07:48 -07:00
fjy
b6fb4245aa Merge branch 'master' into new-schema
Conflicts:
	indexing-hadoop/src/main/java/io/druid/indexer/HadoopDriverConfig.java
	indexing-hadoop/src/main/java/io/druid/indexer/HadoopDruidIndexerConfig.java
	indexing-hadoop/src/main/java/io/druid/indexer/HadoopDruidIndexerConfigBuilder.java
	pom.xml
	server/src/main/java/io/druid/segment/realtime/RealtimeManager.java
	server/src/main/java/io/druid/segment/realtime/firehose/EventReceiverFirehoseFactory.java
2014-05-06 14:32:51 -07:00
fjy
76437379d7 Merge pull request #495 from metamx/dim-extraction-null-values
Support null values in DimExtractionFn in topN and groupBy
2014-05-06 14:17:55 -06:00
fjy
79e6d4eb56 Merge pull request #528 from metamx/union-query-source
Union query source
2014-05-06 14:13:33 -06:00
nishantmonu51
66450ca6ed review comments
remove toShortString
minor other changes
2014-05-07 00:54:17 +05:30
fjy
a747ed0011 fix broken UT 2014-05-05 16:13:01 -07:00
fjy
b1bd6eb0f2 Merge pull request #512 from metamx/cardinality
Cardinality aggregator
2014-05-05 17:10:24 -06:00
fjy
8af927e2a7 Merge pull request #516 from metamx/alphanumeric-topn
Alpha-numeric sorting for topN
2014-05-05 17:09:24 -06:00
Xavier Léauté
ea318f01ee allow forcing all tasks to be prioritized 2014-05-05 11:42:30 -07:00
nishantmonu51
f2725994b7 refactor method 2014-05-05 19:57:32 +05:30
nishantmonu51
477e01daf7 review comments 2014-05-02 15:21:06 +05:30
Xavier Léauté
dab30395d5 make prioritized executor service listenable 2014-05-01 15:51:59 -07:00
nishantmonu51
1b6137504c Add toString for better logging 2014-05-01 21:32:27 +05:30
nishantmonu51
92ebe69fd9 remove unwanted loggings 2014-05-01 21:16:42 +05:30
nishantmonu51
1d67e39949 Fixes
fix NPE in select query, calculating cache key
remove unwanted logging
fix ds in topNQuery
2014-05-01 21:04:47 +05:30
nishantmonu51
728a606d32 Add support for union queries 2014-05-01 01:54:52 +05:30
Xavier Léauté
bb62a44e24 alphanumeric topN 2014-04-28 09:42:43 -07:00
fjy
e30accbbf5 reducing bloat 2014-04-25 15:25:54 -07:00
Xavier Léauté
5ae848ab14 fix formatting 2014-04-25 15:09:47 -07:00
Xavier Léauté
c1e6f6d83e formatting changes 2014-04-25 14:54:17 -07:00
Xavier Léauté
de5b1749bc minor changes to address code review 2014-04-25 14:54:17 -07:00
fjy
76e0a48527 Merge branch 'master' into new-schema
Conflicts:
	indexing-hadoop/src/main/java/io/druid/indexer/DbUpdaterJob.java
	indexing-hadoop/src/test/java/io/druid/indexer/HadoopDruidIndexerConfigTest.java
	indexing-service/src/main/java/io/druid/indexing/common/task/HadoopIndexTask.java
	server/src/main/java/io/druid/segment/realtime/plumber/RealtimePlumber.java
	server/src/main/java/io/druid/segment/realtime/plumber/RealtimePlumberSchool.java
2014-04-25 14:03:28 -07:00
Xavier Léauté
3c9b8dc999 cardinality aggregator 2014-04-24 22:08:25 -07:00
fjy
c4cefb667e prepare for next release 2014-04-24 11:45:25 -07:00
fjy
90e600bad6 Merge pull request #511 from metamx/fix-hll-buffer-and-swap
HLL: avoid direct buffers + fix swap target buffer
2014-04-24 12:03:54 -06:00
Xavier Léauté
30d1a5db75 HLL: avoid direct buffers + fix swap target buffer 2014-04-24 10:49:53 -07:00