Visitar URL original
fix: add remote registry client extra · feast-dev/feast@9e9ee68 · GitHub
Skip to content

Commit 9e9ee68

Browse files
committed
fix: add remote registry client extra
Signed-off-by: buduoqiu <shenyaodong@hhu.edu.cn>
1 parent 4efb86c commit 9e9ee68

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

‎docs/reference/registries/remote.md‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@
44

55
The Remote Registry is a gRPC client for the registry that implements the `RemoteRegistry` class using the existing `BaseRegistry` interface.
66

7+
## Installing the client dependency
8+
9+
The remote registry client requires `grpcio`. Install the dedicated client extra before using `registry_type: remote`:
10+
11+
```bash
12+
pip install "feast[remote]"
13+
```
14+
15+
The existing `grpcio` extra remains available when running the registry server and includes its reflection and health-checking dependencies.
16+
717
## How to configure the client
818

919
User needs to create a client side `feature_store.yaml` file, set the `registry_type` to `remote` and provide the server connection configuration.

‎pyproject.toml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ grpcio = [
8686
"grpcio-reflection>=1.56.2",
8787
"grpcio-health-checking>=1.56.2",
8888
]
89+
remote = ["grpcio>=1.56.2"]
8990
hazelcast = ["hazelcast-python-client>=5.1"]
9091
hbase = ["happybase>=1.2.0,<3"]
9192
ibis = [

0 commit comments

Comments
 (0)