Skip to content

Modify the LocalFeatureServerConfig class to support the running of Go feature server locally #5070

Description

@shuchu

Expected Behavior

For Go feature server, we need to define an additional key:value pair to mention the endpoint of (Python) transformation service.

The example definition of feature_store.yaml:

feature_server:
    type: local
    transformation_service_endpoint: "localhost:6569"

Without this key:value pair, the Pydantic will raise an error with above definition.

Please be aware the when we load the feature_store.yaml, currently only the "local" type is supported.

FEATURE_SERVER_CONFIG_CLASS_FOR_TYPE = {
    "local": "feast.infra.feature_servers.local_process.config.LocalFeatureServerConfig",
}

Current Behavior

We don't have the transformation_servicee_endpoint support in the feature_repo.yaml

Steps to reproduce

Specifications

  • Version: 0.46
  • Platform: x86_64
  • Subsystem: Linux

Possible Solution

Metadata

Metadata

Assignees

Labels

Type

Fields

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions