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

Context for replace_rank_window_mutator. More...

Collaboration diagram for rank_window_ctx:

Public Attributes

const constants_t * constants
 Extension OID cache.
Query * q
 The query whose windows are read.
Index rtindex
 Range-table index of the relation ranked.
List * identity
 Its columns that identify a row (Vars).
bool rewritten
 A window was replaced.
bool declined
 A window could not be.

Detailed Description

Context for replace_rank_window_mutator.

Definition at line 27100 of file provsql.c.

Member Data Documentation

◆ constants

const constants_t* rank_window_ctx::constants

Extension OID cache.

Definition at line 27101 of file provsql.c.

◆ declined

bool rank_window_ctx::declined

A window could not be.

Definition at line 27106 of file provsql.c.

◆ identity

List* rank_window_ctx::identity

Its columns that identify a row (Vars).

Definition at line 27104 of file provsql.c.

◆ q

Query* rank_window_ctx::q

The query whose windows are read.

Definition at line 27102 of file provsql.c.

◆ rewritten

bool rank_window_ctx::rewritten

A window was replaced.

Definition at line 27105 of file provsql.c.

◆ rtindex

Index rank_window_ctx::rtindex

Range-table index of the relation ranked.

Definition at line 27103 of file provsql.c.


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