[ https://issues.apache.org/jira/browse/HBASE-18387?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16123016#comment-16123016 ]
Hudson commented on HBASE-18387: -------------------------------- FAILURE: Integrated in Jenkins build HBase-1.4 #847 (See [https://builds.apache.org/job/HBase-1.4/847/]) HBASE-18387: [Thrift] Make principal configurable in DemoClient.java (elserj: rev d72ba890d9dedd7a58d5d36a54d31b47dcd6d035) * (edit) hbase-examples/README.txt * (edit) hbase-examples/src/main/java/org/apache/hadoop/hbase/thrift/DemoClient.java > [Thrift] Make principal configurable in DemoClient.java > ------------------------------------------------------- > > Key: HBASE-18387 > URL: https://issues.apache.org/jira/browse/HBASE-18387 > Project: HBase > Issue Type: Improvement > Reporter: Lars George > Assignee: Tamas Penzes > Priority: Minor > Labels: beginner > Fix For: 2.0.0, 1.4.0, 1.3.2, 1.2.7, 1.1.12 > > Attachments: HBASE-18387.master.001.patch, > HBASE-18387.master.002.patch, HBASE-18387.master.003.patch > > > In the Thrift1 demo client we have this code: > {code} > transport = new TSaslClientTransport("GSSAPI", null, > "hbase", // Thrift server user name, should be an authorized proxy user. > host, // Thrift server domain > saslProperties, null, transport); > {code} > This will only work when the Thrift server is started with the {{hbase}} > principal. Often this may deviate, for example I am using {{hbase-thrift}} to > separate the names from those of backend servers. > What we need is either an additional command line option to specify the name, > or a property that can be set with -D and can be passed at runtime. I prefer > the former, as the latter is making this a little convoluted. -- This message was sent by Atlassian JIRA (v6.4.14#64029)