{"push_id":2960012717,"size":40,"distinct_size":40,"ref":"refs/heads/master","head":"51d9875b8d2c0dd80053d1011d7a136439994d4e","before":"5360823c28acdc4c8ba8e33be3e40c74974abb49","commits":[{"sha":"70251fbaa83bb93b890e4b6c94f15ba2b26e567f","author":{"name":"Tom Kaitchuck","email":"7433942b0d3e421de064bc97468c95aefcea91e6@users.noreply.github.com"},"message":"Issue 2798: Add precondition checks on splits and merges from the controller. (#2799)\n\nAdds sanity checks for the data coming from the controller after a segment sealed.\r\n\r\nSigned-off-by: Tom Kaitchuck <tom.kaitchuck@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/70251fbaa83bb93b890e4b6c94f15ba2b26e567f"},{"sha":"977a49b216fc15ff4e774d135854562ffbca8a0e","author":{"name":"shivesh ranjan","email":"f96f950ba185f52c45824ca7bcc04f37a8bf342d@users.noreply.github.com"},"message":"Issue 1164: Expire and clean up metadata of completed transactions from store (#2756)\n\n* Completed transactions are grouped in different batches,\r\nwith each batch cleaned up from store periodically.\r\n\r\nSigned-off-by: Shivesh Ranjan <Shivesh.Ranjan@gmail.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/977a49b216fc15ff4e774d135854562ffbca8a0e"},{"sha":"126db9bcc6d409c79832e69d02d39328cbe87719","author":{"name":"Adrián Moreno","email":"a1b909ec1cc11cce40c28d3640eab600e582f833@morenomartinez.com"},"message":"Issue 2793: Ability to enable/disable REST server for standalone Pravega (#2794)\n\nAdd the ability to enable or disable the REST server for standalone Pravega based on the InProcPravegaCluster.startRestServer build option.\r\n\r\nSigned-off-by: Andrei Paduroiu <andrei.paduroiu@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/126db9bcc6d409c79832e69d02d39328cbe87719"},{"sha":"30a01eb02952e8dfa7d6934e026e1e4364a364bb","author":{"name":"Flavio Junqueira","email":"3143f522c4835f95078812226e7dab45695d0369@users.noreply.github.com"},"message":"Issue 2752: Update PR template to give some hints on the different sections (#2753)\n\nUpdated the PR template to give hints on the different sections of the description.\r\n\r\nSigned-off-by: Andrei Paduroiu <andrei.paduroiu@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/30a01eb02952e8dfa7d6934e026e1e4364a364bb"},{"sha":"2e5c159837db47c4acf27345edb2e255bb20acc2","author":{"name":"Sandeep","email":"d4c3b2e88eba404dcfe4cb6465fc67e71862e085@emc.com"},"message":"Issue 2801: Remove redundant invocation of fetch successors during Abort transaction. (#2795)\n\nRemove redundant invocation of fetch successors during Abort Transaction.\r\nFix incorrect logs on EventWriterClient for abort transaction.\r\n\r\nSigned-off-by: Sandeep <sandeep.shridhar@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/2e5c159837db47c4acf27345edb2e255bb20acc2"},{"sha":"d4f6876f89524d08b99e091ac8238df3f5817e60","author":{"name":"Prabha-Veerubhotla","email":"477fd3d75cdf5294b540b0adf553431673965597@gmail.com"},"message":"Issue 2796: Health check for services deployed using docker system test framework (#2797)\n\n* Adds health checks to docker swarm services.\r\n* Listens for the traffic on the port, by running a\r\ncommand inside the container\r\n\r\nSigned-off-by: PrabhaVeerubhotla <vvlprabha@gmail.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/d4f6876f89524d08b99e091ac8238df3f5817e60"},{"sha":"0cc47c387fcf87a64a629682d772a0e03e430d41","author":{"name":"Raúl Gracia","email":"9891afdf819d7ccd55aefef790c4e3bf721dcbd1@gmail.com"},"message":"Issue 2289: Tune RocksDB settings (#2763)\n\nExposing 3 parameters of RocksDB as \"turning knobs\" in the Pravega configuration file (`writeBufferSizeMB`, `readCacheSizeMB`, and `cacheBlockSizeKB`) that will take effect when instantiating RocksDB cache instances (`RocksDBCache.java`). We expect these parameters to be enough for a user to set an adequate RocksDB configuration in terms of memory usage/performance for a specific deployment.\r\n\r\nSigned-off-by: Andrei Paduroiu <andrei.paduroiu@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/0cc47c387fcf87a64a629682d772a0e03e430d41"},{"sha":"a0266c1faa4a70ff8a844a203215ddc9ee1f9caa","author":{"name":"Tom Kaitchuck","email":"7433942b0d3e421de064bc97468c95aefcea91e6@users.noreply.github.com"},"message":"Issue 2810: Move MetricRegistryUtils to prevent circular dependency. (#2811)\n\nPrevents `shared` from depending on `shared:metrics` and vice versa. By relocating\r\n`MetricRegistryUtils` into metrics, and changes the added dependencies to point to the new location.\r\n\r\nSigned-off-by: Andrei Paduroiu <Andrei.paduroiu@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/a0266c1faa4a70ff8a844a203215ddc9ee1f9caa"},{"sha":"27de3eda7178feaf7a6678816f54dbfa72ae939f","author":{"name":"arvindkandhare","email":"858246bb1367158f47c1b4032004221b3959e0a9@emc.com"},"message":"Issue 2773: Do not check for data availability in the stream locally (#2774)\n\n* Removes the availability check on the read internal call \r\nin HDFS Storage.\r\n\r\nSigned-off-by: arvindkandhare <arvind.kandhare@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/27de3eda7178feaf7a6678816f54dbfa72ae939f"},{"sha":"46790c8fdb9e647138501f7912f623dfdf244616","author":{"name":"Tom Kaitchuck","email":"7433942b0d3e421de064bc97468c95aefcea91e6@users.noreply.github.com"},"message":"Issue 2805: Improve resilience of Pinger (#2806)\n\n* Logs and suppresses exceptions when pinging transactions.\r\n\r\nSigned-off-by: Tom Kaitchuck <tom.kaitchuck@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/46790c8fdb9e647138501f7912f623dfdf244616"},{"sha":"317efde2014704c17c44f7afbbbf6adb03bb3d01","author":{"name":"Raúl Gracia","email":"9891afdf819d7ccd55aefef790c4e3bf721dcbd1@gmail.com"},"message":"Issue 2823: Updated StreamCuts in ReaderGroup (#2829)\n\n* Allows ReaderGroup.getStreamCuts() to get updated\r\nvalues according to the checkpoints being processed\r\nin the reader group.\r\n\r\n* Adds unit test/integration test to verify the fix.\r\n\r\nSigned-off-by: Raúl Gracia <raul.gracia@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/317efde2014704c17c44f7afbbbf6adb03bb3d01"},{"sha":"bde0da6139557a8bef9f4ccceec90982616986b5","author":{"name":"Sandeep","email":"d4c3b2e88eba404dcfe4cb6465fc67e71862e085@emc.com"},"message":"Issue 2813: Ensure the correct Segment routing key range is updated with replacement range.   (#2814)\n\n- Removes invalid assert in StreamSegments#verifyReplacementRange()\r\n\r\n- Ensures the correct segment range is updated within a StreamSegments#withReplacementRange()\r\n\r\nSigned-off-by: Sandeep <sandeep.shridhar@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/bde0da6139557a8bef9f4ccceec90982616986b5"},{"sha":"0989dd04b99a9dc32e23e49ae34ef9fac67d505f","author":{"name":"Raúl Gracia","email":"9891afdf819d7ccd55aefef790c4e3bf721dcbd1@gmail.com"},"message":"Issue 2641: Stream re-creation fix (#2800)\n\nThis PR allows users to re-create streams:\r\n\r\n* The stream entity in the controller is now able to create\r\nsegment numbers from a given startingSegmentNumber\r\nonward. This will avoid naming collisions with a previously\r\ndeleted stream with the same name whose segments are\r\nbeing asynchronously deleted from the segment store.\r\n\r\n* The AbstractStreamMetadataStore.java implementations\r\n(ZKMetadataStore.java, InMemoryMetadataStore.java) are\r\nresponsible for i) persistently storing the highest segment\r\nnumber for a stream (upon a deleteStream operation), and\r\nii) to get a safe starting number (upon a createStream\r\noperation).\r\n\r\n* StreamMetadataTasks.java takes into account the safe\r\nstarting segment number calculated by\r\nAbstractStreamMetadataStore.java to create new segments\r\nin the segment store.\r\n\r\n\r\nSigned-off-by: Raúl Gracia <raul.gracia@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/0989dd04b99a9dc32e23e49ae34ef9fac67d505f"},{"sha":"d35b5b99a6137e6c94648e80f9dbc8c64a72d766","author":{"name":"arvindkandhare","email":"858246bb1367158f47c1b4032004221b3959e0a9@emc.com"},"message":"Issue 2391: Apply security checks for `listScopes` API (#2802)\n\n* Ensures that the user is validated and only the valid scopes are returned.\r\n\r\nSigned-off-by: arvindkandhare <arvind.kandhare@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/d35b5b99a6137e6c94648e80f9dbc8c64a72d766"},{"sha":"9a734d273a51fed757db327a8a67c8b373cc4da3","author":{"name":"arvindkandhare","email":"858246bb1367158f47c1b4032004221b3959e0a9@emc.com"},"message":"Issue [2824] [2816]: Document and refactor delegation token creation in controller. (#2825)\n\nSplit delegationtoken creation and document it. Ensure that the token remains in effect throughout the context of the grpc call.\r\n\r\nSigned-off-by: arvindkandhare <arvind.kandhare@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/9a734d273a51fed757db327a8a67c8b373cc4da3"},{"sha":"f8d7d1ec9794ad5f1a57cb186fb8cc0daf276fd3","author":{"name":"Kaihao Zhao","email":"3339f3c514b0a65ad324ddb7aba6d84191176851@gmail.com"},"message":"add useHostNameAsBookieID to bk_server.conf (#2833)\n\nSigned-off-by: zhaok2 <kevin.k.zhao@emc.com>\r\n - Stable BookieID is needed when running sts bookies. \r\n - Modified bookkeeper's entrypoint","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/f8d7d1ec9794ad5f1a57cb186fb8cc0daf276fd3"},{"sha":"95fbdd53b24f5f714a9167a734392b87da856d3e","author":{"name":"Sandeep","email":"d4c3b2e88eba404dcfe4cb6465fc67e71862e085@emc.com"},"message":"Issue 2644: Remove duplicative logic of fetching offsets for a stream head. (#2892)\n\n* Remove duplicate logic of fetching offsets for a Stream Head.\r\n\r\nSigned-off-by: Sandeep <sandeep.shridhar@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/95fbdd53b24f5f714a9167a734392b87da856d3e"},{"sha":"2faa0dbacc2b83b260aad89210b34509fa003382","author":{"name":"Enrico Olivelli","email":"07e410ee8dc2e6e114c721434b1411e048f4444b@gmail.com"},"message":"Issue 2885: Add .nb-gradle to .gitignore (#2886)\n\nSigned-off-by: Enrico Olivelli <eolivelli@apache.org>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/2faa0dbacc2b83b260aad89210b34509fa003382"},{"sha":"dc5d241f4240027a0729b82e436d9dfa219acc21","author":{"name":"Sandeep","email":"d4c3b2e88eba404dcfe4cb6465fc67e71862e085@emc.com"},"message":"Issue 2860:  Ensure scoped name of the stream is returned by ReaderGroup#getStreamNames (#2884)\n\n* Ensures scoped stream name is returned by ReaderGroup#getStreamNames.\r\n\r\nSigned-off-by: Sandeep <sandeep.shridhar@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/dc5d241f4240027a0729b82e436d9dfa219acc21"},{"sha":"381b413a22acef26a604729aa7583bc3267bf3fc","author":{"name":"Tom Kaitchuck","email":"7433942b0d3e421de064bc97468c95aefcea91e6@users.noreply.github.com"},"message":"Issue 2902: Prevent NPE when truncate leaves trailing bytes in the segment (#2903)\n\n* Skip over trailing bytes at the end of a segment if\r\nthey are smaller than the length of an event header.\r\n\r\nSigned-off-by: Tom Kaitchuck <tom.kaitchuck@emc.com>","distinct":true,"url":"https://api.github.com/repos/adrianmo/pravega/commits/381b413a22acef26a604729aa7583bc3267bf3fc"}]}
{"actor":{"display_login":"adrianmo"}}