Author: jamestaylor
Date: Sat Mar 25 01:56:39 2017
New Revision: 1788632

URL: http://svn.apache.org/viewvc?rev=1788632&view=rev
Log:
Update roadmap and recent changes based on 4.10 release

Modified:
    phoenix/site/publish/recent.html
    phoenix/site/publish/roadmap.html
    phoenix/site/source/src/site/markdown/recent.md
    phoenix/site/source/src/site/markdown/roadmap.md

Modified: phoenix/site/publish/recent.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/recent.html?rev=1788632&r1=1788631&r2=1788632&view=diff
==============================================================================
--- phoenix/site/publish/recent.html (original)
+++ phoenix/site/publish/recent.html Sat Mar 25 01:56:39 2017
@@ -161,6 +161,7 @@
 </div> 
 <p>As items are implemented from our road map, they are moved here to track 
the progress we’ve made:</p> 
 <ol style="list-style-type: decimal"> 
+ <li><b><a class="externalLink" 
href="https://phoenix.apache.org/columnencoding.html";>Reduce on disk 
storage</a></b>. Reduce on disk storage to improve performance by a) packing 
all values into a single cell per column family and b) provide an indirection 
between the column name and the column qualifier. <b>Available in our 4.10 
release</b></li> 
  <li><b><a class="externalLink" 
href="https://phoenix.apache.org/atomic_upsert.html";>Atomic update</a></b>. 
Atomic update is now possible in the UPSERT VALUES statement in support of 
counters and other use cases. <b>Available in our 4.9 release</b></li> 
  <li><b><a class="externalLink" 
href="https://phoenix.apache.org/language/index.html#column_def";>DEFAULT 
declaration</a></b>. When defining a column it is now possible to provide a 
DEFAULT declaration for the initial value. <b>Available in our 4.9 
release</b></li> 
  <li><b><a class="externalLink" 
href="https://issues.apache.org/jira/browse/PHOENIX-1311";>Namespace 
Mapping</a></b>. Maps Phoenix schema to HBase namespace to improve isolation 
between different schemas. <b>Available in our 4.8 release</b></li> 

Modified: phoenix/site/publish/roadmap.html
URL: 
http://svn.apache.org/viewvc/phoenix/site/publish/roadmap.html?rev=1788632&r1=1788631&r2=1788632&view=diff
==============================================================================
--- phoenix/site/publish/roadmap.html (original)
+++ phoenix/site/publish/roadmap.html Sat Mar 25 01:56:39 2017
@@ -163,8 +163,6 @@
 <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-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://issues.apache.org/jira/browse/PHOENIX-1598";>Column 
encoding</a></b>. Providing an indirection between the column name and the 
column qualifier reduces storage space, improves performance and opens the door 
for enhancements such as renaming columns and dropping columns 
asynchronously.</li> 
- <li><b><a class="externalLink" 
href="https://issues.apache.org/jira/browse/PHOENIX-2565";>Immutable data 
packing</a></b>. Since columns in immutable tables are not updated 
individually, but only inserted together, we can pack all values in a single 
cell to reduce storage space and improve performance.</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> 

Modified: phoenix/site/source/src/site/markdown/recent.md
URL: 
http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/recent.md?rev=1788632&r1=1788631&r2=1788632&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/recent.md (original)
+++ phoenix/site/source/src/site/markdown/recent.md Sat Mar 25 01:56:39 2017
@@ -2,8 +2,9 @@
 
 As items are implemented from our road map, they are moved here to track the 
progress we've made:
 
-1. **[Atomic update](https://phoenix.apache.org/atomic_upsert.html)**. Atomic 
update is now possible in the UPSERT VALUES statement in support of counters 
and other use cases. **Available in our 4.9  release**
-6. **[DEFAULT 
declaration](https://phoenix.apache.org/language/index.html#column_def)**. When 
defining a column it is now possible to provide a DEFAULT declaration for the 
initial value. **Available in our 4.9  release**
+1. **[Reduce on disk 
storage](https://phoenix.apache.org/columnencoding.html)**. Reduce on disk 
storage to improve performance by a) packing all values into a single cell per 
column family and b) provide an indirection between the column name and the 
column qualifier. **Available in our 4.10 release**
+1. **[Atomic update](https://phoenix.apache.org/atomic_upsert.html)**. Atomic 
update is now possible in the UPSERT VALUES statement in support of counters 
and other use cases. **Available in our 4.9 release**
+6. **[DEFAULT 
declaration](https://phoenix.apache.org/language/index.html#column_def)**. When 
defining a column it is now possible to provide a DEFAULT declaration for the 
initial value. **Available in our 4.9 release**
 1. **[Namespace 
Mapping](https://issues.apache.org/jira/browse/PHOENIX-1311)**. Maps Phoenix 
schema to HBase namespace to improve isolation between different schemas. 
**Available in our 4.8  release**
 1. **[Hive Integration](https://issues.apache.org/jira/browse/PHOENIX-2743)**. 
Enables Hive to be used with Phoenix in support of joining huge tables to other 
huge tables. **Available in our 4.8  release**
 1. **[Local Index 
Improvements](https://issues.apache.org/jira/browse/PHOENIX-1734)**. Reworked 
local index implementation to guarantee colocation of table and index data and 
use supported HBase APIs for better maintainability. **Available in our 4.8  
release**

Modified: phoenix/site/source/src/site/markdown/roadmap.md
URL: 
http://svn.apache.org/viewvc/phoenix/site/source/src/site/markdown/roadmap.md?rev=1788632&r1=1788631&r2=1788632&view=diff
==============================================================================
--- phoenix/site/source/src/site/markdown/roadmap.md (original)
+++ phoenix/site/source/src/site/markdown/roadmap.md Sat Mar 25 01:56:39 2017
@@ -4,8 +4,6 @@ Our roadmap is driven by our user commun
 
 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. **[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. **[Column encoding](https://issues.apache.org/jira/browse/PHOENIX-1598)**. 
Providing an indirection between the column name and the column qualifier 
reduces storage space, improves performance and opens the door for enhancements 
such as renaming columns and dropping columns asynchronously.
-1. **[Immutable data 
packing](https://issues.apache.org/jira/browse/PHOENIX-2565)**. Since columns 
in immutable tables are not updated individually, but only inserted together, 
we can pack all values in a single cell to reduce storage space and improve 
performance.
 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.


Reply via email to