I ran TestThriftHttpServer from the tip of branch-1.3 and it passed. FYI
On Thu, Mar 15, 2018 at 12:23 PM, Artem Ervits <artemerv...@gmail.com> wrote: > *+0 (non-binding) - see NOKs below* > > Hadoop Pseudo-distrbibuted: 2.7.5 > $M2_HOME from scratch > Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; > 2018-02-24T19:49:05Z) > Maven home: /opt/maven/apache-maven-3.5.3 > Java version: 1.8.0_161, vendor: Oracle Corporation > Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4. > x86_64/jre > Default locale: en_US, platform encoding: UTF-8 > OS name: "linux", version: "3.10.0-693.17.1.el7.x86_64", arch: "amd64", > family: "unix" > > Binary Release: > Java 1M rows: OK > LTT 1M rows: OK > PE 1M rows: OK > MD5: OK > * no SHA512: NOK* > > hbase shell: OK > create, list, scan, count, truncate, disable, drop > snapshot, restore_snapshot > > Logs: OK > > Source Release: > Build with: mvn clean -DskipTests -Dhadoop-two.version=2.7.5 install && mvn > clean -DskipTests -Dhadoop-two.version=2.7.5 package assembly:single OK > MD5: OK > * no SHA512: NOK* > installed and ran from src: OK > Logs: OK > > UI: > split: OK > merge: OK > > received a warning below > > [WARNING] > [WARNING] Some problems were encountered while building the effective > model for org.apache.hbase:hbase-shaded-check-invariants:pom:1.3.2 > [WARNING] 'build.plugins.plugin.version' for > org.codehaus.mojo:exec-maven-plugin is missing. @ > org.apache.hbase:hbase-shaded-check-invariants:[unknown-version], > /home/vagrant/hbase-1.3.2/hbase-shaded/hbase-shaded- > check-invariants/pom.xml, > line 161, column 15 > [WARNING] > [WARNING] It is highly recommended to fix these problems because they > threaten the stability of your build. > [WARNING] > [WARNING] For this reason, future Maven versions might no longer support > building such malformed projects. > [WARNING] > > *addressed by https://issues.apache.org/jira/browse/HBASE-20091 > <https://issues.apache.org/jira/browse/HBASE-20091> in HBase 1.4+* > > ran > * mvn test -P runSmallTests: NOK* > > [ERROR] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: > 6.133 s <<< FAILURE! - in > org.apache.hadoop.hbase.thrift.TestThriftHttpServer > [ERROR] > testRunThriftServerWithHeaderBufferLength(org.apache.hadoop.hbase.thrift. > TestThriftHttpServer) > Time elapsed: 0.814 s <<< FAILURE! > java.lang.AssertionError: > > Expected: (an instance of > org.apache.thrift.transport.TTransportException and exception with message > a string containing "HTTP Response code: 413") > but: exception with message a string containing "HTTP Response > code: 413" message was "java.net.ConnectException: Connection refused > (Connection refused)" > Stacktrace was: org.apache.thrift.transport.TTransportException: > java.net.ConnectException: Connection refused (Connection refused) > at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:356) > at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:73) > at org.apache.thrift.TServiceClient.sendBase(TServiceClient.java:62) > at > org.apache.hadoop.hbase.thrift.generated.Hbase$Client. > send_getTableNames(Hbase.java:901) > at > org.apache.hadoop.hbase.thrift.generated.Hbase$Client. > getTableNames(Hbase.java:894) > at > org.apache.hadoop.hbase.thrift.TestThriftServer.checkTableList( > TestThriftServer.java:248) > at > org.apache.hadoop.hbase.thrift.TestThriftHttpServer.talkToThriftServer( > TestThriftHttpServer.java:210) > at > org.apache.hadoop.hbase.thrift.TestThriftHttpServer.runThriftServer( > TestThriftHttpServer.java:170) > at > org.apache.hadoop.hbase.thrift.TestThriftHttpServer. > testRunThriftServerWithHeaderBufferLength(TestThriftHttpServer.java:144) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > 62) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall( > FrameworkMethod.java:50) > at > org.junit.internal.runners.model.ReflectiveCallable.run( > ReflectiveCallable.java:12) > at > org.junit.runners.model.FrameworkMethod.invokeExplosively( > FrameworkMethod.java:47) > at > org.junit.internal.runners.statements.InvokeMethod. > evaluate(InvokeMethod.java:17) > at > org.junit.internal.runners.statements.FailOnTimeout$ > CallableStatement.call(FailOnTimeout.java:298) > at > org.junit.internal.runners.statements.FailOnTimeout$ > CallableStatement.call(FailOnTimeout.java:292) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.lang.Thread.run(Thread.java:748) > Caused by: java.net.ConnectException: Connection refused (Connection > refused) > at java.net.PlainSocketImpl.socketConnect(Native Method) > at > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java: > 350) > at > java.net.AbstractPlainSocketImpl.connectToAddress( > AbstractPlainSocketImpl.java:206) > at > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) > at java.net.Socket.connect(Socket.java:589) > at java.net.Socket.connect(Socket.java:538) > at sun.net.NetworkClient.doConnect(NetworkClient.java:180) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:463) > at sun.net.www.http.HttpClient.openServer(HttpClient.java:558) > at sun.net.www.http.HttpClient.<init>(HttpClient.java:242) > at sun.net.www.http.HttpClient.New(HttpClient.java:339) > at sun.net.www.http.HttpClient.New(HttpClient.java:357) > at > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient( > HttpURLConnection.java:1220) > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect0( > HttpURLConnection.java:1156) > at > sun.net.www.protocol.http.HttpURLConnection.plainConnect( > HttpURLConnection.java:1050) > at > sun.net.www.protocol.http.HttpURLConnection.connect( > HttpURLConnection.java:984) > at org.apache.thrift.transport.THttpClient.flush(THttpClient.java:344) > ... 20 more > > *test is flaky as it passed with mvn > -Dtest=org.apache.hadoop.hbase.thrift.TestThriftHttpServer test* > > > On Sun, Mar 11, 2018 at 10:10 AM, Chia-Ping Tsai <chia7...@apache.org> > wrote: > > > Thanks Ted. You are right. TestEndToEndSplitTransaction works well now. > > > > On 2018/03/10 15:47:58, Ted Yu <yuzhih...@gmail.com> wrote: > > > I checked out latest branch-1.3 where TestEndToEndSplitTransaction > passes > > > nicely. > > > > > > Looking at the commits that came in after Francis' tag, I think the > > > following should have fixed the test failure: > > > > > > HBASE-20139 NPE in RSRpcServices.get() when getRegion throws an > exception > > > > > > FYI > > > > > > On Wed, Mar 7, 2018 at 8:20 PM, Chia-Ping Tsai <chia7...@apache.org> > > wrote: > > > > > > > -1 as TestEndToEndSplitTransaction always fails. branch-1.4+ don't > > > > encounter this error. > > > > > > > > On 2018/03/07 21:58:10, Francis Liu <tof...@apache.org> wrote: > > > > > Hi, > > > > > > > > > > I'm happy to announce the first release candidate for Apache HBase > > 1.3.2 > > > > is > > > > > available to download and testing. > > > > > > > > > > Artifacts are available here: > > > > > > > > > > *https://dist.apache.org/repos/dist/dev/hbase/hbase-1.3.2RC0/ > > > > > <https://dist.apache.org/repos/dist/dev/hbase/hbase-1.3.2RC0/>* > > > > > > > > > > Maven artifacts are available in the staging repository: > > > > > > > > > > *https://repository.apache.org/content/repositories/ > > orgapachehbase-1202 > > > > > <https://repository.apache.org/content/repositories/ > > orgapachehbase-1202 > > > > >* > > > > > > > > > > All artifacts are signed with my code signing key D646D9F3, which > is > > also > > > > > in the project KEYS file at > > > > > > > > > > http://www.apache.org/dist/hbase/KEYS > > > > > > > > > > these artifacts correspond to commit hash > > > > > > > > > > 4fc36c6e4ee84091d02a7e26fc45bae3fcb0e30f tagged as 1.3.2RC0. > > > > > > > > > > HBase 1.3.2 is the second maintenance release in the HBase 1.3.z > > release > > > > > line, continuing on the theme of bringing a stable, reliable > > database to > > > > the > > > > > Hadoop and NoSQL communities. This release includes 241 resolved > > issues > > > > > since 1.3.1 released 11 months ago. > > > > > > > > > > The full list of issues addressed is available at > > > > > > > > > > *https://s.apache.org/aMSp <https://s.apache.org/aMSp>* > > > > > > > > > > and also in the CHANGES.txt file in the root directory of the > source > > > > > tarball. > > > > > > > > > > Please take a few minutes to verify the release and vote on > > > > > releasing it: > > > > > > > > > > [ ] +1 Release this package as Apache HBase 1.3.2 > > > > > [ ] +0 no opinion > > > > > [ ] -1 Do not release this package because... > > > > > > > > > > This Vote will run for one week and close Wed Mar 14, 2018 22:00 > PST. > > > > > > > > > > Thanks > > > > > > > > > > Also extra thanks to Andy for helping me with this release. > > > > > > > > > > Francis > > > > > > > > > > > > > > >