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

Expose join time-range to python API #900

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

loomlike
Copy link
Collaborator

@loomlike loomlike commented Dec 3, 2022

Description

This PR resolves #899
to expose join time range functionality to python API.
I'm making this as a draft PR to open discussion about join config and fix potential issues -- currently, relative and absolute time range doesn't have any effect while useLatestFeatureData works.

Please check python's unit-tests (feathr_project/test/unit/definition/test_settings.py) and integration test (feathr_project/test/integration/test_observation_settings.py) to see if the function is implemented correctly, align with the join format.

Regarding an expected behavior of useLatestFeatureData, I opened another issue #898.

How was this PR tested?

Unit and integration tests

Does this PR introduce any user-facing changes?

  • No. You can skip the rest of this section.
  • Yes. Make sure to clarify your proposed changes.

@jaymo001 jaymo001 force-pushed the main branch 2 times, most recently from 635e33f to 77571fd Compare December 7, 2022 17:28
@jaymo001 jaymo001 force-pushed the jumin/support_relative_time_join branch from 5c0da25 to 5f3dd14 Compare December 7, 2022 23:13
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.

[FR] Expose observationDataTimeSettings to python api
1 participant