Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/deployment/configure.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ Also, some packages names vary between different Linux distributions.
| `--enable-gpcloud` | Enable gpcloud support||
| `--enable-external-fts` | Enable external fts support||
| `--enable-ic-proxy` | Enable interconnect proxy mode | This requires libuv library to be installed. |
| `--enable-pax` | Enable PAX support | gcc/gcc-c++ 8+, cmake3, protobuf and ZSTD are required, see details [here](https://github.com/apache/cloudberry/blob/main/contrib/pax_storage/doc/README.md#build). |
| `--enable-pax` | Enable PAX support | gcc/gcc-c++ 8+, cmake3, protobuf, liburing and ZSTD are required, see details [here](https://github.com/apache/cloudberry/blob/main/contrib/pax_storage/doc/README.md#build). |
| `--with-includes=DIRS` | Look for additional header files in DIRS|The Xerces-C is required to build with ORCA.|
| `--with-libraries=DIRS` | Look for additional libraries in DIRS|The library xerces-c is required to build with ORCA|
| `--with-pgport=PORTNUM` | Set default port number [5432]| `--with-pgport=5432` is used in this guide.|
Expand Down
5 changes: 3 additions & 2 deletions docs/deployment/install-required-packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,12 +61,12 @@ On Rocky Linux, they are disabled by default and must be explicitly enabled.
<Tabs>
<TabItem value="rocky-linux-8" label="For Rocky Linux 8" default>
```bash
sudo dnf install -y --enablerepo=devel libuv-devel libyaml-devel perl-IPC-Run protobuf-devel
sudo dnf install -y --enablerepo=devel liburing-devel libuv-devel libyaml-devel perl-IPC-Run protobuf-devel
```
</TabItem>
<TabItem value="rocky-linux-9" label="For Rocky Linux 9">
```bash
sudo dnf install -y --enablerepo=crb libuv-devel libyaml-devel perl-IPC-Run protobuf-devel
sudo dnf install -y --enablerepo=crb liburing-devel libuv-devel libyaml-devel perl-IPC-Run protobuf-devel
```
</TabItem>
</Tabs>
Expand Down Expand Up @@ -154,6 +154,7 @@ sudo apt install -y bison \
libprotobuf-dev \
libreadline-dev \
libssl-dev \
liburing-dev \
libuv1-dev \
liblz4-dev \
libxerces-c-dev \
Expand Down
5 changes: 3 additions & 2 deletions docs/deployment/quick-build.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,9 +100,9 @@ sudo dnf install -y apr-devel \

# Enable additional development tools and libraries
## For Rocky Linux 8
sudo dnf install -y --enablerepo=devel libuv-devel libyaml-devel perl-IPC-Run protobuf-devel
sudo dnf install -y --enablerepo=devel liburing-devel libuv-devel libyaml-devel perl-IPC-Run protobuf-devel
## For Rocky Linux 9
sudo dnf install -y --enablerepo=crb libuv-devel libyaml-devel perl-IPC-Run protobuf-devel
sudo dnf install -y --enablerepo=crb liburing-devel libuv-devel libyaml-devel perl-IPC-Run protobuf-devel

# Build Xerces-C source code
XERCES_LATEST_RELEASE=3.3.0
Expand Down Expand Up @@ -257,6 +257,7 @@ sudo apt install -y bison \
libprotobuf-dev \
libreadline-dev \
libssl-dev \
liburing-dev \
libuv1-dev \
liblz4-dev \
libxerces-c-dev \
Expand Down
1 change: 1 addition & 0 deletions docs/operate-with-data/pax-table-format.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ To enable PAX when building Apache Cloudberry from source code, you need to:
- CMake: 3.11 or later
- Protobuf: 3.5.0 or later
- ZSTD (libzstd): 1.4.0 or later
- liburing

2. Run the following command at the top level of the Cloudberry source code directory to download the submodules:

Expand Down