basapuram-kumar opened a new pull request, #4122: URL: https://github.com/apache/ambari/pull/4122
## What changes were proposed in this pull request? This pull request adds HBase Thrift Server as an optional HBase component on BIGTOP 3.2.0. - Registers HBASE_THRIFT in HBase metainfo.xml (command script, logging, hbase-thrift-site config type). - Adds hbase-thrift-site.xml for Thrift RPC and info ports. - Adds hbase_thrift.py and wires params_linux.py / status_params.py for ports, PIDs, and stack current/ resolution. - Updates stack_packages.json so Thrift uses the hbase-master package set. - Updates role_command_order.json, quicklinks.json, and service_advisor.py for start ordering, UI link, and host-layout cardinality. - Updates Ambari Web (HBase service summary, mappers, model, messages, template, view) and hbase_test.js so Thrift instance counts behave like other optional HBase roles. UI screenshots attached there at [AMBARI-26593](https://issues.apache.org/jira/browse/AMBARI-26593) (Please fill in changes proposed in this fix) Introduces HBASE_THRIFT as an optional HBase component on BIGTOP 3.2.0: stack metadata, hbase-thrift-site, lifecycle script and params, stack package mapping, ordering/quick links/service advisor, plus Ambari UI support and a small dashboard view test. ## How was this patch tested? Manual tests (3-node cluster): Install HBase with optional Thrift; exercise install → start → status → stop → restart (and Kerberos / non-Kerberos if you tested both). Evidence: Screenshots of install and lifecycle are attached to [AMBARI-26593](https://issues.apache.org/jira/browse/AMBARI-26593). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
