This is an automated email from the ASF dual-hosted git repository.
dehowef pushed a commit to branch developer-manual
in repository https://gitbox.apache.org/repos/asf/age-website.git
The following commit(s) were added to refs/heads/developer-manual by this push:
new e4b0a42d [Developer's Manual] Updated links and fixed typos (#199)
e4b0a42d is described below
commit e4b0a42da87b757eb4e1594702eddf9d82416a7d
Author: Marco Aurélio Silva de Souza Júnior
<[email protected]>
AuthorDate: Mon Nov 20 21:11:18 2023 -0300
[Developer's Manual] Updated links and fixed typos (#199)
---
docs/postgres/node.md | 4 ++--
docs/postgres/pg_function_info.md | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/postgres/node.md b/docs/postgres/node.md
index 53d8bde6..b1254431 100644
--- a/docs/postgres/node.md
+++ b/docs/postgres/node.md
@@ -2,7 +2,7 @@
## Overview
-Postgres has a default struct that it uses for throughout most of its query
processing engine, <a
href='https://github.com/postgres/postgres/blob/master/src/include/nodes/nodes.h#L105'>Node</a>.
The Node struct is defined as follows:
+Postgres has a default struct that it uses for throughout most of its query
processing engine, <a
href='https://github.com/postgres/postgres/blob/7ef5f5fb324096c7822c922ad59fd7fdd76f57b1/src/include/nodes/nodes.h#L128'>Node</a>.
The Node struct is defined as follows:
```c
typedef struct Node
@@ -94,7 +94,7 @@ Postgres has designed a way to use the power of void
pointers, but with certain
## How Postgres Uses Structs and Pointers
-Void pointers assume nothing about what the pointer is referencing. The Node
struct on the other hand know about one field the <a
href='https://github.com/postgres/postgres/blob/REL_11_17/src/include/nodes/nodes.h#L26'>enum
NodeType</a>. Nearly all the postgres data structures used in the query
processing engine start with this field.
+Void pointers assume nothing about what the pointer is referencing. The Node
struct on the other hand know about one field the <a
href='https://github.com/postgres/postgres/blob/REL_11_17/src/include/nodes/nodes.h#L26'>enum
NodeTag</a>. Nearly all the postgres data structures used in the query
processing engine start with this field.
For example, here is the data structure that represents a function call in the
parser phase:
diff --git a/docs/postgres/pg_function_info.md
b/docs/postgres/pg_function_info.md
index b91857ea..31904faf 100644
--- a/docs/postgres/pg_function_info.md
+++ b/docs/postgres/pg_function_info.md
@@ -62,7 +62,7 @@ Which itself is a typedef that is a pointer to
FunctionCallInfoData
typedef struct FunctionCallInfoData *FunctionCallInfo;
```
-FunctionCallInfoData contains the contextual information that a function needs
to execute.
+<a
href='https://github.com/postgres/postgres/blob/eafe9c9181a4fd4b68d7e22e979de839cc16930c/src/include/fmgr.h#L77'>FunctionCallInfoData</a>
contains the contextual information that a function needs to execute.
```c