{"push_id":1132911320,"size":15,"distinct_size":15,"ref":"refs/heads/feature-trunc","head":"ee1579a2293c7d7361736d13bf4e01180fe51cb7","before":"21588f4a9a80f8ed40fe0648d8d6ff3dee526b48","commits":[{"sha":"dea4391a49888a1b034e99ca13b4e80f4ab63702","author":{"name":"Nishant","email":"6f9fc2fab78c14200e6bda7c1909826524a4e3d0@gmail.com"},"message":"fix broken links (#3003)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/dea4391a49888a1b034e99ca13b4e80f4ab63702"},{"sha":"0ac1b27d53a0e5f6b826cb6c436e33d57fdabc86","author":{"name":"Nishant","email":"6f9fc2fab78c14200e6bda7c1909826524a4e3d0@gmail.com"},"message":"Allow manually setting of shutoffTime for EventReceiverFirehose (#2803)\n\n* Allow dynamically setting of shutoffTime for EventReceiverFirehose\r\n\r\nAllow dynamically setting shutoffTime for EventReceiverFirehose\r\n\r\nreview comments and tests\r\n\r\n* shut down exec on close","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/0ac1b27d53a0e5f6b826cb6c436e33d57fdabc86"},{"sha":"8024b915e28f80ccd225450fe2ceb9da1cbdcb82","author":{"name":"Charles Allen","email":"74964f4380c66ef5e4e7b490d8cdccec939315ab@allen-net.com"},"message":"[QTL] Implement LookupExtractorFactory of namespaced lookup (#2926)\n\n* support LookupReferencesManager registration of namespaced lookup and eliminate static configurations for lookup from namespecd lookup extensions\r\n\r\n- druid-namespace-lookup and druid-kafka-extraction-namespace are modified\r\n- However, druid-namespace-lookup still has configuration about ON/OFF\r\n  HEAP cache manager selection, which is not namespace wide\r\n  configuration but node wide configuration as multiple namespace shares\r\n  the same cache manager\r\n\r\n* update KafkaExtractionNamespaceTest to reflect argument signature changes\r\n\r\n* Add more synchronization functionality to NamespaceLookupExtractorFactory\r\n\r\n* Remove old way of using extraction namespaces\r\n\r\n* resolve compile error by supporting LookupIntrospectHandler\r\n\r\n* Remove kafka lookups\r\n\r\n* Remove unused stuff\r\n\r\n* Fix start and stop behavior to be consistent with new javadocs\r\n\r\n* Remove unused strings\r\n\r\n* Add timeout option\r\n\r\n* Address comments on configurations and improve docs\r\n\r\n* Add more options and update hash key and replaces\r\n\r\n* Move monitoring to the overriding classes\r\n\r\n* Add better start/stop logging\r\n\r\n* Remove old docs about namespace names\r\n\r\n* Fix bad comma\r\n\r\n* Add `@JsonIgnore` to lookup factory\r\n\r\n* Address code review comments\r\n\r\n* Remove ExtractionNamespace from module json registration\r\n\r\n* Fix problems with naming and initialization. Add tests\r\n\r\n* Optimize imports / reformat\r\n\r\n* Fix future not being properly cancelled on failed initial scheduling\r\n\r\n* Fix delete returns\r\n\r\n* Add more docs about whole introspection\r\n\r\n* Add `/version` introspection point for lookups\r\n\r\n* Add more tests and address comments\r\n\r\n* Add StaticMap extraction namespace for testing. Also add a bunch of tests\r\n\r\n* Move cache system property to `druid.lookup.namespace.cache.type`\r\n\r\n* Make VERSION lower case\r\n\r\n* Change poll period to 0ms  for StaticMap\r\n\r\n* Move cache key to bytebuffer\r\n\r\n* Change hashCode and equals on static map extraction fn\r\n\r\n* Add more comments on StaticMap\r\n\r\n* Address comments\r\n\r\n* Make scheduleAndWait use a latch\r\n\r\n* Sanity renames and fix imports\r\n\r\n* Remove extra info in docs\r\n\r\n* Fix review comments\r\n\r\n* Strengthen failure on start from warn to error\r\n\r\n* Address comments\r\n\r\n* Rename namespace-lookup to lookups-cached-global\r\n\r\n* Fix injective mis-naming\r\n* Also add serde test","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/8024b915e28f80ccd225450fe2ceb9da1cbdcb82"},{"sha":"c738c0e1cd402885511e2b658b7b40770fd18a36","author":{"name":"Charles Allen","email":"74964f4380c66ef5e4e7b490d8cdccec939315ab@allen-net.com"},"message":"Silly Typo in docs","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/c738c0e1cd402885511e2b658b7b40770fd18a36"},{"sha":"245077b47fc9352455740ece9e16889c88c146e2","author":{"name":"Charles Allen","email":"74964f4380c66ef5e4e7b490d8cdccec939315ab@allen-net.com"},"message":"Fix formatting in lookups-cached-global.md (#3009)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/245077b47fc9352455740ece9e16889c88c146e2"},{"sha":"7e67397b5a35f670e41f1a88b910f13251535077","author":{"name":"Himanshu","email":"431fcd9c8ab287e46b1e8ed67c71d708d9331f9e@gmail.com"},"message":"fix-3010: look through all versions to find the set with complete partitions (#3013)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/7e67397b5a35f670e41f1a88b910f13251535077"},{"sha":"b72c54c4f8bdab1becc685cabe8b2062391c8ad4","author":{"name":"Jonathan Wei","email":"7839d8c496da14bcd2a1801599f07816f474933d@users.noreply.github.com"},"message":"Add benchmark data generator, basic ingestion/persist/merge/query benchmarks (#2875)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/b72c54c4f8bdab1becc685cabe8b2062391c8ad4"},{"sha":"b5bd40659733ee5acf7e0be1cd317f6602b1cda4","author":{"name":"Kurt Young","email":"d20df6a2fe61032990198f1d4f90bea27f6917e3@gmail.com"},"message":"fix #2991: race condition in OnheapIncrementalIndex#addToFacts (#3002)\n\n* fix #2991: race condition in OnheapIncrementalIndex#addToFacts\r\n\r\n* add missing header\r\n\r\n* handle parseExceptions when first doing first agg","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/b5bd40659733ee5acf7e0be1cd317f6602b1cda4"},{"sha":"3ef24c03b3f3d4a55e5a7bf738ca3c3fa356db9b","author":{"name":"David Lim","email":"768c3e58c4987cf6bfa2d8deaee304f3b8e79290@users.noreply.github.com"},"message":"Validate X-Druid-Task-Id header in request/response and support retrying on outdated TaskLocation information, add KafkaIndexTaskClient unit tests (#3006)\n\n* validate X-Druid-Task-Id header in request and add header to response\r\n\r\n* modify KafkaIndexTaskClient to take a TaskLocationProvider as the TaskLocation may not remain constant","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/3ef24c03b3f3d4a55e5a7bf738ca3c3fa356db9b"},{"sha":"ebb6831770e6da5d84b1c39c3e6d27554852e784","author":{"name":"scusjs","email":"8af6d70cfb08cf4fd489d294732aaa04fffc61f6@gmail.com"},"message":"rm , of jobProperties. jackson can not parse it (#3012)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/ebb6831770e6da5d84b1c39c3e6d27554852e784"},{"sha":"e2653a8cf4a1d727c5a0e0406092002e68634052","author":{"name":"jaehong choi","email":"fbb408fdc23d577b0d3aaeb495c1677a0c744d4c@gmail.com"},"message":"handle a NPE in LookupCoordinatorManager.start() (#3026)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/e2653a8cf4a1d727c5a0e0406092002e68634052"},{"sha":"847501a93984cfd3fb7c99af5a7b94f1045a6e80","author":{"name":"Charles Allen","email":"74964f4380c66ef5e4e7b490d8cdccec939315ab@allen-net.com"},"message":"Add better messages around LookupCoordinatorManager failures (#3027)\n\n* Add better messages around LookupCoordinatorManager failures\r\n* Catches #3026\r\n\r\n* A few more little tests\r\n\r\n* Add more forceful shutdown","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/847501a93984cfd3fb7c99af5a7b94f1045a6e80"},{"sha":"a004f1e1c5883c0c751ca428b09bf3a07e725c51","author":{"name":"John Wang","email":"94396e90cc3ee109d5c6853480115ce2b04fc110@gmail.com"},"message":"appenderator plumber work from gian's branch (#2913)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/a004f1e1c5883c0c751ca428b09bf3a07e725c51"},{"sha":"e662efa79fbdb9e0664982565d6b91c25765a903","author":{"name":"John Wang","email":"94396e90cc3ee109d5c6853480115ce2b04fc110@gmail.com"},"message":"segment interface refactor for proposal 2965 (#2990)","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/e662efa79fbdb9e0664982565d6b91c25765a903"},{"sha":"ee1579a2293c7d7361736d13bf4e01180fe51cb7","author":{"name":"Dave Li","email":"7cb98b0e4e588ed2326f783bda2b29003e725436@hotmail.com"},"message":"add bucket extraction function","distinct":true,"url":"https://api.github.com/repos/acslk/druid/commits/ee1579a2293c7d7361736d13bf4e01180fe51cb7"}]}
{"actor":{"display_login":"acslk"}}