24
24
For query types other than filtering and aggregation,
25
25
<filename>vops</filename> can also use <filename>postgres_fdw</filename>
26
26
to present vectorized data as a regular table with scalar
27
- column types and process these queries as regular tuples.
27
+ column types and process this data as regular tuples.
28
28
</para>
29
29
30
30
<sect2>
@@ -566,7 +566,7 @@ WHERE filter(l_shipdate <= '1998-12-01'::date);
566
566
columns. The <filename>vops</filename> extension supports grouping only by an integer type.
567
567
The <literal>map</literal> function accepts aggregation
568
568
arguments as a variadic array, so all elements of this array should
569
- have the same type. You cannot calculate
569
+ have the same type. For example, you cannot calculate
570
570
aggregates for <literal>vops_float4</literal> and
571
571
<literal>vops_int8</literal> columns in a single operation.
572
572
</para>
@@ -592,7 +592,7 @@ WHERE filter(l_shipdate <= '1998-12-01'::date);
592
592
Alternatively, you can partition the vectorized table by the
593
593
<command>GROUP BY</command> fields to calculate grouped aggregates.
594
594
In this case, grouping keys are stored as regular scalar values,
595
- while other fields are be way and other fields - inside tiles. Now
595
+ while other fields are stored inside tiles. Now
596
596
&project; executor will execute vops aggregates for each group:
597
597
</para>
598
598
<programlisting>
0 commit comments