Skip to content

Commit b5af437

Browse files
RiteshKarki27stv0g
authored andcommitted
Add installation instructions for building with delta sharing node type
Signed-off-by: Ritesh.K <[email protected]>
1 parent 17a64be commit b5af437

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

docs/node/installation.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ VILLASnode currently has the following list of dependencies:
6464
| [protobuf](https://github.com/google/protobuf) | >= 2.6.0 | for the [Protobuf format-type](formats/protobuf.md) | optional | similar to BSD |
6565
| [rabbitmq-c](https://github.com/alanxz/rabbitmq-c) | >= 0.8.0 | for the [AMQP node-type](nodes/amqp.md) | optional | MIT |
6666
| [rdkafka](https://github.com/edenhill/librdkafka) | >= 1.5.0 | for the [Kafka node-type](nodes/kafka.md) | optional | BSD |
67+
| [arrow] (https://github.com/apache/arrow.git) | - | for the [Delta Sharing node-type](nodes/delta_sharing.md) | optional | Apache 2 |
6768

6869
There are three ways to install these dependencies:
6970

@@ -106,7 +107,12 @@ sudo apt-get install \
106107
uuid-dev \
107108
libre2-dev \
108109
libglib2.0-dev \
109-
libcriterion-dev
110+
libcriterion-dev \
111+
libre2 libutf8proc-dev \
112+
zlib1g-dev liblz4-dev \
113+
brotli-dev libzstd-dev \
114+
libsnappy-dev libboost-all-dev \
115+
libthrift-dev rapidjson-dev libxsimd-dev
110116
```
111117

112118
or the following line for Fedora/Redhat/RockyLinux systems:
@@ -146,7 +152,13 @@ sudo dnf install \
146152
spdlog-devel \
147153
zeromq-devel \
148154
glib2-devel \
149-
libnice-devel
155+
libnice-devel \
156+
re2-devel utf8proc-devel \
157+
zlib-devel brotli-devel lz4-devel zstd-devel \
158+
snappy-devel boost-devel thrift thrift-devel \
159+
rapidjson-devel xsimd-devel
160+
161+
150162

151163
```
152164

0 commit comments

Comments
 (0)