feast-dev / feast-dev/feast-spark
[Dependencies] Move hardcoded Jars path in local launcher to config
- Dominant language
- Python
- Stars
- 30
- Forks
- 22
- PR merge metrics
- No merged PRs in 30d
Description
## What
The Jar path is hardcoded which make it impossible to run the job in private environments (no public internet access)
https://github.com/feast-dev/feast-spark/blob/c94e7a981f69180ebdfdf4382a90a8bee18372fc/python/feast_spark/pyspark/launchers/standalone/local.py#L296
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in python/feast_spark/pyspark/launchers/standalone/local.py at the linked code around line 296, and trace how the local launcher currently obtains the Jar path. Check the surrounding launcher configuration flow before deciding where the path belongs. Done means the path is configurable so jobs can run in private environments without public internet access.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, spark
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100