RepoConfig and SqlRegistryConfig may leak secrets
Open
- Dominant language
- Python
- Stars
- 7.3k
- Forks
- 1.4k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 15
Description
Still very new to feast, but noticed playing around with the SDK that the configs related to Sql registries dump the path in plaintext and wanted to recommend they be obfuscated.
```
>>> from feast import FeatureStore
>>> fs = FeatureStore(".")
>>> fs
FeatureStore(
repo_path=PosixPath('.'),
config=RepoConfig(project='development', provider='gcp', registry_config={'registry_type': 'sql', 'path': 'mysql+pymysql://[REDACTED]:[REDACTED]@...' ...
```
Contributor guide
Assessment
This issue has not been assessed yet.