MCPcopy Create free account
hub / github.com/apache/madlib / printout_sdata

Function printout_sdata

methods/svec/src/pg_gp/SparseData.c:213–231  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

211 elog(NOTICE,"index:%s",output_str);
212}
213void printout_sdata(SparseData sdata, char *msg, int stop)
214{
215 elog(NOTICE,"%s ==> unvct,tvct,ilen,dlen,datatype=%d,%d,%d,%d,%d",
216 msg,
217 sdata->unique_value_count,sdata->total_value_count,
218 sdata->index->len,sdata->vals->len,
219 sdata->type_of_data);
220 {
221 char *ix=sdata->index->data;
222 double *ar=(double *)(sdata->vals->data);
223 printout_double(ar,sdata->unique_value_count,0);
224 printout_index(ix,sdata->unique_value_count,0);
225 }
226
227 if (stop)
228 ereport(ERROR,
229 (errcode(ERRCODE_INVALID_PARAMETER_VALUE),
230 errmsg("LAL STOP")));
231}
232
233/*------------------------------------------------------------------------------
234 * Multiplication, Addition, Division by scalars

Callers 1

printout_svecFunction · 0.85

Calls 2

printout_doubleFunction · 0.85
printout_indexFunction · 0.85

Tested by

no test coverage detected