Index: docs/xdocs/hiveclient.xml
===================================================================
--- docs/xdocs/hiveclient.xml (revision 0)
+++ docs/xdocs/hiveclient.xml (revision 0)
@@ -0,0 +1,274 @@
+
+
+
+ This page describes the different clients supported by Hive. The command line client currently only supports an embedded server. The JDBC and thrift-java clients support both embedded and standalone servers. Clients in other languages only support standalone servers. For details about the standalone server see Hive Server. Operates in embedded mode only, that is, it needs to have access to the Hive libraries. For more details see Getting Started. For embedded mode, the uri is just "jdbc:hive://". For a standalone server, the uri is "jdbc:hive://host:port/dbname" where host and port are determined by where the Hive server is run. For example, "jdbc:hive://localhost:10000/default". Currently, the only dbname supported is "default". To configure Hive on a secure cluster, add the directory containing hive-site.xml to the CLASSPATH of the JDBC client. Operates only on a standalone server. Set (and export) PYTHONPATH to build/dist/lib/py. The Python modules imported in the code below are generated by building Hive. Please note that the generated Python module names have changed in Hive trunk. Operates only on a standalone server. Operates both in embedded mode and on a standalone server. Operates only on a standalone server. See Hive ODBC. Operates only on a standalone server. In the works.
+
+
+Command Line
+
+JDBC
+
+JDBC Client Sample Code
+
+
+Running the JDBC Sample Code
+
+JDBC Client Setup for a Secure Cluster
+
+Python
+
+PHP
+
+Thrift Java Client
+
+ODBC
+
+Thrift C++ Client
+
+