ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
Loading...
Searching...
No Matches
renumber_rte_ctx Struct Reference

Context for the rtindex-renumbering mutator of normalize_inner_joins. More...

Public Attributes

int old_size
 range-table length before compaction
int * old_to_new
 1-based rtindex map; dissolved slots map to 0
int sublevels_up
 current query nesting depth

Detailed Description

Context for the rtindex-renumbering mutator of normalize_inner_joins.

Definition at line 13792 of file provsql.c.

Member Data Documentation

◆ old_size

int renumber_rte_ctx::old_size

range-table length before compaction

Definition at line 13793 of file provsql.c.

◆ old_to_new

int* renumber_rte_ctx::old_to_new

1-based rtindex map; dissolved slots map to 0

Definition at line 13794 of file provsql.c.

◆ sublevels_up

int renumber_rte_ctx::sublevels_up

current query nesting depth

Definition at line 13795 of file provsql.c.


The documentation for this struct was generated from the following file:
  • /home/pierre/git/software/provsql/src/provsql.c