Changeset: 56321b039ba8 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=56321b039ba8
Modified Files:
        gdk/gdk.h
        gdk/gdk_batop.c
Branch: default
Log Message:

More legacy functions.
Use -d$((1<<8)) to get the output.


diffs (269 lines):

diff --git a/gdk/gdk.h b/gdk/gdk.h
--- a/gdk/gdk.h
+++ b/gdk/gdk.h
@@ -3373,12 +3373,72 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
                                (c)->dense ? "dense" : "oid" :          \
                         ATOMname((c)->type))
 
+#define BATorder(b)                                                    \
+       ({                                                              \
+               BAT *_b = (b);                                          \
+               HEADLESSDEBUG fprintf(stderr,                           \
+                       "#BATorder([%s,%s]#"BUNFMT") %s[%s:%d]\n",      \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
+                       __func__, __FILE__, __LINE__);                  \
+               BATorder(_b);                                           \
+       })
+
+#define BATorder_rev(b)                                                        
\
+       ({                                                              \
+               BAT *_b = (b);                                          \
+               HEADLESSDEBUG fprintf(stderr,                           \
+                       "#BATorder_rev([%s,%s]#"BUNFMT") %s[%s:%d]\n",  \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
+                       __func__, __FILE__, __LINE__);                  \
+               BATorder_rev(_b);                                       \
+       })
+
+#define BATsort(b)                                                     \
+       ({                                                              \
+               BAT *_b = (b);                                          \
+               HEADLESSDEBUG fprintf(stderr,                           \
+                       "#BATsort([%s,%s]#"BUNFMT") %s[%s:%d]\n",       \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
+                       __func__, __FILE__, __LINE__);                  \
+               BATsort(_b);                                            \
+       })
+
+#define BATsort_rev(b)                                                 \
+       ({                                                              \
+               BAT *_b = (b);                                          \
+               HEADLESSDEBUG fprintf(stderr,                           \
+                       "#BATsort_rev([%s,%s]#"BUNFMT") %s[%s:%d]\n",   \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
+                       __func__, __FILE__, __LINE__);                  \
+               BATsort_rev(_b);                                        \
+       })
+
+#define BATssort(b)                                                    \
+       ({                                                              \
+               BAT *_b = (b);                                          \
+               HEADLESSDEBUG fprintf(stderr,                           \
+                       "#BATssort([%s,%s]#"BUNFMT") %s[%s:%d]\n",      \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
+                       __func__, __FILE__, __LINE__);                  \
+               BATssort(_b);                                           \
+       })
+
+#define BATssort_rev(b)                                                        
\
+       ({                                                              \
+               BAT *_b = (b);                                          \
+               HEADLESSDEBUG fprintf(stderr,                           \
+                       "#BATssort_rev([%s,%s]#"BUNFMT") %s[%s:%d]\n",  \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
+                       __func__, __FILE__, __LINE__);                  \
+               BATssort_rev(_b);                                       \
+       })
+
 #define BATselect_(b, h, t, li, hi)                                    \
        ({                                                              \
                BAT *_b = (b);                                          \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATselect_([%s,%s]) %s[%s:%d]\n",             \
-                       _COL_TYPE(_b->H), _COL_TYPE(_b->T),             \
+                       "#BATselect_([%s,%s]#"BUNFMT") %s[%s:%d]\n",    \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
                        __func__, __FILE__, __LINE__);                  \
                BATselect_(_b, (h), (t), (li), (hi));                   \
        })
@@ -3387,8 +3447,8 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_b = (b);                                          \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATuselect_([%s,%s]) %s[%s:%d]\n",            \
-                       _COL_TYPE(_b->H), _COL_TYPE(_b->T),             \
+                       "#BATuselect_([%s,%s]#"BUNFMT") %s[%s:%d]\n",   \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
                        __func__, __FILE__, __LINE__);                  \
                BATuselect_(_b, (h), (t), (li), (hi));                  \
        })
@@ -3397,8 +3457,8 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_b = (b);                                          \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATantiuselect_([%s,%s]) %s[%s:%d]\n",        \
-                       _COL_TYPE(_b->H), _COL_TYPE(_b->T),             \
+                       "#BATantiuselect_([%s,%s]#"BUNFMT") %s[%s:%d]\n", \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
                        __func__, __FILE__, __LINE__);                  \
                BATantiuselect_(_b, (h), (t), (li), (hi));              \
        })
@@ -3407,8 +3467,8 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_b = (b);                                          \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATselect([%s,%s]) %s[%s:%d]\n",              \
-                       _COL_TYPE(_b->H), _COL_TYPE(_b->T),             \
+                       "#BATselect([%s,%s]#"BUNFMT") %s[%s:%d]\n",     \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
                        __func__, __FILE__, __LINE__);                  \
                BATselect(_b, (h), (t));                                \
        })
@@ -3417,8 +3477,8 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_b = (b);                                          \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATuselect([%s,%s]) %s[%s:%d]\n",             \
-                       _COL_TYPE(_b->H), _COL_TYPE(_b->T),             \
+                       "#BATuselect([%s,%s]#"BUNFMT") %s[%s:%d]\n",    \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
                        __func__, __FILE__, __LINE__);                  \
                BATuselect(_b, (h), (t));                               \
        })
@@ -3427,8 +3487,8 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_b = (b);                                          \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATsample([%s,%s]) %s[%s:%d]\n",              \
-                       _COL_TYPE(_b->H), _COL_TYPE(_b->T),             \
+                       "#BATsample([%s,%s]#"BUNFMT") %s[%s:%d]\n",     \
+                       _COL_TYPE(_b->H), _COL_TYPE(_b->T), BATcount(_b), \
                        __func__, __FILE__, __LINE__);                  \
                BATsample(_b, (n));                                     \
        })
@@ -3437,9 +3497,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATsemijoin([%s,%s],[%s,%s]) %s[%s:%d]\n",    \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATsemijoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATsemijoin(_l, _r);                                    \
        })
@@ -3448,9 +3508,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATjoin([%s,%s],[%s,%s]) %s[%s:%d]\n",        \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATjoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATjoin(_l, _r, (estimate));                            \
        })
@@ -3459,9 +3519,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATleftjoin([%s,%s],[%s,%s]) %s[%s:%d]\n",    \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATleftjoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATleftjoin(_l, _r, (estimate));                        \
        })
@@ -3470,9 +3530,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATthetajoin([%s,%s],[%s,%s]) %s[%s:%d]\n",   \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATthetajoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATthetajoin(_l, _r, (op), (estimate));                 \
        })
@@ -3481,9 +3541,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATouterjoin([%s,%s],[%s,%s]) %s[%s:%d]\n",   \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATouterjoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATouterjoin(_l, _r, (estimate));                       \
        })
@@ -3492,9 +3552,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATleftfetchjoin([%s,%s],[%s,%s]) %s[%s:%d]\n", \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATleftfetchjoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATleftfetchjoin(_l, _r, (estimate));                   \
        })
@@ -3503,9 +3563,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATantijoin([%s,%s],[%s,%s]) %s[%s:%d]\n",    \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATantijoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATantijoin(_l, _r);                                    \
        })
@@ -3514,9 +3574,9 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_r = (r);                               \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATbandjoin([%s,%s],[%s,%s]) %s[%s:%d]\n",    \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_r->H), _COL_TYPE(_r->T),             \
+                       "#BATbandjoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_r->H), _COL_TYPE(_r->T), BATcount(_r), \
                        __func__, __FILE__, __LINE__);                  \
                BATbandjoin(_l, _r, (c1), (c2), (li), (hi));            \
        })
@@ -3525,10 +3585,10 @@ gdk_export BAT *BATsample_(BAT *b, BUN n
        ({                                                              \
                BAT *_l = (l), *_rl = (rl), *_rh = (rh);                \
                HEADLESSDEBUG fprintf(stderr,                           \
-                       "#BATrangejoin([%s,%s],[%s,%s],[%s,%s]) %s[%s:%d]\n", \
-                       _COL_TYPE(_l->H), _COL_TYPE(_l->T),             \
-                       _COL_TYPE(_rl->H), _COL_TYPE(_rl->T),           \
-                       _COL_TYPE(_rh->H), _COL_TYPE(_rh->T),           \
+                       
"#BATrangejoin([%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT",[%s,%s]#"BUNFMT") 
%s[%s:%d]\n", \
+                       _COL_TYPE(_l->H), _COL_TYPE(_l->T), BATcount(_l), \
+                       _COL_TYPE(_rl->H), _COL_TYPE(_rl->T), BATcount(_rl), \
+                       _COL_TYPE(_rh->H), _COL_TYPE(_rh->T), BATcount(_rh), \
                        __func__, __FILE__, __LINE__);                  \
                BATrangejoin(_l, _rl, _rh, (li), (hi));                 \
        })
diff --git a/gdk/gdk_batop.c b/gdk/gdk_batop.c
--- a/gdk/gdk_batop.c
+++ b/gdk/gdk_batop.c
@@ -1089,6 +1089,13 @@ BATorder_internal(BAT *b, int stable, in
        return b;
 }
 
+#undef BATorder
+#undef BATorder_rev
+#undef BATsort
+#undef BATsort_rev
+#undef BATssort
+#undef BATssort_rev
+
 BAT *
 BATorder(BAT *b)
 {
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to