diff --git conf/hive-default.xml.template conf/hive-default.xml.template index 70960d6..0e6aaf9 100644 --- conf/hive-default.xml.template +++ conf/hive-default.xml.template @@ -2186,6 +2186,7 @@ KERBEROS: Kerberos/GSSAPI authentication CUSTOM: Custom authentication provider (Use with property hive.server2.custom.authentication.class) + PAM: Pluggable authentication module. @@ -2620,4 +2621,116 @@ + + hive.server2.use.SSL + false + Set this to true for using SSL encryption in HiveServer2 + + + + hive.server2.keystore.path + + SSL certificate keystore location + + + + hive.server2.keystore.password + + SSL certificate keystore password. + + + + hive.server2.authentication.pam.services + + List of the underlying pam services that should be used when auth type is PAM. + A file with the same name must exist in /etc/pam.d + + + + hive.convert.join.bucket.mapjoin.tez + false + Whether joins can be automatically converted to bucket map + joins in hive when tez is used as the execution engine. + + + + + hive.serdes.using.metastore.for.schema + org.apache.hadoop.hive.ql.io.orc.OrcSerde,org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe,org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe,org.apache.hadoop.hive.serde2.dynamic_type.DynamicSerDe,org.apache.hadoop.hive.serde2.MetadataTypedColumnsetSerDe,org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe,org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe,org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe + This an internal parameter. Check with the hive dev. team + + + + hive.limit.query.max.table.partition + -1 + This controls how many partitions can be scanned for each partitioned table. The default value "-1" means no limit. + + + + hive.txn.manager + org.apache.hadoop.hive.ql.lockmgr.DummyTxnManager + + + + + hive.txn.timeout + 300 + time after which transactions are declared aborted if the client has + not sent a heartbeat, in seconds. + + + + hive.txn.max.open.batch + 1000 + Maximum number of transactions that can be fetched in one call to open_txns(). + Increasing this will decrease the number of delta files created when + streaming data into Hive. But it will also increase the number of + open transactions at any given time, possibly impacting read + performance. + + + + + hive.compactor.initiator.on + false + Whether to run the compactor's initiator thread in this metastore instance or not. + + + + hive.compactor.worker.threads + 0 + Number of compactor worker threads to run on this metastore instance. + + + + hive.compactor.worker.timeout + 86400 + Time, in seconds, before a given compaction in working state is declared a failure and returned to the initiated state. + + + + hive.compactor.check.interval + 300 + Time in seconds between checks to see if any partitions need compacted. + This should be kept high because each check for compaction requires many calls against the NameNode. + + + + hive.compactor.delta.num.threshold + 10 + Number of delta files that must exist in a directory before the compactor will attempt a minor compaction. + + + + hive.compactor.delta.pct.threshold + 0.1 + Percentage (by size) of base that deltas can be before major compaction is initiated. + + + + hive.compactor.abortedtxn.threshold + 1000 + Number of aborted transactions involving a particular table or partition before major compaction is initiated. + +