Changeset: f8f642f86db9 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f8f642f86db9
Modified Files:
        monetdb5/modules/mal/tablet.c
Branch: resultset
Log Message:

Prettify.


diffs (truncated from 1355 to 300 lines):

diff --git a/monetdb5/modules/mal/tablet.c b/monetdb5/modules/mal/tablet.c
--- a/monetdb5/modules/mal/tablet.c
+++ b/monetdb5/modules/mal/tablet.c
@@ -122,7 +122,7 @@ TABLETadt_frStr(Column *c, int type, cha
 int
 TABLETadt_toStr(void *extra, char **buf, int *len, int type, ptr a)
 {
-       (void) extra;                           /* fool compiler */
+       (void) extra;
        if (type == TYPE_str) {
                char *dst, *src = a;
                int l;
@@ -201,7 +201,7 @@ str
 TABLETcreate_bats(Tablet *as, BUN est)
 {
        Column *fmt = as->format;
-       BUN i,j;
+       BUN i, j;
 
        for (i = 0; i < as->nr_attrs; i++) {
                if (fmt[i].skip)
@@ -209,10 +209,10 @@ TABLETcreate_bats(Tablet *as, BUN est)
                fmt[i].c = void_bat_create(fmt[i].adt, est);
                fmt[i].ci = bat_iterator(fmt[i].c);
                if (!fmt[i].c) {
-                       for(j=0; j<i; j++)
-                               if( !fmt[i].skip)
+                       for (j = 0; j < i; j++)
+                               if (!fmt[i].skip)
                                        BBPdecref(fmt[j].c->batCacheid, FALSE);
-                       throw(SQL,"copy","Failed to create bat of size " BUNFMT 
"\n", as->nr);
+                       throw(SQL, "copy", "Failed to create bat of size " 
BUNFMT "\n", as->nr);
                }
        }
        return MAL_SUCCEED;
@@ -226,8 +226,8 @@ TABLETcollect(BAT **bats, Tablet *as)
        BUN cnt = 0;
 
        if (bats == NULL)
-               throw(SQL,"copy","Missing container");
-       for (i = 0; i < as->nr_attrs && !cnt; i++) 
+               throw(SQL, "copy", "Missing container");
+       for (i = 0; i < as->nr_attrs && !cnt; i++)
                if (!fmt[i].skip)
                        cnt = BATcount(fmt[i].c);
        for (i = 0, j = 0; i < as->nr_attrs; i++) {
@@ -238,8 +238,8 @@ TABLETcollect(BAT **bats, Tablet *as)
                BATsetaccess(fmt[i].c, BAT_READ);
                BATderiveProps(fmt[i].c, 0);
 
-               if (cnt != BATcount(fmt[i].c)) 
-                       throw(SQL,"copy", "Count " BUNFMT " differs from " 
BUNFMT "\n", BATcount(fmt[i].c), cnt);
+               if (cnt != BATcount(fmt[i].c))
+                       throw(SQL, "copy", "Count " BUNFMT " differs from " 
BUNFMT "\n", BATcount(fmt[i].c), cnt);
                j++;
        }
        return MAL_SUCCEED;
@@ -252,7 +252,7 @@ TABLETcollect_parts(BAT **bats, Tablet *
        BUN i, j;
        BUN cnt = 0;
 
-       for (i = 0; i < as->nr_attrs && !cnt; i++) 
+       for (i = 0; i < as->nr_attrs && !cnt; i++)
                if (!fmt[i].skip)
                        cnt = BATcount(fmt[i].c);
        for (i = 0, j = 0; i < as->nr_attrs; i++) {
@@ -261,11 +261,11 @@ TABLETcollect_parts(BAT **bats, Tablet *
                        continue;
                b = fmt[i].c;
                BATsetaccess(b, BAT_READ);
-               bv = BATslice(b, (offset>0)?offset-1:0, BATcount(b));
+               bv = BATslice(b, (offset > 0) ? offset - 1 : 0, BATcount(b));
                bats[j] = bv;
                BATderiveProps(bv, 0);
 
-               b->tkey = (offset>0)?FALSE:bv->tkey; 
+               b->tkey = (offset > 0) ? FALSE : bv->tkey;
                b->T->nonil &= bv->T->nonil;
                b->tdense &= bv->tdense;
                if (b->tsorted != bv->tsorted)
@@ -276,12 +276,12 @@ TABLETcollect_parts(BAT **bats, Tablet *
                        b->tkey = TRUE;
                b->batDirty = TRUE;
 
-               if (offset>0) {
+               if (offset > 0) {
                        BBPunfix(bv->batCacheid);
                        bats[j] = BATslice(b, offset, BATcount(b));
                }
-               if (cnt != BATcount(b)) 
-                       throw(SQL,"copy", "Count " BUNFMT " differs from " 
BUNFMT "\n",  BATcount(b), cnt);
+               if (cnt != BATcount(b))
+                       throw(SQL, "copy", "Count " BUNFMT " differs from " 
BUNFMT "\n", BATcount(b), cnt);
                j++;
        }
        return MAL_SUCCEED;
@@ -524,9 +524,11 @@ output_file_default(Tablet *as, BAT *ord
        BUN offset = BUNfirst(order) + as->offset;
        BATiter orderi = bat_iterator(order);
 
-       if (buf == NULL || localbuf == NULL){
-               if( buf) GDKfree(buf);
-               if( localbuf) GDKfree(localbuf);
+       if (buf == NULL || localbuf == NULL) {
+               if (buf)
+                       GDKfree(buf);
+               if (localbuf)
+                       GDKfree(localbuf);
                return -1;
        }
        for (q = offset + as->nr, p = offset; p < q; p++) {
@@ -551,14 +553,16 @@ output_file_default(Tablet *as, BAT *ord
 static int
 output_file_dense(Tablet *as, stream *fd)
 {
-       int len = BUFSIZ, locallen= BUFSIZ, res = 0;
+       int len = BUFSIZ, locallen = BUFSIZ, res = 0;
        char *buf = GDKmalloc(len);
        char *localbuf = GDKmalloc(len);
        BUN i = 0;
 
-       if (buf == NULL || localbuf == NULL){
-               if( buf) GDKfree(buf);
-               if( localbuf) GDKfree(localbuf);
+       if (buf == NULL || localbuf == NULL) {
+               if (buf)
+                       GDKfree(buf);
+               if (localbuf)
+                       GDKfree(localbuf);
                return -1;
        }
        for (i = 0; i < as->nr; i++) {
@@ -630,6 +634,7 @@ TABLEToutput_file(Tablet *as, BAT *order
        }
        return ret;
 }
+
 /*
  *  Niels Nes, Martin Kersten
  *
@@ -684,7 +689,7 @@ typedef struct {
        MT_Id tid;
        MT_Sema producer;                       /* reader waits for call */
        MT_Sema consumer;                       /* reader waits for call */
-       MT_Sema sema;                           /* threads wait for work , 
negative next implies exit */
+       MT_Sema sema; /* threads wait for work , negative next implies exit */
        MT_Sema reply;                          /* let reader continue */
        Tablet *as;
        char *errbuf;
@@ -693,10 +698,10 @@ typedef struct {
        char quote;
 
        char *base[MAXBUFFERS], *input[MAXBUFFERS];     /* buffers for line 
splitter and tokenizer */
-       size_t rowlimit[MAXBUFFERS];                            /* determines 
maximal record length buffer */
+       size_t rowlimit[MAXBUFFERS]; /* determines maximal record length buffer 
*/
        char **lines[MAXBUFFERS];
-       int top[MAXBUFFERS];                            /* number of lines in 
this buffer */
-       int cur;                                        /* current buffer used 
by splitter and update threads */
+       int top[MAXBUFFERS];            /* number of lines in this buffer */
+       int cur;  /* current buffer used by splitter and update threads */
 
        int *cols;                                      /* columns to handle */
        char ***fields;
@@ -708,7 +713,7 @@ typedef struct {
 static void
 tablet_error(READERtask *task, lng row, int col, str msg, str fcn)
 {
-       if( task->cntxt->error_row == NULL){
+       if (task->cntxt->error_row == NULL) {
                MT_lock_set(&errorlock, "tablet_error");
                BUNappend(task->cntxt->error_row, &row, FALSE);
                BUNappend(task->cntxt->error_fld, &col, FALSE);
@@ -716,10 +721,11 @@ tablet_error(READERtask *task, lng row, 
                BUNappend(task->cntxt->error_input, fcn, FALSE);
                if (task->as->error == NULL && (msg == NULL || (task->as->error 
= GDKstrdup(msg)) == NULL))
                        task->as->error = M5OutOfMemory;
-               if ( row != lng_nil)
-                       task->rowerror[row-1]++;
+               if (row != lng_nil)
+                       task->rowerror[row - 1]++;
 #ifdef _DEBUG_TABLET_
-               mnstr_printf(GDKout,"#tablet_error: "LLFMT",%d:%s:%s\n",row, 
col,msg,fcn);
+               mnstr_printf(GDKout, "#tablet_error: " LLFMT ",%d:%s:%s\n",
+                                        row, col, msg, fcn);
 #endif
                task->errorcnt++;
                MT_lock_unset(&errorlock, "tablet_error");
@@ -747,7 +753,7 @@ SQLload_error(READERtask *task, lng idx)
 
        line = (str) GDKmalloc(sz + task->rseplen + 1);
        if (line == 0) {
-               tablet_error(task, idx, int_nil, "SQLload malloc 
error","SQLload_error");
+               tablet_error(task, idx, int_nil, "SQLload malloc error", 
"SQLload_error");
                return 0;
        }
        line[0] = 0;
@@ -770,40 +776,40 @@ SQLload_error(READERtask *task, lng idx)
 static inline int
 SQLinsert_val(READERtask *task, int col, int idx)
 {
-       Column *fmt = task->as->format+col;
+       Column *fmt = task->as->format + col;
        const void *adt;
        char buf[BUFSIZ];
        char *s = task->fields[col][idx];
        ptr key = 0;
        char *err = NULL;
-       int ret  =0;
+       int ret = 0;
 
        /* include testing on the terminating null byte !! */
-       if ( s == 0 ){  
+       if (s == 0) {
                adt = fmt->nildata;
                fmt->c->T->nonil = 0;
        } else
                adt = fmt->frstr(fmt, fmt->adt, s);
 
        if (adt == NULL) {
-               lng row = task->cnt + idx+1;
+               lng row = task->cnt + idx + 1;
                snprintf(buf, BUFSIZ, "'%s' expected", fmt->type);
-               err = SQLload_error(task,idx);
-               if( task->rowerror){
+               err = SQLload_error(task, idx);
+               if (task->rowerror) {
                        MT_lock_set(&errorlock, "insert_val");
                        col++;
                        BUNappend(task->cntxt->error_row, &row, FALSE);
                        BUNappend(task->cntxt->error_fld, &col, FALSE);
                        BUNappend(task->cntxt->error_msg, buf, FALSE);
                        BUNappend(task->cntxt->error_input, err, FALSE);
-                       snprintf(buf, BUFSIZ, "line "LLFMT" field %d '%s' 
expected in '%s'",row, col, fmt->type, s);
+                       snprintf(buf, BUFSIZ, "line " LLFMT " field %d '%s' 
expected in '%s'", row, col, fmt->type, s);
                        if (task->as->error == NULL && (task->as->error = 
GDKstrdup(buf)) == NULL)
                                task->as->error = M5OutOfMemory;
                        task->rowerror[idx]++;
                        task->errorcnt++;
                        MT_lock_unset(&errorlock, "insert_val");
                }
-               ret = -1 * (task->besteffort ==0);
+               ret = -1 * (task->besteffort == 0);
                GDKfree(err);
                /* replace it with a nil */
                adt = fmt->nildata;
@@ -813,16 +819,16 @@ SQLinsert_val(READERtask *task, int col,
        bunfastins(fmt->c, key, adt);
        return ret;
   bunins_failed:
-       if( task->rowerror){
+       if (task->rowerror) {
                lng row = BATcount(fmt->c);
                MT_lock_set(&errorlock, "insert_val");
                BUNappend(task->cntxt->error_row, &row, FALSE);
                BUNappend(task->cntxt->error_fld, &col, FALSE);
                BUNappend(task->cntxt->error_msg, "insert failed", FALSE);
-               err = SQLload_error(task,idx);
+               err = SQLload_error(task, idx);
                BUNappend(task->cntxt->error_input, err, FALSE);
                GDKfree(err);
-               task->rowerror[row -1]++;
+               task->rowerror[row - 1]++;
                task->errorcnt++;
                MT_lock_unset(&errorlock, "insert_val");
        }
@@ -839,16 +845,16 @@ SQLworker_column(READERtask *task, int c
        MT_lock_set(&mal_copyLock, "tablet insert value");
        if (!fmt[col].skip && BATcapacity(fmt[col].c) < BATcount(fmt[col].c) + 
task->next) {
                if (BATextend(fmt[col].c, BATgrows(fmt[col].c) + task->limit) 
== GDK_FAIL) {
-                       tablet_error(task, lng_nil, col, "Failed to extend the 
BAT, perhaps disk full\n","SQLworker_column");
+                       tablet_error(task, lng_nil, col, "Failed to extend the 
BAT, perhaps disk full\n", "SQLworker_column");
                        MT_lock_unset(&mal_copyLock, "tablet insert value");
                        return -1;
                }
        }
        MT_lock_unset(&mal_copyLock, "tablet insert value");
 
-       for (i = 0; i < task->top[task->cur]; i++){
-                       if( !fmt[col].skip && SQLinsert_val(task, col, i) < 0)
-                               return -1;
+       for (i = 0; i < task->top[task->cur]; i++) {
+               if (!fmt[col].skip && SQLinsert_val(task, col, i) < 0)
+                       return -1;
        }
 
        return 0;
@@ -867,10 +873,10 @@ SQLload_parse_line(READERtask *task, int
        BUN i;
        char errmsg[BUFSIZ];
        char ch = *task->csep;
-       char  *line = task->lines[task->cur][idx];
+       char *line = task->lines[task->cur][idx];
        Tablet *as = task->as;
        Column *fmt = as->format;
-       int error =0, skip;
+       int error = 0, skip;
        str errline = 0;
 
 #ifdef _DEBUG_TABLET_
@@ -880,33 +886,34 @@ SQLload_parse_line(READERtask *task, int
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to