phoenix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jamestay...@apache.org
Subject svn commit: r1811993 - in /phoenix/site: publish/ publish/language/ source/src/site/markdown/
Date Thu, 12 Oct 2017 17:51:15 GMT
Author: jamestaylor
Date: Thu Oct 12 17:51:15 2017
New Revision: 1811993

URL: http://svn.apache.org/viewvc?rev=1811993&view=rev
Log:
Announce 4.12 release on home page and update roadmap

Modified:
    phoenix/site/publish/index.html
    phoenix/site/publish/language/datatypes.html
    phoenix/site/publish/language/functions.html
    phoenix/site/publish/language/index.html
    phoenix/site/publish/news.html
    phoenix/site/publish/roadmap.html
    phoenix/site/source/src/site/markdown/index.md
    phoenix/site/source/src/site/markdown/news.md
    phoenix/site/source/src/site/markdown/roadmap.md

Modified: phoenix/site/publish/index.html
URL: http://svn.apache.org/viewvc/phoenix/site/publish/index.html?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/publish/index.html (original)
+++ phoenix/site/publish/index.html Thu Oct 12 17:51:15 2017
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2017-10-04
+ Generated by Apache Maven Doxia at 2017-10-12
  Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -194,7 +194,7 @@
      </tr> 
     </tbody> 
    </table> 
-   <p><span id="alerts" style="background-color:#ffc; text-align: center;display:
block;padding:10px; border-bottom: solid 1px #cc9"> <b><a href="news.html">News</a>:</b>
&nbsp;<b>Phoenix 4.11.0</b> has been released and is available for download
<a href="download.html"><span style="color:red;text-decoration:underline"><b>here</b></span></a>&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
class="externalLink" href="https://twitter.com/ApachePhoenix"><img src="images/follow.png"
title="Follow Apache Phoenix on Twitter" alt="" /></a></span></p> 
+   <p><span id="alerts" style="background-color:#ffc; text-align: center;display:
block;padding:10px; border-bottom: solid 1px #cc9"> <b><a href="news.html">News</a>:</b>
&nbsp;<b>Phoenix 4.12.0</b> has been released and is available for download
<a href="download.html"><span style="color:red;text-decoration:underline"><b>here</b></span></a>&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
class="externalLink" href="https://twitter.com/ApachePhoenix"><img src="images/follow.png"
title="Follow Apache Phoenix on Twitter" alt="" /></a></span></p> 
   </div> 
  </div> 
 </div> 

Modified: phoenix/site/publish/language/datatypes.html
URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/datatypes.html?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/publish/language/datatypes.html (original)
+++ phoenix/site/publish/language/datatypes.html Thu Oct 12 17:51:15 2017
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2017-10-11
+ Generated by Apache Maven Doxia at 2017-10-12
  Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: phoenix/site/publish/language/functions.html
URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/functions.html?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/publish/language/functions.html (original)
+++ phoenix/site/publish/language/functions.html Thu Oct 12 17:51:15 2017
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2017-10-11
+ Generated by Apache Maven Doxia at 2017-10-12
  Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: phoenix/site/publish/language/index.html
URL: http://svn.apache.org/viewvc/phoenix/site/publish/language/index.html?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/publish/language/index.html (original)
+++ phoenix/site/publish/language/index.html Thu Oct 12 17:51:15 2017
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2017-10-11
+ Generated by Apache Maven Doxia at 2017-10-12
  Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">

Modified: phoenix/site/publish/news.html
URL: http://svn.apache.org/viewvc/phoenix/site/publish/news.html?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/publish/news.html (original)
+++ phoenix/site/publish/news.html Thu Oct 12 17:51:15 2017
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2017-10-04
+ Generated by Apache Maven Doxia at 2017-10-12
  Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -168,6 +168,10 @@
 <div class="section"> 
  <div class="section"> 
   <div class="section"> 
+   <h4 id="Announcing_Phoenix_4.12_released_October_9_2017"><a class="externalLink"
href="https://blogs.apache.org/phoenix/entry/announcing-phoenix-4-12-released">Announcing
Phoenix 4.12 released</a> (October 9, 2017)</h4> 
+   <hr /> 
+  </div> 
+  <div class="section"> 
    <h4 id="Announcing_Phoenix_4.11_released_June_20_2017"><a class="externalLink"
href="https://blogs.apache.org/phoenix/entry/announcing-phoenix-4-11-released">Announcing
Phoenix 4.11 released</a> (June 20, 2017)</h4> 
    <hr /> 
   </div> 

Modified: phoenix/site/publish/roadmap.html
URL: http://svn.apache.org/viewvc/phoenix/site/publish/roadmap.html?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/publish/roadmap.html (original)
+++ phoenix/site/publish/roadmap.html Thu Oct 12 17:51:15 2017
@@ -1,7 +1,7 @@
 
 <!DOCTYPE html>
 <!--
- Generated by Apache Maven Doxia at 2017-10-04
+ Generated by Apache Maven Doxia at 2017-10-12
  Rendered using Reflow Maven Skin 1.1.0 (http://andriusvelykis.github.io/reflow-maven-skin)
 -->
 <html  xml:lang="en" lang="en">
@@ -164,9 +164,13 @@
 </div> 
 <p>Our roadmap is driven by our user community. Below, in prioritized order, is the
current plan for Phoenix:</p> 
 <ol style="list-style-type: decimal"> 
- <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-3146">Stress
testing</a></b>. Open source and automate the running of stress tests that exercise
Phoenix and HBase under high load.</li> 
+ <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-3146">Stress
and chaos testing</a></b>. Open source and automate the running of stress and
chaos tests that exercise Phoenix and HBase under high load and failure conditions.</li>

+ <li><b>Security Features</b>. A number of existing HBase security features
could be surfaced and leveraged at the Phoenix level. 
+  <ul> 
+   <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-672">Support
GRANT and REVOKE</a></b>. Support the standard GRANT and REVOKE SQL commands through
an HBase AccessController.</li> 
+   <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-684">Support
Cell-level security</a></b>. Surface cell-level security now that HBase supports
it.</li> 
+  </ul></li> 
  <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-3183">Compatibility
testing</a></b>. Open source and automate the running of backward compatibility
tests for Phoenix and HBase, including new server versions of Phoenix working with older client
versions and unreleased HBase versions compiling with existing Phoenix versions.</li>

- <li><b><a class="externalLink" href="https://calcite.incubator.apache.org/">Apache
Calcite adapter</a></b>. Create a Phoenix adapter for Calcite to increase the
breadth of our SQL support, plug into a rich cost-based optimizer framework, and enable potential
interop with other adapters. <b>See our <a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/calcite">calcite
branch</a> to try this and track our progress.</b></li> 
  <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-1177">Cost-based
Query Optimization</a></b>. Enhance existing <a href="update_statistics.html">statistics
collection</a> by enabling further query optmizations based on the size and cardinality
of the data. 
   <ul> 
    <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-1178">Generate
histograms</a></b> to drive query optimization decisions such as secondary index
usage and join ordering based on cardinalities to produce the most efficient query plan.</li>

@@ -177,16 +181,11 @@
    <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-150">Inlined
parent/child joins</a></b>. Optimize parent/child joins by storing child rows
inside of a parent row, forming the column qualifier through a known prefix plus the child
row primary key.</li> 
   </ul></li> 
  <li><b><a href="subqueries.html">Subquery enhancements</a></b>,
which includes support for <b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-1388">correlated
subqueries in the HAVING clause</a></b> and <b><a class="externalLink"
href="https://issues.apache.org/jira/browse/PHOENIX-1392">using subqueries as expressions</a></b>.</li>

- <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-477">STRUCT
type</a></b>. Allow declarations of multiple fields of different data types that
would be packed into a single cell to reduce the per column storage overhead.</li> 
- <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-154">OLAP
Extensions</a></b>. Support the <tt>WINDOW</tt>, <tt>PARTITION
OVER</tt>, <tt>RANK</tt>, and other SQL-92 extensions.</li> 
- <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-590">Multi-version
Row Queries</a></b>. Expose the time dimension of rows through a built-in function
to allow aggregation and trending over multiple row versions.</li> 
- <li><b>Security Features</b>. A number of existing HBase security features
in 0.94 could be leverage and new security features being added to 0.98 could be leveraged
in the future. 
-  <ul> 
-   <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-672">Support
GRANT and REVOKE</a></b>. Support the standard GRANT and REVOKE SQL commands through
an HBase AccessController.</li> 
-   <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-673">Surface
support for encryption</a></b>. Surface specification of what should be encrypted
now that HBase supports transparent encryption.</li> 
-   <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-684">Support
Cell-level security</a></b>. Surface cell-level security now that HBase supports
it.</li> 
-  </ul></li> 
  <li><b>Schema Evolution</b>. Phoenix supports adding and removing columns
through the <a href="language/index.html#alter">ALTER TABLE</a> DDL command, but
changing the data type of, or renaming, an existing column is not yet supported.</li>

+ <li><b><a class="externalLink" href="https://calcite.incubator.apache.org/">Apache
Calcite adapter</a></b>. Create a Phoenix adapter for Calcite to increase the
breadth of our SQL support, plug into a rich cost-based optimizer framework, and enable potential
interop with other adapters. <b>See our <a class="externalLink" href="https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/calcite">calcite
branch</a> to try this and track our progress.</b></li> 
+ <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-154">OLAP
Extensions</a></b>. Support the <tt>WINDOW</tt>, <tt>PARTITION
OVER</tt>, <tt>RANK</tt>, and other SQL-92 extensions.</li> 
+ <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-477">STRUCT
type</a></b>. Allow declarations of multiple fields of different data types that
would be packed into a single cell to reduce the per column storage overhead.</li> 
+ <li><b><a class="externalLink" href="https://issues.apache.org/jira/browse/PHOENIX-673">Surface
encryption features</a></b>. Surface specification of what should be encrypted
now that HBase supports transparent encryption.</li> 
 </ol>
 			</div>
 		</div>

Modified: phoenix/site/source/src/site/markdown/index.md
URL: http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/index.md?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/index.md (original)
+++ phoenix/site/source/src/site/markdown/index.md Thu Oct 12 17:51:15 2017
@@ -45,7 +45,7 @@
 
 <span id="alerts" style="background-color:#ffc; text-align: center;display: block;padding:10px;
border-bottom: solid 1px #cc9">
 <strong><a href="news.html">News</a>:</strong>
-&nbsp;<strong>Phoenix 4.11.0</strong> has been released and is available
for download <a href='download.html'><span style="color:red;text-decoration:underline"><b>here</b></span></a>&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
+&nbsp;<strong>Phoenix 4.12.0</strong> has been released and is available
for download <a href='download.html'><span style="color:red;text-decoration:underline"><b>here</b></span></a>&nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
 <a href='https://twitter.com/ApachePhoenix'><img title="Follow Apache Phoenix on
Twitter" src="images/follow.png"/></a></span>
 ## Overview
 Apache Phoenix enables OLTP and operational analytics in Hadoop for low latency applications
by combining the best of both worlds:

Modified: phoenix/site/source/src/site/markdown/news.md
URL: http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/news.md?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/news.md (original)
+++ phoenix/site/source/src/site/markdown/news.md Thu Oct 12 17:51:15 2017
@@ -1,6 +1,8 @@
 # Apache Phoenix News
 <br/>
 <hr/>
+#### [Announcing Phoenix 4.12 released](https://blogs.apache.org/phoenix/entry/announcing-phoenix-4-12-released)
(October 9, 2017)
+<hr/>
 #### [Announcing Phoenix 4.11 released](https://blogs.apache.org/phoenix/entry/announcing-phoenix-4-11-released)
(June 20, 2017)
 <hr/>
 #### [RSVP for PhoenixCon 2017](https://www.eventbrite.com/e/phoenixcon-2017-tickets-32872245772)
(June 13, 2017)

Modified: phoenix/site/source/src/site/markdown/roadmap.md
URL: http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/roadmap.md?rev=1811993&r1=1811992&r2=1811993&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/roadmap.md (original)
+++ phoenix/site/source/src/site/markdown/roadmap.md Thu Oct 12 17:51:15 2017
@@ -2,20 +2,19 @@
 
 Our roadmap is driven by our user community. Below, in prioritized order, is the current
plan for Phoenix:
 
-1. **[Stress testing](https://issues.apache.org/jira/browse/PHOENIX-3146)**. Open source
and automate the running of stress tests that exercise Phoenix and HBase under high load.
+1. **[Stress and chaos testing](https://issues.apache.org/jira/browse/PHOENIX-3146)**. Open
source and automate the running of stress and chaos tests that exercise Phoenix and HBase
under high load and failure conditions.
+14. **Security Features**. A number of existing HBase security features could be surfaced
and leveraged at the Phoenix level.
+    * **[Support GRANT and REVOKE](https://issues.apache.org/jira/browse/PHOENIX-672)**.
Support the standard GRANT and REVOKE SQL commands through an HBase AccessController.
+    * **[Support Cell-level security](https://issues.apache.org/jira/browse/PHOENIX-684)**.
Surface cell-level security now that HBase supports it.
 1. **[Compatibility testing](https://issues.apache.org/jira/browse/PHOENIX-3183)**. Open
source and automate the running of backward compatibility tests for Phoenix and HBase, including
new server versions of Phoenix working with older client versions and unreleased HBase versions
compiling with existing Phoenix versions.
-1. **[Apache Calcite adapter](https://calcite.incubator.apache.org/)**. Create a Phoenix
adapter for Calcite to increase the breadth of our SQL support, plug into a rich cost-based
optimizer framework, and enable potential interop with other adapters. **See our [calcite
branch](https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/calcite)
to try this and track our progress.**
 15. **[Cost-based Query Optimization]((https://issues.apache.org/jira/browse/PHOENIX-1177))**.
Enhance existing [statistics collection](update_statistics.html) by enabling further query
optmizations based on the size and cardinality of the data.
     * **[Generate histograms](https://issues.apache.org/jira/browse/PHOENIX-1178)** to drive
query optimization decisions such as secondary index usage and join ordering based on cardinalities
to produce the most efficient query plan.
 1. **[Join Improvements](https://issues.apache.org/jira/browse/PHOENIX-1167)**. Enhance our
join capabilities in a variety of ways:<br/>
     *  **[Table-stats-guided choice between hash join and sort-merge join](https://issues.apache.org/jira/browse/PHOENIX-1556)**.
Base hash join versus many-to-many decision on how many guideposts will be traversed for RHS
table(s).
     *  **[Inlined parent/child joins](https://issues.apache.org/jira/browse/PHOENIX-150)**.
Optimize parent/child joins by storing child rows inside of a parent row, forming the column
qualifier through a known prefix plus the child row primary key.
 2. **[Subquery enhancements](subqueries.html)**, which includes support for **[correlated
subqueries in the HAVING clause](https://issues.apache.org/jira/browse/PHOENIX-1388)** and
**[using subqueries as expressions](https://issues.apache.org/jira/browse/PHOENIX-1392)**.
-7. **[STRUCT type](https://issues.apache.org/jira/browse/PHOENIX-477)**. Allow declarations
of multiple fields of different data types that would be packed into a single cell to reduce
the per column storage overhead.
-17. **[OLAP Extensions](https://issues.apache.org/jira/browse/PHOENIX-154)**. Support the
`WINDOW`, `PARTITION OVER`, `RANK`, and other SQL-92 extensions.
-16. **[Multi-version Row Queries](https://issues.apache.org/jira/browse/PHOENIX-590)**. Expose
the time dimension of rows through a built-in function to allow aggregation and trending over
multiple row versions.
-14. **Security Features**. A number of existing HBase security features in 0.94 could be
leverage and new security features being added to 0.98 could be leveraged in the future.
-    * **[Support GRANT and REVOKE](https://issues.apache.org/jira/browse/PHOENIX-672)**.
Support the standard GRANT and REVOKE SQL commands through an HBase AccessController.
-    * **[Surface support for encryption](https://issues.apache.org/jira/browse/PHOENIX-673)**.
Surface specification of what should be encrypted now that HBase supports transparent encryption.
-    * **[Support Cell-level security](https://issues.apache.org/jira/browse/PHOENIX-684)**.
Surface cell-level security now that HBase supports it.
 19. **Schema Evolution**. Phoenix supports adding and removing columns through the [ALTER
TABLE] (language/index.html#alter) DDL command, but changing the data type of, or renaming,
an existing column is not yet supported.
+1. **[Apache Calcite adapter](https://calcite.incubator.apache.org/)**. Create a Phoenix
adapter for Calcite to increase the breadth of our SQL support, plug into a rich cost-based
optimizer framework, and enable potential interop with other adapters. **See our [calcite
branch](https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/calcite)
to try this and track our progress.**
+17. **[OLAP Extensions](https://issues.apache.org/jira/browse/PHOENIX-154)**. Support the
`WINDOW`, `PARTITION OVER`, `RANK`, and other SQL-92 extensions.
+7. **[STRUCT type](https://issues.apache.org/jira/browse/PHOENIX-477)**. Allow declarations
of multiple fields of different data types that would be packed into a single cell to reduce
the per column storage overhead.
+15. **[Surface encryption features](https://issues.apache.org/jira/browse/PHOENIX-673)**.
Surface specification of what should be encrypted now that HBase supports transparent encryption.



Mime
View raw message