{"push_id":2898053443,"size":37,"distinct_size":2,"ref":"refs/heads/target_compact_size_for_compact_task","head":"d3978082e5d78a1814c033c7529c180099e2270d","before":"d4e218956fa5d69e4bd3380caab3b5a3d7624217","commits":[{"sha":"951b36e2bc7caed992a263a5e1289414b12b39da","author":{"name":"Dayue Gao","email":"cb6cd8f1a5897c80fcdf569a4ba80ad5c6b49282@gmail.com"},"message":"BytesFullResponseHandler should only consume readableBytes of ChannelBuffer (#6270)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/951b36e2bc7caed992a263a5e1289414b12b39da"},{"sha":"d0fb83760eefdf9269dd0e81ca83bbf52fb139d9","author":{"name":"Jonathan Wei","email":"27f62886558ca01c2908df5328210b91c14ea009@users.noreply.github.com"},"message":"Fix PostgreSQLConnectorConfig binding (#6273)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/d0fb83760eefdf9269dd0e81ca83bbf52fb139d9"},{"sha":"743547fc3bbe6dd68a2df3af46cf8c604458f6b0","author":{"name":"Dayue Gao","email":"cb6cd8f1a5897c80fcdf569a4ba80ad5c6b49282@gmail.com"},"message":"Unauthorized sql request should return 403 (#6279)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/743547fc3bbe6dd68a2df3af46cf8c604458f6b0"},{"sha":"180e3ccfadc298d3b3ddd16576a1e80b8446a2dd","author":{"name":"Jonathan Wei","email":"27f62886558ca01c2908df5328210b91c14ea009@users.noreply.github.com"},"message":"Docs consistency cleanup (#6259)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/180e3ccfadc298d3b3ddd16576a1e80b8446a2dd"},{"sha":"10ca290d64144d201bf5ec2479e74e8f7d2b4db0","author":{"name":"Eyal Yurman","email":"15835193130c265ede7d2377edade7194e85dc13@gmail.com"},"message":"Correct file name typo in Quickstart tutorial (#6297)\n\nCorrect name wikipedia-2015-09-12-sampled.json.gz to wikiticker-2015-09-12-sampled.json.gz","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/10ca290d64144d201bf5ec2479e74e8f7d2b4db0"},{"sha":"71ac3ada214d1094672b0432a8b61515e288baa0","author":{"name":"adursun","email":"4eed95d39a2d1b5bd0183c76c94c8c7207d2ddcf@outlook.com.tr"},"message":"Fix link related to metadata storage (#6294)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/71ac3ada214d1094672b0432a8b61515e288baa0"},{"sha":"84810f6358d07f2bb7c58fac3d00e4960c3600d0","author":{"name":"QiuMM","email":"e2edc311c879f520deee240883f45ae2214fdb32@gmail.com"},"message":"correct metric name in emitter configuration files (#6290)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/84810f6358d07f2bb7c58fac3d00e4960c3600d0"},{"sha":"4caa61d8fa4f901c22f464515161d57efa215a45","author":{"name":"Jonathan Wei","email":"27f62886558ca01c2908df5328210b91c14ea009@users.noreply.github.com"},"message":"Fix tutorial sample data filename, fix logger classname in metrics docs (#6299)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/4caa61d8fa4f901c22f464515161d57efa215a45"},{"sha":"be6c901114757f200982956eae7fca08e9dea110","author":{"name":"Gian Merlino","email":"0a592ca970531916270ce283f264ceadc031ba1b@gmail.com"},"message":"Like filter: Fix escapes escaping themselves. (#6295)\n\nEscapes should escape themselves.","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/be6c901114757f200982956eae7fca08e9dea110"},{"sha":"d61f708ef55322f9905cbfceaa9b6e1e49eb8174","author":{"name":"Himanshu","email":"b5dc43343addee9a9dd85b601d172b6beb76f82e@gmail.com"},"message":"make COMPLEX column optionally filterable in Druid code (#6223)\n\n* make COMPLEX column filterable in Druid code\r\n\r\n* Revert \"make COMPLEX column filterable in Druid code\"\r\n\r\nThis reverts commit 9fc6ec768c6aed503b7cdf47da5622c044082642.\r\n\r\n* complex columns can be optionally made filterable\r\n\r\n* some types are always filterable\r\n\r\n* add ColumnCapabilitiesImpl serde tests\r\n\r\n* add SuppresedWarnings annotation","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/d61f708ef55322f9905cbfceaa9b6e1e49eb8174"},{"sha":"60cbc644727271eed0cbf7c85583a0c84973f01e","author":{"name":"Jonathan Wei","email":"27f62886558ca01c2908df5328210b91c14ea009@users.noreply.github.com"},"message":"Use PasswordProvider, fix info on initial passwords in basic security extension docs (#6303)\n\n* Fix info on initial passwords in basic security extension docs\r\n\r\n* Use PasswordProvider\r\n\r\n* Compile fix","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/60cbc644727271eed0cbf7c85583a0c84973f01e"},{"sha":"e095f63e8e8c603310a31499ed30d117e8082d86","author":{"name":"Clint Wylie","email":"75fd5558bebabcbc02d40b7340cd4722c7741b7e@gmail.com"},"message":"fix coordinator console loading (#6276)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/e095f63e8e8c603310a31499ed30d117e8082d86"},{"sha":"e6e068ce60a073700701dd2a7b2b59218d59a2c3","author":{"name":"Clint Wylie","email":"75fd5558bebabcbc02d40b7340cd4722c7741b7e@gmail.com"},"message":"Add support for 'maxTotalRows' to incremental publishing kafka indexing task and appenderator based realtime task (#6129)\n\n* resolves #5898 by adding maxTotalRows to incremental publishing kafka index task and appenderator based realtime indexing task, as available in IndexTask\r\n\r\n* address review comments\r\n\r\n* changes due to review\r\n\r\n* merge fail","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/e6e068ce60a073700701dd2a7b2b59218d59a2c3"},{"sha":"4669f0878fb91b0392bc46b898874fa348c51fb4","author":{"name":"Gian Merlino","email":"0a592ca970531916270ce283f264ceadc031ba1b@gmail.com"},"message":"SQL: UNION ALL operator. (#6314)\n\n* SQL: UNION ALL operator.\r\n\r\n* Remove unused import.","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/4669f0878fb91b0392bc46b898874fa348c51fb4"},{"sha":"d6cbdf86c2e01a2bfbecb2263f7aad62bbbda5e2","author":{"name":"Gian Merlino","email":"0a592ca970531916270ce283f264ceadc031ba1b@gmail.com"},"message":"Broker backpressure. (#6313)\n\n* Broker backpressure.\r\n\r\nAdds a new property \"druid.broker.http.maxQueuedBytes\" and a new context\r\nparameter \"maxQueuedBytes\". Both represent a maximum number of bytes queued\r\nper query before exerting backpressure on the channel to the data server.\r\n\r\nFixes #4933.\r\n\r\n* Fix query context doc.","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/d6cbdf86c2e01a2bfbecb2263f7aad62bbbda5e2"},{"sha":"7f3a0dae285c6736952e555abad62d22f914283b","author":{"name":"Gian Merlino","email":"0a592ca970531916270ce283f264ceadc031ba1b@gmail.com"},"message":"ParseSpec: Remove default setting. (#6310)\n\n* ParseSpec: Remove default setting.\r\n\r\nHaving a default ParseSpec implementation is bad for users, because it masks\r\nproblems specifying the format. Two common problems masked by this are specifying\r\nthe \"format\" at the wrong level of the JSON, and specifying a format that\r\nDruid doesn't support. In both cases, having a default implementation means that\r\nusers will get the delimited parser rather than an error, and then be confused\r\nwhen, later on, their data failed to parse.\r\n\r\n* Fix integration tests.","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/7f3a0dae285c6736952e555abad62d22f914283b"},{"sha":"96a1076e238910e680669d4f7ff91186cfd6ae45","author":{"name":"Clint Wylie","email":"75fd5558bebabcbc02d40b7340cd4722c7741b7e@gmail.com"},"message":"allow 3 retries for failing tests (#6324)\n\n* allow 1 retry for failing tests idk if this is a good idea, but false failure rate due to flaky tests seems pretty bad lately\r\n\r\n* try to fix retry issue with teardown\r\n\r\n* Update pom.xml\r\n\r\n* Update pom.xml","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/96a1076e238910e680669d4f7ff91186cfd6ae45"},{"sha":"91a37c692dd8db34d6e4323cd61dba38a00145b1","author":{"name":"Clint Wylie","email":"75fd5558bebabcbc02d40b7340cd4722c7741b7e@gmail.com"},"message":"'suspend' and 'resume' support for supervisors (kafka indexing service, materialized views) (#6234)\n\n* 'suspend' and 'resume' support for kafka indexing service\r\nchanges:\r\n* introduces `SuspendableSupervisorSpec` interface to describe supervisors which support suspend/resume functionality controlled through the `SupervisorManager`, which will gracefully shutdown the supervisor and it's tasks, update it's `SupervisorSpec` with either a suspended or running state, and update with the toggled spec. Spec updates are provided by `SuspendableSupervisorSpec.createSuspendedSpec` and `SuspendableSupervisorSpec.createRunningSpec` respectively.\r\n* `KafkaSupervisorSpec` extends `SuspendableSupervisorSpec` and now supports suspend/resume functionality. The difference in behavior between 'running' and 'suspended' state is whether the supervisor will attempt to ensure that indexing tasks are or are not running respectively. Behavior is identical otherwise.\r\n* `SupervisorResource` now provides `/druid/indexer/v1/supervisor/{id}/suspend` and `/druid/indexer/v1/supervisor/{id}/resume` which are used to suspend/resume suspendable supervisors\r\n* Deprecated `/druid/indexer/v1/supervisor/{id}/shutdown` and moved it's functionality to `/druid/indexer/v1/supervisor/{id}/terminate` since 'shutdown' is ambiguous verbage for something that effectively stops a supervisor forever\r\n* Added ability to get all supervisor specs from `/druid/indexer/v1/supervisor` by supplying the 'full' query parameter `/druid/indexer/v1/supervisor?full` which will return a list of json objects of the form `{\"id\":<id>, \"spec\":<SupervisorSpec>}`\r\n* Updated overlord console ui to enable suspend/resume, and changed 'shutdown' to 'terminate'\r\n\r\n* move overlord console status to own column in supervisor table so does not look like garbage\r\n\r\n* spacing\r\n\r\n* padding\r\n\r\n* other kind of spacing\r\n\r\n* fix rebase fail\r\n\r\n* fix more better\r\n\r\n* all supervisors now suspendable, updated materialized view supervisor to support suspend, more tests\r\n\r\n* fix log","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/91a37c692dd8db34d6e4323cd61dba38a00145b1"},{"sha":"fd6786ac6c79cc414e55d23797fb316b7f9fb5f2","author":{"name":"Jonathan Wei","email":"27f62886558ca01c2908df5328210b91c14ea009@users.noreply.github.com"},"message":"Fix endpoint permissions section in basic-security docs (#6331)","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/fd6786ac6c79cc414e55d23797fb316b7f9fb5f2"},{"sha":"d50b69e6d4c29913de4d670b05523a719dbfd97f","author":{"name":"Roman Leventov","email":"9582b7270902ff349b8036eaddfa2b120a575625@gmail.com"},"message":"Prohibit LinkedList (#6112)\n\n* Prohibit LinkedList\r\n\r\n* Fix tests\r\n\r\n* Fix\r\n\r\n* Remove unused import","distinct":false,"url":"https://api.github.com/repos/jihoonson/druid/commits/d50b69e6d4c29913de4d670b05523a719dbfd97f"}]}
{"actor":{"display_login":"jihoonson"}}