{"push_id":2099165012,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"3e4b86d4d6b3608e22abb1fe8db07073eb486da8","before":"e5111b860891b2984f879e259c76aecf06bf97ba","commits":[{"sha":"14368c432a6f0fe41f9e627ed53d3317d0853212","author":{"name":"Andrew Purtell","email":"cfbbca70821628b8dd40e16b6641e8890e8ddfdb@apache.org"},"message":"HBASE-19125 TestReplicator is flaky","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/14368c432a6f0fe41f9e627ed53d3317d0853212"},{"sha":"98c01bd4cfadc1253b1e7a60594c63167c299098","author":{"name":"Andrew Purtell","email":"cfbbca70821628b8dd40e16b6641e8890e8ddfdb@apache.org"},"message":"HBASE-19129 TestChoreService is flaky\n\nIncrease the delta to compensate for environmental variance.","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/98c01bd4cfadc1253b1e7a60594c63167c299098"},{"sha":"5000652e5e3fa9cfc6ea59c0415382b2e7b62f36","author":{"name":"Guangxu Cheng","email":"1fbd3abf784e30713c1a2f8427ef531f779b1504@gmail.com"},"message":"HBASE-19087 Logs should have Optional's value/null instead of Optional[value]/Optional.empty.\n\nChange-Id: I436d02ee91710442d199e63956186a9364852c4e\nSigned-off-by: Apekshit Sharma <appy@apache.org>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/5000652e5e3fa9cfc6ea59c0415382b2e7b62f36"},{"sha":"2f29bbb373877bb69b0b36f5e59702711da39ca9","author":{"name":"anastas","email":"81849b6748898031fb92defa3a6467045ecb2581@yahoo-inc.com"},"message":"HBASE-18232: Support Jumbo Chunks for CellChunkMap","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/2f29bbb373877bb69b0b36f5e59702711da39ca9"},{"sha":"bbb7e1924db2300ec95fd3beb8d252049dbcf826","author":{"name":"zhangduo","email":"6551640ff14334d845faccd89e8e1f668026b81a@apache.org"},"message":"HBASE-19130 Typo in HStore.initializeRegionInternals for replaying wal","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/bbb7e1924db2300ec95fd3beb8d252049dbcf826"},{"sha":"63ad16af0c3544c335646b4d97dbea82c02ee849","author":{"name":"tedyu","email":"f3efda66e9dbf526c8baa4fd8c1378586ced3c51@gmail.com"},"message":"HBASE-19100 Missing break in catch block of InterruptedException in HRegion#waitForFlushesAndCompactions","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/63ad16af0c3544c335646b4d97dbea82c02ee849"},{"sha":"8237fdbd1b044b7ea86986902921f12e9e025b71","author":{"name":"Michael Stack","email":"28dfad5cc96a66be9ccfe94ddadedd12680eeb1f@apache.org"},"message":"HBASE-18770 Remove bypass method in ObserverContext and implement the\n'bypass' logic case by case\n\nChanges Coprocessor ObserverContext 'bypass' semantic. We flip the\ndefault so bypass is NOT supported on Observer invocations; only a\ncouple of preXXX methods in RegionObserver allow it: e.g.  preGet\nand prePut but not preFlush, etc. Everywhere else, we throw\na DoesNotSupportBypassException if a Coprocessor Observer\ntries to invoke bypass. Master Observers can no longer stop\nor change move, split, assign, create table, etc.\n\nDitto on complete, the mechanism that allowed a Coprocessor\nrule that all subsequent Coprocessors are skipped in an\ninvocation chain; now, complete is only available to\nbypassable methods (and Coprocessors will get an exception if\nthey try to 'complete' when it is not allowed).\n\nSee javadoc for whether a Coprocessor Observer method supports\n'bypass'. If no mention, 'bypass' is NOT supported.\n\nM hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/CoprocessorHost.java\n Added passing of 'bypassable' (and 'completable') and default 'result' argument to\n the Operation constructors rather than pass the excecution engine as parameters.\n Makes it so can clean up RegionObserverHost and make the calling\n clearer regards what is going on.\n Methods that support 'bypass' must set this flag on the Observer.\n\nM hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java\n Refactoring in here is minor. A few methods that used support bypass\n no longer do so removed the check and the need of an if/else meant a\n left-shift in some code.\n\nM hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RSRpcServices.java\n Ditto\n\nM hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/RegionCoprocessorHost.java\n In here label explicitly those methods that are bypassable.\n Some changes to make sure we call the corresponding execOperation.\n\nTestMasterObserver had a bunch of test of bypass method. All removed or\ndisabled.\n\nTODO: What to do w/ the Scanner methods.","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/8237fdbd1b044b7ea86986902921f12e9e025b71"},{"sha":"9382f391c8ce44cc4de22ab5b10a1f4e8046dff7","author":{"name":"Andrew Purtell","email":"cfbbca70821628b8dd40e16b6641e8890e8ddfdb@apache.org"},"message":"HBASE-19138 Rare failure in TestLruBlockCache\n\nWait for the block count to drop to zero after awaiting shutdown of the executor pool","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/9382f391c8ce44cc4de22ab5b10a1f4e8046dff7"},{"sha":"d7cf88947cca1e88340f1a613b464f7ccdbd80e6","author":{"name":"Michael Stack","email":"28dfad5cc96a66be9ccfe94ddadedd12680eeb1f@apache.org"},"message":"HBASE-19135 TestWeakObjectPool time out","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/d7cf88947cca1e88340f1a613b464f7ccdbd80e6"},{"sha":"17e7aff37e6b69cae0fb6d15ebeb2037d1ca6acc","author":{"name":"eshcar","email":"14b60f15be3d61e0ad2aae43a2fd86276eedf717@yahoo-inc.com"},"message":"HBASE-16417: In-memory MemStore Policy for Flattening and Compactions","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/17e7aff37e6b69cae0fb6d15ebeb2037d1ca6acc"},{"sha":"91273e7b0e91ccb1acbc596a7f282acc76ce8a21","author":{"name":"Sean Busbey","email":"02bbfe98b3ea10ec1eb1fe47c04f02d4cdd9d892@apache.org"},"message":"HBASE-19137 Nightly test should make junit reports optional rather than attempt archive after reporting.\n\nSigned-off-by: Mike Drob <mdrob@apache.org>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/91273e7b0e91ccb1acbc596a7f282acc76ce8a21"},{"sha":"f10f4eb12133f534d47788121c4cfafd898872f0","author":{"name":"tedyu","email":"f3efda66e9dbf526c8baa4fd8c1378586ced3c51@gmail.com"},"message":"HBASE-19120 IllegalArgumentException from ZNodeClearer when master shuts down","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/f10f4eb12133f534d47788121c4cfafd898872f0"},{"sha":"2d0da40fff2d3b4873c610015e948ef9167ac202","author":{"name":"Chia-Ping Tsai","email":"996c2f3e20f975235e496f659e2598d8a04746dc@gmail.com"},"message":"HBASE-19141 [compat 1-2] getClusterStatus always return empty ClusterStatus\n\nSigned-off-by: Chia-Ping Tsai <chia7712@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/2d0da40fff2d3b4873c610015e948ef9167ac202"},{"sha":"5e16e23fadc6cbd9474f6924be1a7ce538782bbe","author":{"name":"Reid Chan","email":"826f9b02de829021095418c49f807cb6f1c0b863@outlook.com"},"message":"HBASE-17065 Perform more effective sorting for RPC Handler Tasks\n\nSigned-off-by: tedyu <yuzhihong@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/5e16e23fadc6cbd9474f6924be1a7ce538782bbe"},{"sha":"b3e438b9c5be750694b3cec1f6f754635240d474","author":{"name":"Artem Ervits","email":"4f1215ee297f61deda62e240fcd55f420641a55a@gmail.com"},"message":"HBASE-19140 hbase-cleanup.sh uses deprecated call to remove files in hdfs\n\nSigned-off-by: tedyu <yuzhihong@gmail.com>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/b3e438b9c5be750694b3cec1f6f754635240d474"},{"sha":"71a55dcd6418fbff9fb90b94a855897077ac6e4d","author":{"name":"Apekshit Sharma","email":"585701e631c6c714005f99d99f421a2742aca2e4@apache.org"},"message":"HBASE-18925 Update mockito dependency from mockito-all:1.10.19 to mockito-core:2.1.0 for JDK8 support.\n\nLast mockito-all release was in Dec'14. Mockito-core has had many releases since then.\n\nFrom mockito's site:\n- \"Mockito does not produce the mockito-all artifact anymore ; this one was primarily\naimed at ant users, and contained other dependencies. We felt it was time to move on\nand remove such artifacts as they cause problems in dependency management system like\nmaven or gradle.\"\n- anyX() and any(SomeType.class) matchers now reject nulls and check type.","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/71a55dcd6418fbff9fb90b94a855897077ac6e4d"},{"sha":"8d1e6a3e2317231786d56924fe03f8138c3a6352","author":{"name":"churro","email":"f258dcd15a67a4ca669841a9c591b8ecba2d01a5@apache.org"},"message":"HBASE-19150 TestSnapshotWithAcl is flaky\n\nSigned-off-by: Andrew Purtell <apurtell@apache.org>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/8d1e6a3e2317231786d56924fe03f8138c3a6352"},{"sha":"49abc2e1c281665a23ee3b1bf8b6040eeebe47b0","author":{"name":"Reid Chan","email":"826f9b02de829021095418c49f807cb6f1c0b863@outlook.com"},"message":"HBASE-19118 Use SaslUtil to set Sasl.QOP in 'Thrift'\n\nSigned-off-by: Josh Elser <elserj@apache.org>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/49abc2e1c281665a23ee3b1bf8b6040eeebe47b0"},{"sha":"fad7d01d8f28f2de8e82b27306568c265bd32b41","author":{"name":"zhangduo","email":"6551640ff14334d845faccd89e8e1f668026b81a@apache.org"},"message":"HBASE-18972 Use Builder pattern to remove nullable parameters for coprocessor methods in RawAsyncTable interface","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/fad7d01d8f28f2de8e82b27306568c265bd32b41"},{"sha":"53ec8bd648ddc23126ad4df4ab2fea3a00de5418","author":{"name":"Josh Elser","email":"e98ee4209ea7e355a2ac71ca3083c7f87007e694@apache.org"},"message":"HBASE-19156 Remove vestiges of an unused regions-per-server CLI argument\n\nSigned-off-by: Ted Yu <tedyu@apache.org>\nSigned-off-by: Michael Stack <stack@apache.org>","distinct":true,"url":"https://api.github.com/repos/vincentpoon/hbase/commits/53ec8bd648ddc23126ad4df4ab2fea3a00de5418"}]}
{"actor":{"display_login":"vincentpoon"}}