Charles Allen
7131cde710
Code reformat in CompressedObjectStrategy
2014-11-07 11:19:32 -08:00
Charles Allen
8bd6cf0d07
Updates to CompressedObjectStrategy to support more compression types
...
* Compression types are not yet dynamically configurable.
* Added a benchmarking system for topN to test the compression
* Updated pom.xml to include junit benchmarking
* added an Uncompressed option
2014-11-07 11:14:46 -08:00
Xavier Léauté
50a191425c
fix injection on MetadataStorageUpdaterJob
2014-11-07 11:11:14 -08:00
Charles Allen
f5f48c7756
Moved pom version for reals this time
2014-11-07 11:09:57 -08:00
Charles Allen
6af18931e5
Moveed processing/pom version into master pom
2014-11-07 11:08:23 -08:00
Charles Allen
75c79e7562
Added comments in TopNNumericResultBuilder
2014-11-07 11:01:46 -08:00
Charles Allen
b4893b4490
Pre allocate LinkedHashMap in TopNNumericResultBuilder
2014-11-07 10:56:49 -08:00
Charles Allen
bc92de233c
Update dim name comparator in TopNNumericResultBuilder to better handle nulls
2014-11-07 10:54:10 -08:00
Fangjin Yang
e4649a24a1
Merge pull request #832 from metamx/fix-query-docs
...
fixes typo
2014-11-07 11:49:10 -07:00
Charles Allen
0a562ebd77
Removed CompressedObjectStrategy from this pull request. will submit a new one later
2014-11-07 10:42:28 -08:00
Igal Levy
03515a4de6
fixes typo
2014-11-07 10:40:46 -08:00
Charles Allen
228614ddb5
Changed TopNNumericResultBuilder imports to not use package.*, but instead pulls all in explicitly
2014-11-07 10:34:28 -08:00
Fangjin Yang
2336e6c167
Merge pull request #758 from metamx/jisoo-metadata
...
make metadata storage pluggable
2014-11-07 11:30:11 -07:00
Charles Allen
e75ef7cb5d
Merge remote-tracking branch 'origin/druid-0.7.x' into druid-0.7.x-fastTopN-rebase
2014-11-07 10:29:26 -08:00
Charles Allen
956bdf80dd
Removed negating comparator in TopNNumericResultBuilder
2014-11-07 10:29:06 -08:00
Fangjin Yang
7bdb46c650
Merge pull request #828 from metamx/fix-query-docs
...
Fix query docs
2014-11-07 11:17:09 -07:00
Charles Allen
8d1a8564c4
Merge pull request #829 from metamx/default-servicenames
...
provide proper defaults for indexing service name
2014-11-07 10:06:46 -08:00
Gian Merlino
b5c5a1bed3
Merge pull request #831 from metamx/fix-query-wait-emmitted
...
fix query/wait being emitted twice
2014-11-07 10:04:26 -08:00
nishantmonu51
5be801356a
fix query/wait emitted twice
2014-11-07 23:32:36 +05:30
xvrl
18b9c5cd2f
db -> metadata
2014-11-06 21:46:35 -08:00
Xavier Léauté
d8bab70647
provide proper defaults for indexing service name
2014-11-06 18:16:01 -08:00
Xavier Léauté
20a9aef96a
fix test
2014-11-06 17:27:05 -08:00
Xavier Léauté
a5f98be457
remove unused code
2014-11-06 17:18:40 -08:00
Xavier Léauté
f69f3cfc5a
run MetadataSegmentManagerTest against Derby
2014-11-06 17:08:54 -08:00
Xavier Léauté
5bda4ee1dd
global task entry type
2014-11-06 17:08:20 -08:00
Xavier Léauté
ac753ed0f0
always use validation query
2014-11-06 17:08:01 -08:00
Xavier Léauté
10aa8a2d56
add explicit type names
2014-11-06 17:07:24 -08:00
Fangjin Yang
6c77f66ecd
Merge pull request #824 from metamx/compress-defaults
...
prefer druid.curator.compress to druid.indexer.runner.compressZnodes
2014-11-06 17:15:14 -07:00
Igal Levy
20562492de
clarified that dimension and metric can be String too, not just object
2014-11-06 15:16:36 -08:00
Igal Levy
ec0accf0b1
clarified that dimensions and metrics are given in String arrays
2014-11-06 15:13:30 -08:00
Igal Levy
8f0b675e23
Added info to better explain how to use pagingSpec
2014-11-06 14:50:01 -08:00
Charles Allen
57e0c8f9be
Merge branch 'druid-0.7.x' of github.com:metamx/druid into druid-0.7.x-fastTopN-rebase
2014-11-06 14:43:20 -08:00
Xavier Léauté
4b6438537e
fix missing service name/port bindings for peons
2014-11-06 11:57:08 -08:00
Charles Allen
d52530e0de
Update logging to https://github.com/druid-io/druid-api/pull/27
2014-11-06 11:43:25 -08:00
Xavier Léauté
9bc20ef8bf
prefer druid.curator.compress to druid.indexer.runner.compressZnodes
2014-11-06 11:28:51 -08:00
Igal Levy
5a98fcf5b9
typo: s/metric_value/metric_name/ and added quotes
2014-11-06 11:18:30 -08:00
Igal Levy
73226f20cc
typo: s/metric_value/metric_name/
2014-11-06 11:01:31 -08:00
Xavier Léauté
350bb09605
refactor sql storage to abstract task storage
2014-11-05 17:19:37 -08:00
Charles Allen
ee019872f7
TopN performance improvements
...
Re-factor scanAndAggregate in PooledTopN
* Loops are now a little bit tighter when looping over aggregates. This will hopefully assist in loop execution optimization.
* Pre-calculated the aggregate offsets instead of shifting them during runtime.
* Cursor loop could use some TLC, but would require a massive refactoring on how TopN queries are executed.
* Any potential modifications to query workflow need to account for Stream vs Batch data, and that not all data will be array backed that comes in.
Change data storage type in TopNNumericResultBuilder.
* Use PriorityQueue to store
* Checks to see if should even bother adding to Queue before adding.
* Re-orders Queue on build() call.
* Ideally the order would be directly preserved on build(), but this is a close second.
Updates to CompressedObjectStrategy to support more compression types
* Compression types are not yet dynamically configurable.
* Added a benchmarking system for topN to test the compression
* Updated pom.xml to include junit benchmarking
* added an Uncompressed option
2014-11-05 11:10:37 -08:00
fjy
253009d208
initial commit for roaring bitmaps
2014-11-04 17:04:40 -08:00
Xavier Léauté
253c0a70b3
simplify interface + more tests
2014-11-04 15:03:13 -08:00
Xavier Léauté
b453922319
add tests for task and task status storage
2014-11-04 14:35:39 -08:00
Fangjin Yang
df4604c392
Merge pull request #822 from metamx/fix-query-docs
...
Fix query docs
2014-11-04 14:53:23 -07:00
Igal Levy
81227b63a7
Merge branch 'master' into fix-query-docs
2014-11-04 11:09:13 -08:00
Xavier Léauté
adb4fec264
properly serialize task timestamps, fixes #819
2014-11-04 11:06:34 -08:00
xvrl
2c62b9e6e3
Merge pull request #821 from metamx/minor-fix
...
Some minor fixes in docs and change jetty defaults
2014-11-04 10:18:57 -08:00
fjy
c6d555e1f3
better default
2014-11-04 10:18:27 -08:00
fjy
42cf20c9f1
some minor fixes in docs and change jetty defaults
2014-11-04 10:08:50 -08:00
Xavier Léauté
5041aaa108
upgrade mysql connector for bug with recent MySQL version
2014-11-03 21:12:13 -08:00
Xavier Léauté
3676ec2d89
fix missing service name/port bindings for peons
2014-11-03 21:11:49 -08:00