Author: buildbot
Date: Mon Mar  6 17:28:07 2017
New Revision: 1007832

Log:
Staging update by buildbot for cayenne

Modified:
    websites/staging/cayenne/trunk/content/   (props changed)
    websites/staging/cayenne/trunk/content/2017/03/cayenne-40M5-released.html

Propchange: websites/staging/cayenne/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Mon Mar  6 17:28:07 2017
@@ -1 +1 @@
-1785615
+1785695

Modified: 
websites/staging/cayenne/trunk/content/2017/03/cayenne-40M5-released.html
==============================================================================
--- websites/staging/cayenne/trunk/content/2017/03/cayenne-40M5-released.html 
(original)
+++ websites/staging/cayenne/trunk/content/2017/03/cayenne-40M5-released.html 
Mon Mar  6 17:28:07 2017
@@ -120,7 +120,7 @@ feature-complete and we will enter "beta
 
 <p><em>Aggregate Functions</em></p>
 <div class="codehilite"><pre><span class="c1">// easy way to select 
count</span>
-<span class="n">long</span> <span class="n">count</span> <span 
class="o">=</span> <span class="n">ObjectSelect</span><span 
class="p">.</span><span class="n">query</span><span class="p">(</span><span 
class="n">Artist</span><span class="p">.</span><span 
class="k">class</span><span class="p">).</span><span 
class="n">count</span><span class="p">();</span>
+<span class="n">long</span> <span class="n">count</span> <span 
class="o">=</span> <span class="n">ObjectSelect</span><span 
class="p">.</span><span class="n">query</span><span class="p">(</span><span 
class="n">Artist</span><span class="p">.</span><span 
class="k">class</span><span class="p">).</span><span 
class="n">count</span><span class="p">().</span><span 
class="n">selectOne</span><span class="p">(</span><span 
class="k">context</span><span class="p">);</span>
 </pre></div>
 
 
@@ -129,6 +129,7 @@ feature-complete and we will enter "beta
 
 <span class="o">//</span> <span class="n">Object</span><span 
class="p">[</span>0<span class="p">]</span> <span class="n">is</span> <span 
class="n">a</span> <span class="n">name</span> <span class="p">(</span><span 
class="n">String</span><span class="p">)</span>
 <span class="o">//</span> <span class="n">Object</span><span 
class="p">[</span>1<span class="p">]</span> <span class="n">is</span> <span 
class="n">a</span> <span class="n">price</span> <span class="p">(</span><span 
class="n">Double</span><span class="p">)</span>
+<span class="o">//</span> <span class="n">GROUP</span> <span 
class="n">BY</span> <span class="n">clause</span> <span class="n">is</span> 
<span class="n">generated</span> <span class="n">automatically</span> <span 
class="n">based</span> <span class="n">on</span> <span class="n">the</span> 
<span class="n">query</span> <span class="n">semantics</span>
 <span class="n">List</span><span class="o">&lt;</span><span 
class="n">Object</span><span class="p">[]</span><span class="o">&gt;</span> 
<span class="n">nameAndMinPrice</span> <span class="p">=</span> <span 
class="n">ObjectSelect</span><span class="p">.</span><span 
class="n">query</span><span class="p">(</span><span 
class="n">Artist</span><span class="p">.</span><span 
class="n">class</span><span class="p">)</span>
                     <span class="p">.</span><span 
class="n">columns</span><span class="p">(</span><span 
class="n">Artist</span><span class="p">.</span><span 
class="n">ARTIST_NAME</span><span class="p">,</span> <span 
class="n">minPrice</span><span class="p">)</span>
                     <span class="p">.</span><span class="n">having</span><span 
class="p">(</span><span class="n">minPrice</span><span class="p">.</span><span 
class="n">gt</span><span class="p">(</span>2000<span class="p">.</span>0<span 
class="p">))</span>
@@ -146,7 +147,7 @@ feature-complete and we will enter "beta
 <h3 id="reverse-engineering-improvements">Reverse Engineering Improvements<a 
class="headerlink" href="#reverse-engineering-improvements" title="Permanent 
link">&para;</a></h3>
 <p>We pushed DB reverse engineering functionality further. This time in 
addition to clearing bugs and perform smoother importing
 we changed cdbimport plugin configuration to make it clearer and ready for 
future improvements we have in mind.</p>
-<p>The plugin itself has changed it's name to <em>"cayenne-maven-plugin"</em> 
and you can use short commands like following:</p>
+<p>The plugin itself has changed it's name to <em>"cayenne-maven-plugin"</em>, 
so now you can use short commands like the following:</p>
 <div class="codehilite"><pre><span class="n">mvn</span> <span 
class="n">cayenne</span><span class="p">:</span><span class="n">cdbimport</span>
 </pre></div>
 


Reply via email to