Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
Next Next commit
fix: add remote registry client extra
Signed-off-by: buduoqiu <shenyaodong@hhu.edu.cn>
  • Loading branch information
yaodong-shen authored and ntkathole committed Aug 14, 2026
commit 0ccc290a86ff3a9b8a9bf10f7df2c7c1f19f0c96
10 changes: 10 additions & 0 deletions docs/reference/registries/remote.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@

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

## Installing the client dependency

The remote registry client requires `grpcio`. Install the dedicated client extra before using `registry_type: remote`:

```bash
pip install "feast[remote]"
```

The existing `grpcio` extra remains available when running the registry server and includes its reflection and health-checking dependencies.

## How to configure the client

User needs to create a client side `feature_store.yaml` file, set the `registry_type` to `remote` and provide the server connection configuration.
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ grpcio = [
"grpcio-reflection>=1.56.2",
"grpcio-health-checking>=1.56.2",
]
remote = ["grpcio>=1.56.2"]
hazelcast = ["hazelcast-python-client>=5.1"]
hbase = ["happybase>=1.2.0,<3"]
ibis = [
Expand Down