static Tuplestorestate *get_crosstab_tuplestore(char *sql,
HTAB *crosstab_hash,
TupleDesc tupdesc,
- MemoryContext per_query_ctx,
bool randomAccess);
static void validateConnectbyTupleDesc(TupleDesc tupdesc, bool show_branch, bool show_serial);
static bool compatCrosstabTupleDescs(TupleDesc tupdesc1, TupleDesc tupdesc2);
rsinfo->setResult = get_crosstab_tuplestore(sql,
crosstab_hash,
tupdesc,
- per_query_ctx,
rsinfo->allowedModes & SFRM_Materialize_Random);
/*
get_crosstab_tuplestore(char *sql,
HTAB *crosstab_hash,
TupleDesc tupdesc,
- MemoryContext per_query_ctx,
bool randomAccess)
{
Tuplestorestate *tupstore;