svn commit: r1618454 - in /phoenix/site: publish/ publish/language/ source/src/site/

2014-08-16 Thread jamestaylor
Author: jamestaylor
Date: Sun Aug 17 04:54:18 2014
New Revision: 1618454

URL: http://svn.apache.org/r1618454
Log:
Add Tracing menu item

Modified:
phoenix/site/publish/Phoenix-in-15-minutes-or-less.html
phoenix/site/publish/array_type.html
phoenix/site/publish/building.html
phoenix/site/publish/building_website.html
phoenix/site/publish/bulk_dataload.html
phoenix/site/publish/contributing.html
phoenix/site/publish/download.html
phoenix/site/publish/dynamic_columns.html
phoenix/site/publish/faq.html
phoenix/site/publish/flume.html
phoenix/site/publish/index.html
phoenix/site/publish/issues.html
phoenix/site/publish/joins.html
phoenix/site/publish/language/datatypes.html
phoenix/site/publish/language/functions.html
phoenix/site/publish/language/index.html
phoenix/site/publish/mailing_list.html
phoenix/site/publish/multi-tenancy.html
phoenix/site/publish/paged.html
phoenix/site/publish/performance.html
phoenix/site/publish/phoenix_on_emr.html
phoenix/site/publish/pig_integration.html
phoenix/site/publish/recent.html
phoenix/site/publish/resources.html
phoenix/site/publish/roadmap.html
phoenix/site/publish/salted.html
phoenix/site/publish/secondary_indexing.html
phoenix/site/publish/sequences.html
phoenix/site/publish/skip_scan.html
phoenix/site/publish/source.html
phoenix/site/publish/team.html
phoenix/site/publish/tracing.html
phoenix/site/publish/tuning.html
phoenix/site/publish/upgrade_from_2_2.html
phoenix/site/publish/views.html
phoenix/site/source/src/site/site.xml

Modified: phoenix/site/publish/Phoenix-in-15-minutes-or-less.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/Phoenix-in-15-minutes-or-less.html?rev=1618454&r1=1618453&r2=1618454&view=diff
==
--- phoenix/site/publish/Phoenix-in-15-minutes-or-less.html (original)
+++ phoenix/site/publish/Phoenix-in-15-minutes-or-less.html Sun Aug 17 04:54:18 
2014
@@ -1,7 +1,7 @@
 
 
 
 
@@ -88,7 +88,7 @@
Dynamic Columns
Skip Scan
Bulk Loading
-   Request Tracing
+   Tracing

Amazon EMR 
Support
Apache Flume Plugin
@@ -299,7 +299,7 @@
Bulk Loading


-   Request Tracing
+   Tracing




Modified: phoenix/site/publish/array_type.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/array_type.html?rev=1618454&r1=1618453&r2=1618454&view=diff
==
--- phoenix/site/publish/array_type.html (original)
+++ phoenix/site/publish/array_type.html Sun Aug 17 04:54:18 2014
@@ -1,7 +1,7 @@
 
 
 
 
@@ -88,7 +88,7 @@
Dynamic Columns
Skip Scan
Bulk Loading
-   Request Tracing
+   Tracing

Amazon EMR 
Support
Apache Flume Plugin
@@ -325,7 +325,7 @@ SELECT region_name FROM regions WHERE '9
Bulk Loading


-   Request Tracing
+   Tracing




Modified: phoenix/site/publish/building.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/building.html?rev=1

svn commit: r1618453 - in /phoenix: phoenix-docs/src/main/org/h2/ phoenix-docs/src/main/org/h2/jdbc/ phoenix-docs/src/main/org/h2/jdbcx/ phoenix-docs/src/main/org/h2/tools/ site/publish/ site/source/s

2014-08-16 Thread jamestaylor
Author: jamestaylor
Date: Sun Aug 17 04:09:36 2014
New Revision: 1618453

URL: http://svn.apache.org/r1618453
Log:
Update Tracing docs

Modified:
phoenix/phoenix-docs/src/main/org/h2/Driver.java
phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcCallableStatement.java
phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcConnection.java
phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcDatabaseMetaData.java
phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcResultSet.java
phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcStatement.java
phoenix/phoenix-docs/src/main/org/h2/jdbcx/JdbcConnectionPool.java
phoenix/phoenix-docs/src/main/org/h2/jdbcx/JdbcDataSource.java
phoenix/phoenix-docs/src/main/org/h2/tools/SimpleResultSet.java
phoenix/site/publish/tracing.html
phoenix/site/source/src/site/markdown/tracing.md

Modified: phoenix/phoenix-docs/src/main/org/h2/Driver.java
URL: 
http://svn.apache.org/viewvc/phoenix/phoenix-docs/src/main/org/h2/Driver.java?rev=1618453&r1=1618452&r2=1618453&view=diff
==
--- phoenix/phoenix-docs/src/main/org/h2/Driver.java (original)
+++ phoenix/phoenix-docs/src/main/org/h2/Driver.java Sun Aug 17 04:09:36 2014
@@ -17,7 +17,7 @@ import org.h2.message.DbException;
 import org.h2.message.TraceSystem;
 import org.h2.upgrade.DbUpgrade;
 
-//## Java 1.7 ##
+/*## Java 1.7 ##
 import java.util.logging.Logger;
 //*/
 
@@ -138,7 +138,7 @@ public class Driver implements java.sql.
 /**
  * [Not supported]
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public Logger getParentLogger() {
 return null;
 }

Modified: phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcCallableStatement.java
URL: 
http://svn.apache.org/viewvc/phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcCallableStatement.java?rev=1618453&r1=1618452&r2=1618453&view=diff
==
--- phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcCallableStatement.java 
(original)
+++ phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcCallableStatement.java Sun 
Aug 17 04:09:36 2014
@@ -1440,7 +1440,7 @@ public class JdbcCallableStatement exten
  * @param parameterIndex the parameter index (1, 2, ...)
  * @param type the class of the returned value
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public  T getObject(int parameterIndex, Class type) {
 return null;
 }
@@ -1452,7 +1452,7 @@ public class JdbcCallableStatement exten
  * @param parameterName the parameter name
  * @param type the class of the returned value
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public  T getObject(String parameterName, Class type) {
 return null;
 }

Modified: phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcConnection.java
URL: 
http://svn.apache.org/viewvc/phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcConnection.java?rev=1618453&r1=1618452&r2=1618453&view=diff
==
--- phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcConnection.java (original)
+++ phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcConnection.java Sun Aug 17 
04:09:36 2014
@@ -49,7 +49,7 @@ import java.sql.SQLXML;
 import java.sql.SQLClientInfoException;
 //*/
 
-//## Java 1.7 ##
+/*## Java 1.7 ##
 import java.util.concurrent.Executor;
 //*/
 
@@ -1678,7 +1678,7 @@ public class JdbcConnection extends Trac
  *
  * @param schema the schema
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public void setSchema(String schema) {
 // not supported
 }
@@ -1687,7 +1687,7 @@ public class JdbcConnection extends Trac
 /**
  * [Not supported]
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public String getSchema() {
 return null;
 }
@@ -1698,7 +1698,7 @@ public class JdbcConnection extends Trac
  *
  * @param executor the executor used by this method
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public void abort(Executor executor) {
 // not supported
 }
@@ -1710,7 +1710,7 @@ public class JdbcConnection extends Trac
  * @param executor the executor used by this method
  * @param milliseconds the TCP connection timeout
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public void setNetworkTimeout(Executor executor, int milliseconds) {
 // not supported
 }
@@ -1719,7 +1719,7 @@ public class JdbcConnection extends Trac
 /**
  * [Not supported]
  */
-//## Java 1.7 ##
+/*## Java 1.7 ##
 public int getNetworkTimeout() {
 return 0;
 }

Modified: phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcDatabaseMetaData.java
URL: 
http://svn.apache.org/viewvc/phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcDatabaseMetaData.java?rev=1618453&r1=1618452&r2=1618453&view=diff
==
--- phoenix/phoenix-docs/src/main/org/h2/jdbc/JdbcDatabaseMetaData.java 
(original)
+++ phoe

Apache-Phoenix | 3.0 | Hadoop1 | Build Successful

2014-08-16 Thread Apache Jenkins Server
3.0 branch build status Successful
Source repository https://git-wip-us.apache.org/repos/asf/phoenix.git

Last Successful Compiled Artifacts https://builds.apache.org/job/Phoenix-3.0-hadoop1/lastSuccessfulBuild/artifact/

Last Complete Test Report https://builds.apache.org/job/Phoenix-3.0-hadoop1/lastCompletedBuild/testReport/

Changes
[jtaylor] PHOENIX-1175 Add setReadOnly and setFetchSize options (Alex Kamil)



Apache-Phoenix | Master | Hadoop1 | Build Successful

2014-08-16 Thread Apache Jenkins Server
Master branch build status Successful
Source repository https://git-wip-us.apache.org/repos/asf/incubator-phoenix.git

Last Successful Compiled Artifacts https://builds.apache.org/job/Phoenix-master-hadoop1/lastSuccessfulBuild/artifact/

Last Complete Test Report https://builds.apache.org/job/Phoenix-master-hadoop1/lastCompletedBuild/testReport/

Changes
[jtaylor] PHOENIX-1175 Add setReadOnly and setFetchSize options (Alex Kamil)



Jenkins build is back to normal : Phoenix | 4.0 | Hadoop1 #280

2014-08-16 Thread Apache Jenkins Server
See 



git commit: PHOENIX-1175 Add setReadOnly and setFetchSize options (Alex Kamil)

2014-08-16 Thread jamestaylor
Repository: phoenix
Updated Branches:
  refs/heads/3.0 71cc23c8f -> 97a5f7ef2


PHOENIX-1175 Add setReadOnly and setFetchSize options (Alex Kamil)

Conflicts:

phoenix-core/src/main/java/org/apache/phoenix/jdbc/PhoenixConnection.java


Project: http://git-wip-us.apache.org/repos/asf/phoenix/repo
Commit: http://git-wip-us.apache.org/repos/asf/phoenix/commit/97a5f7ef
Tree: http://git-wip-us.apache.org/repos/asf/phoenix/tree/97a5f7ef
Diff: http://git-wip-us.apache.org/repos/asf/phoenix/diff/97a5f7ef

Branch: refs/heads/3.0
Commit: 97a5f7ef2b521b72cafd6d0e8a56a190e566a230
Parents: 71cc23c
Author: James Taylor 
Authored: Fri Aug 15 23:56:34 2014 -0700
Committer: James Taylor 
Committed: Sat Aug 16 00:05:26 2014 -0700

--
 .../org/apache/phoenix/end2end/ReadOnlyIT.java  | 95 
 .../coprocessor/MetaDataRegionObserver.java |  2 -
 .../phoenix/exception/SQLExceptionCode.java |  7 +-
 .../apache/phoenix/jdbc/PhoenixConnection.java  |  9 +-
 .../apache/phoenix/jdbc/PhoenixStatement.java   | 16 +++-
 5 files changed, 117 insertions(+), 12 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/97a5f7ef/phoenix-core/src/it/java/org/apache/phoenix/end2end/ReadOnlyIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ReadOnlyIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ReadOnlyIT.java
new file mode 100644
index 000..a425d3a
--- /dev/null
+++ b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ReadOnlyIT.java
@@ -0,0 +1,95 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.phoenix.end2end;
+
+import static org.apache.phoenix.util.TestUtil.TEST_PROPERTIES;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+import static org.junit.Assert.fail;
+
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.util.PropertiesUtil;
+import org.junit.Test;
+import org.junit.experimental.categories.Category;
+
+@Category(HBaseManagedTimeTest.class)
+public class ReadOnlyIT extends BaseHBaseManagedTimeIT {
+
+@Test
+public void testConnectionReadOnly() throws Exception {
+
+Properties props = PropertiesUtil.deepCopy(TEST_PROPERTIES);
+Connection conn = DriverManager.getConnection(getUrl(), props);
+String ddl = "CREATE TABLE test_table " +
+"  (row varchar not null, col1 integer" +
+"  CONSTRAINT pk PRIMARY KEY (row))\n"; 
+createTestTable(getUrl(), ddl);
+
+String query = "UPSERT INTO test_table(row, col1) VALUES('row1', 777)";
+PreparedStatement statement = conn.prepareStatement(query);
+statement.executeUpdate();
+conn.commit();
+
+   try{
+   conn.setReadOnly(true);
+assertTrue(conn.isReadOnly());
+   ddl = "CREATE TABLE test_table2 " +
+   "  (row varchar not null, col1 integer" +
+   "  CONSTRAINT pk PRIMARY KEY (row))\n";
+   statement = conn.prepareStatement(ddl);
+   statement.executeUpdate();
+   conn.commit();
+   fail();
+   } catch (SQLException e) {
+  assertTrue(e.getMessage(), e.getMessage().contains("ERROR 518 
(25502): Mutations are not permitted for a read-only connection."));
+}
+ 
+   try {  
+query = "UPSERT INTO test_table(row, col1) VALUES('row1', 
888)";
+statement = conn.prepareStatement(query);
+statement.executeUpdate();
+conn.commit();
+fail();
+} catch (SQLException e) {
+  assertTrue(e.getMessage(), e.getMessage().contains("ERROR 518 
(25502): Mutations are not permitted for a read-only connection."));
+}
+
+   conn.setReadOnly(false);
+assert