fjy
0c789412bb
add a workaround for jackson bug where jacksoninject fails when a null value is passed through json creator annotated constructor
2014-01-25 07:07:27 +08:00
fjy
f3e1cbc423
fix according to code review
2014-01-21 16:26:28 -08:00
fjy
d3bc077ecd
Merge branch 'master' into az
2014-01-21 10:47:57 -08:00
fjy
2ff86984da
fix broken ut
2014-01-21 10:47:45 -08:00
fjy
e2ea2ec7fd
Merge branch 'master' into az
...
Conflicts:
server/src/main/java/io/druid/server/coordinator/DruidCoordinator.java
server/src/main/java/io/druid/server/http/CoordinatorResource.java
server/src/test/java/io/druid/client/DirectDruidClientTest.java
2014-01-20 15:10:13 -08:00
nishantmonu51
fb819abd6f
make maxPendingPersistPeriod configurable
2014-01-17 11:01:55 +05:30
Hagen Rother
bfae07338c
make ServerTimeRejectionPolicy also reject timestamps AHEAD of server time
2014-01-14 11:11:04 +01:00
Xavier Léauté
bd9a4a0b60
add connection count test in case of failure
2014-01-10 12:43:17 -08:00
fjy
f123a14373
Merge branch 'master' into az
...
Conflicts:
docs/content/Realtime.md
server/src/main/java/io/druid/client/selector/ServerSelector.java
2014-01-09 19:09:38 -08:00
Xavier Léauté
632d6b0a78
make server selection configurable, add back random server selection
2014-01-09 14:37:33 -08:00
fjy
306f4b8fa2
more tests
2014-01-08 14:08:41 -08:00
fjy
f44509b530
queries working at this point, tests pass, still need more tests and fix rules interface
2014-01-07 16:24:53 -08:00
fjy
2d3c4812e5
passing tests from loading across tiers
2014-01-02 11:33:05 -08:00
fjy
488a118f3f
Merge branch 'master' into az
2014-01-02 10:53:37 -08:00
Xavier Léauté
95d92915bf
more tests for Initialization + dependency cleanup
2013-12-30 16:31:10 -08:00
fjy
b6b9bb4cd8
Merge branch 'master' of github.com:metamx/druid into az
2013-12-19 10:52:22 -08:00
fjy
fba6caf7fd
Merge pull request #326 from metamx/versions
...
StatusResource
2013-12-18 22:44:50 -08:00
Himadri Singh
818aba458f
Moved TestDruidModule
2013-12-19 12:14:06 +05:30
Himadri Singh
cd1e7cc65d
Updated test
2013-12-19 12:01:18 +05:30
Himadri Singh
b1a9ecc1cf
StatusResourceTest
...
misses testing reloading of modules currently
2013-12-19 11:42:22 +05:30
fjy
e309f48357
Merge branch 'master' into az
...
Conflicts:
server/src/main/java/io/druid/server/coordinator/DruidCoordinator.java
2013-12-16 14:57:54 -08:00
Gian Merlino
7759ed4517
Coordinator: Link service announcement to leadership
2013-12-16 11:28:28 -08:00
fjy
ca7335f45f
things dont work
2013-12-13 13:35:22 -08:00
fjy
a262d8bf11
fix curator shutdown problem in curator inv manager test
2013-12-09 18:56:30 -08:00
fjy
929b2336a9
fix non deterministic behaviour in test
2013-12-02 17:02:24 -08:00
Xavier Léauté
76732c25f8
increase timeout for slow machines and provide more descriptive error message
2013-11-04 14:07:43 -08:00
fjy
5d8f1d11ec
fix broken UT as a result of new druid api changes
2013-10-22 10:44:28 -07:00
fjy
9796a40b92
port docs over to 0.6 and a bunch of misc fixes
2013-10-11 18:38:53 -07:00
cheddar
c47fe202c7
Fix HadoopDruidIndexer to work with the new way of things
...
There are multiple and sundry changes in here.
First, "HadoopDruidIndexer" has been split into two pieces, (1) CliHadoop which pulls the hadoop version and builds up the right classpath with the proper hadoop version to run the indexer and (2) CliInternalHadoopIndexer which actually runs the indexer.
In order to work around a bunch of jets3t version conflicts with Hadoop and Druid, I needed to extract the S3 deep storage stuff into its own module. I then also moved the HDFS stuff into its own module so that I could eliminate the dependency on Hadoop for druid-server.
In doing these changes, I wanted to make the extensions buildable with only the druid-api jar, so a few other things had to move out of Druid and into druid-api. They are all API-level things, however, so they really belong in druid-api instead.
Lastly, I removed the druid-realtime module and put it all in druid-server.
2013-10-09 15:15:44 -05:00
fjy
ac330f72bb
first set of changes to standarize the naming convention we use in druid
2013-10-03 16:36:48 -07:00
fjy
bc8db7daa5
1) make chat handler resource work again
...
2) add more default configs
3) make examples work again
2013-10-02 14:22:39 -07:00
Gian Merlino
62eda5020c
ShardSpec: Remove isInChunk(Map<String, String>)
2013-10-01 12:50:08 -07:00
fjy
a79ad7bab4
make dynamic master resource configuration work again
2013-09-27 15:00:40 -07:00
cheddar
2ea09e2d70
1) Clean up specification of StorageLocations
2013-09-12 12:56:56 -05:00
cheddar
a2dcc45a8e
1) Remove SingleSegmentLoader and replace with OmniSegmentLoader
2013-09-12 11:47:03 -05:00
cheddar
6c9a107356
1) remove duplicate package initialization.initialization
2013-09-09 17:02:57 -05:00
cheddar
740c70ed06
1) It's good when unit tests actually pass...
2013-08-31 17:27:15 -05:00
cheddar
3c39f90c89
1) Move Firehose interface and dependencies to druid-api
...
2) Move DataSegment* interfaces and dependencies to druid-api
2013-08-31 16:43:28 -05:00
cheddar
5ab671050e
No more com.metamx.druid, it is now all io.druid!
2013-08-30 19:42:12 -05:00
cheddar
bd0756e360
More stuff moved, things still compiling and tests still passing. Yay!
2013-08-30 18:58:35 -05:00
cheddar
56e2b956d0
OMG!!! A lot of stuff has been moved. Modules have been created and destroyed, but everything is compiling and unit tests are passing, OMFG this is awesome.!
2013-08-30 18:21:04 -05:00
cheddar
846b3c9b94
1) Spell better
2013-08-29 16:51:05 -05:00
cheddar
ca2c56d827
1) Remove PostAggregator and put it in druid-api
...
2) Remove io.druid files from client
2013-08-29 16:50:09 -05:00
cheddar
3c1b0a8a02
1) Make it compile after merging with master
2013-08-29 16:47:17 -05:00
cheddar
cb90ed05b0
Revert the previous commit. After going down this path, I realized that extracting things enough to allow Queries to be extended without depending on Druid proper was going to lead down a very nasty path. So, I've decided against that. Extending queries will require a tight dependency on Druid proper.
2013-08-29 16:45:03 -05:00
cheddar
2a46086e20
1) Didn't remove the io.druid files from client. Remove those and make sure things compile
...
2) Switch DefaultObjectMapper to CommonObjectMapper
3) Create new DefaultObjectMapper in client that has Query stuff registered on it by default
2013-08-29 15:25:36 -05:00
cheddar
5ad023cd3f
Merge branch 'master' into guice
2013-08-29 13:59:59 -05:00
cheddar
df2465eb99
1) Add unit test for groupBy query with dimension that doesn't exist
...
2) Fix group by query to work with new unit test, fixes #232
2013-08-29 11:48:34 -05:00
cheddar
c02d887cfe
1) Rewrite SearchQueryRunner to not require StorageAdapter to be "Searchable"
...
2) Extract SearchQueryRunner out of SearchQueryRunnerFactory
3) Extract ColumnSelectorBitmapIndexSelector out to make it reusable
2013-08-28 18:50:40 -05:00
cheddar
9c30ced5ea
1) Move various "api" classes to io.druid packages and make sure things compile and stuff
2013-08-28 15:51:02 -05:00