feast-dev / feast-dev/feast-spark

[Dependencies] Move hardcoded Jars path in local launcher to config

Open
#36 0 comments 1 reaction 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.