Jonathan Wei
c2a0e753b6
Extension points for authentication/authorization ( #4271 )
...
* Extension points for authentication/authorization
* Address some PR comments
* Authorization result caching
* Add unit tests for SecuritySanityCheckFilter and PreResponseAuthorizationCheckFilter
* Use Set for auth caching, close outputstreams in filters
* Don't close output stream on success in sanity check filter
* Add ConfigResourceFilter to coordinator lookups
* Fix filtering authorization check for empty resource list
* HttpClient users must explicitly escalate the client
* Remove response modification from PreResponseAuthorizationCheckFilter
* Remove extraneous pom.xml
* Fix unit test
* Better lifecycle management
* Rename AuthorizationManager to Authorizer
* Fix authorization denials for empty supervisor list
* Address some PR comments
* Address more PR comments
* Small cleanup
* Add Jetty HttpClient wrapper to Authenticator
* Remove Authorizer start/stop
* Restore immutable context map in DruidConnection, UT fix
* Fix/update docs
* Add authorization checks to EventReceiverFirehose
* Fix router authorization check failure, restore PreResponseAuthorizationFilter changes
* Compile fixes
* Test fixes
* Update Authenticator/Authorizer doc comments
* Merge fixes
* PR comments
* Fix test
* Fix IT
* More PR comments
* PR comments
* SSL fix
2017-09-15 23:45:48 -07:00
Roman Leventov
15f3a94474
Copy closer into Druid codebase ( fixes #3652 ) ( #4153 )
2017-04-10 09:38:45 +09:00
Akash Dwivedi
dd0c4e2ead
Migrating extendedset from Metamarkets. ( #3694 )
...
* Migrating extendedset from Metamarkets.
* Notice change
* More details in NOTICE
* NOTICE formatting.
* suppress header checkstlye for extendedset.
2017-01-17 10:10:27 -08:00
Gian Merlino
dd63f54325
Built-in SQL. ( #3682 )
2016-12-16 17:15:59 -08:00
Akash Dwivedi
3e408497b3
Migrating bytebuffercollections from Metamarkets. ( #3647 )
...
* Migrating bytebuffercollections from Metamarkets.
* resolving code conflicts and removing <p> from bytebuffer-collections.
2016-11-11 10:51:07 -08:00
Gian Merlino
2bbbad9908
Add NOTICE for TestNG code. ( #3661 )
2016-11-04 12:54:52 -07:00
Akash Dwivedi
4b3bd8bd63
Migrating java-util from Metamarkets. ( #3585 )
...
* Migrating java-util from Metamarkets.
* checkstyle and updated license on java-util files.
* Removed unused imports from whole project.
* cherry pick metamx/java-util@826021f .
* Copyright changes on java-util pom, address review comments.
2016-10-21 14:57:07 -07:00
Dave Li
c4e8440c22
Adds long compression methods ( #3148 )
...
* add read
* update deprecated guava calls
* add write and vsizeserde
* add benchmark
* separate encoding and compression
* add header and reformat
* update doc
* address PR comment
* fix buffer order
* generate benchmark files
* separate encoding strategy and format
* fix benchmark
* modify supplier write to channel
* add float NONE handling
* address PR comment
* address PR comment 2
2016-08-30 16:17:46 -07:00
Jonathan Wei
1e3979a5e8
Add variance aggregator from hive to NOTICE ( #3327 )
2016-08-04 17:43:55 -07:00
Jonathan Wei
24860a1391
Two-stage filtering ( #3018 )
...
* Two-stage filtering
* PR comment
2016-06-22 16:08:21 -07:00
fjy
7da6594bfe
more doc fixes
2016-02-17 09:43:47 -08:00
Charles Allen
d8505a6ccc
Happy 2016!
2016-01-06 09:22:42 -08:00
Himanshu Gupta
126262edce
support for PasswordProvider interface to enable writing druid extension which can get metadata store password from secured location or anywhere instead of plain text properties file
2015-02-25 14:05:19 -06:00
Xavier Léauté
0fbc6071c9
update code attribution
2015-02-04 15:28:44 -08:00
Eric Tschetter
42eba986ce
Towards consistent null handling
...
This commit also includes
1) the addition of a context parameter on timeseries queries that allows it to ignore empty buckets instead of generating results for them
2) A cleanup of an unused method on an interface
2015-02-02 12:53:07 -08:00