Skip to content

Commit a080430

Browse files
okbob@github.comCommitfest Bot
authored andcommitted
local HASHTAB for currently used session variables and low level access functions
Session variables are stored in session memory in a dedicated hash table. They are set by the LET command and read by the SELECT command. The access rights should be checked. Hash entries related to dropped session variables are not released. The memory cleaning is implemented in memory-cleaning-after-DROP-VARIABLE patch.
1 parent 24876ab commit a080430

File tree

4 files changed

+436
-2
lines changed

4 files changed

+436
-2
lines changed

doc/src/sgml/glossary.sgml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1717,8 +1717,9 @@
17171717
<para>
17181718
A persistent database object that holds a value in session memory. This
17191719
value is private to each session and is released when the session ends.
1720-
Read or write access to session variables is controlled by privileges,
1721-
similar to other database objects.
1720+
The default value of the session variable is null. Read or write access
1721+
to session variables is controlled by privileges, similar to other database
1722+
objects.
17221723
</para>
17231724
<para>
17241725
For more information, see <xref linkend="ddl-session-variables"/>.

0 commit comments

Comments
 (0)