Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement remaining Remote Offline Store methods #10

Conversation

tmihalac
Copy link

@tmihalac tmihalac commented Jun 4, 2024

What this PR does / why we need it:

Added missing implementations of remaining offline store apis

Which issue(s) this PR fixes:

Addresses #4032

Notes

From now on, all new repositories created with feast init or feast init -t local the Default FeatureService named driver_activity_v1 will have logging_config parameter initialized

The tests for the offline stores where changed to support the Remote Offline Store, that means that entities like FactService and DataSource should be applied to the registry before calling the remote api calls since the Remote Offline Store server relays on them to be in the registry

@tmihalac tmihalac force-pushed the implement-remaining-offline-methods branch from 0579e59 to cf38149 Compare June 4, 2024 18:19
@redhatHameed
Copy link

can you install these pre hook commit

pre-commit install --hook-type pre-commit --hook-type pre-push

Also you can do this from makefile make format

@tmihalac tmihalac force-pushed the implement-remaining-offline-methods branch from cf38149 to cdcd3b1 Compare June 4, 2024 18:22
@tmihalac tmihalac marked this pull request as ready for review June 5, 2024 14:06
@tmihalac tmihalac force-pushed the implement-remaining-offline-methods branch from e91c2c4 to 2bff007 Compare June 5, 2024 18:45
@tmihalac tmihalac changed the title Implement remaining offline methods Implement remaining Remote Offline Store methods Jun 5, 2024
@redhatHameed redhatHameed force-pushed the remote_offline branch 2 times, most recently from 1c5307d to a14cd59 Compare June 6, 2024 17:00
@redhatHameed
Copy link

@tmihalac required rebase with branch remote_offline

redhatHameed and others added 6 commits June 6, 2024 15:06
use feature_view_names to transfer feature views and remove dummies
Signed-off-by: Theodor Mihalache <[email protected]>
Signed-off-by: Theodor Mihalache <[email protected]>
@tmihalac tmihalac force-pushed the implement-remaining-offline-methods branch from 2bff007 to a2dbfa2 Compare June 6, 2024 19:34
@tmihalac tmihalac requested a review from dmartinol June 6, 2024 19:38
@tmihalac
Copy link
Author

tmihalac commented Jun 6, 2024

@redhatHameed, @dmartinol rebased and implemented proposed changes

Copy link

@redhatHameed redhatHameed left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just minor comment and clarification else lgtm

Copy link

@dmartinol dmartinol left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

Signed-off-by: Theodor Mihalache <[email protected]>
@tmihalac tmihalac force-pushed the implement-remaining-offline-methods branch from 124ab2e to 6d22f18 Compare June 7, 2024 15:28
@tmihalac tmihalac merged commit 73938d6 into RHEcosystemAppEng:remote_offline Jun 7, 2024
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants