Changeset: 2d0b1a45c333 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2d0b1a45c333
Modified Files:
gdk/gdk_aggr.c
Branch: default
Log Message:
Added some separators to the file.
diffs (63 lines):
diff --git a/gdk/gdk_aggr.c b/gdk/gdk_aggr.c
--- a/gdk/gdk_aggr.c
+++ b/gdk/gdk_aggr.c
@@ -151,6 +151,9 @@ BATgroupaggrinit(const BAT *b, const BAT
return NULL;
}
+/* ---------------------------------------------------------------------- */
+/* sum */
+
#define AGGR_SUM(TYPE1, TYPE2) \
do { \
TYPE1 x; \
@@ -613,6 +616,9 @@ BATsum(void *res, int tp, BAT *b, BAT *s
return nils < BUN_NONE ? GDK_SUCCEED : GDK_FAIL;
}
+/* ---------------------------------------------------------------------- */
+/* product */
+
#define AGGR_PROD(TYPE1, TYPE2, TYPE3) \
do { \
const TYPE1 *vals = (const TYPE1 *) values; \
@@ -1015,6 +1021,9 @@ BATprod(void *res, int tp, BAT *b, BAT *
return nils < BUN_NONE ? GDK_SUCCEED : GDK_FAIL;
}
+/* ---------------------------------------------------------------------- */
+/* average */
+
#define AGGR_AVG(TYPE) \
do { \
const TYPE *vals = (const TYPE *) Tloc(b, BUNfirst(b)); \
@@ -1218,6 +1227,9 @@ BATgroupavg(BAT *b, BAT *g, BAT *e, BAT
return NULL;
}
+/* ---------------------------------------------------------------------- */
+/* count */
+
#define AGGR_COUNT(TYPE) \
do { \
const TYPE *vals = (const TYPE *) Tloc(b, BUNfirst(b)); \
@@ -1442,6 +1454,9 @@ BATgroupsize(BAT *b, BAT *g, BAT *e, BAT
return bn;
}
+/* ---------------------------------------------------------------------- */
+/* min and max */
+
#define AGGR_CMP(TYPE, OP) \
do { \
const TYPE *vals = (const TYPE *) Tloc(b, BUNfirst(b)); \
@@ -1752,6 +1767,9 @@ BATgroupmax(BAT *b, BAT *g, BAT *e, BAT
return bn;
}
+/* ---------------------------------------------------------------------- */
+/* median */
+
BAT *
BATgroupmedian(BAT *b, BAT *g, BAT *e, BAT *s, int tp, int skip_nils, int
abort_on_error)
{
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list