| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
⚠️ Please install the Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## master #6956 +/- ##
=======================================
Coverage 49.92% 49.92%
=======================================
Files 443 443
Lines 55511 55504 -7
Branches 8096 8096
=======================================
- Hits 27714 27712 -2
+ Misses 25874 25869 -5
Partials 1923 1923
*This pull request uses carry forward flags. Click here to find out more.
Continue to review full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Sorry, something went wrong.
There was a problem hiding this comment.
lgtm
Sorry, something went wrong.
|
can we explicitly say it is utc now? |
Sorry, something went wrong.
Done, the docstrings and CLI help now say "from 1970-01-01 up to the current UTC time" |
Sorry, something went wrong.
disable_event_timestamp was documented as stamping rows with the current datetime, but no materialization engine reads the flag; rows keep their source event timestamps. Update docstrings, CLI help and docs so the flag only promises full-window materialization. Also compute the full-window bounds in UTC. The CLI and feature server used naive datetime.now(), which make_tzaware() treats as UTC, so hosts west of UTC skipped the newest rows. Fixes feast-dev#6936 Signed-off-by: Chaitany Patel <patelchaitany93@gmail.com>
Signed-off-by: Chaitany Patel <patelchaitany93@gmail.com>
| Back | FazBrowse Home | New Git URL |
What this PR does / why we need it:
disable_event_timestamp (CLI --disable-event-timestamp, FeatureStore.materialize, feature server /materialize) was documented as materializing all data "using current datetime as event timestamp". No materialization engine reads the flag, so rows always keep their source event timestamps (see #6936).
This PR:
Implementing "overwrite with current time" is intentionally out of scope. It would need changes in every engine, it could hide stale data behind a fresh timestamp, and it still would not help sources that have no timestamp column.
Which issue(s) this PR fixes:
Fixes #6936
Checks
Testing Strategy
Added test_parse_materialize_timestamps_disable_event_timestamp_uses_utc, which checks that both bounds are tz-aware UTC and that the end bound matches the real UTC now. I ran it together with the existing materialize CLI/server tests under TZ=America/Los_Angeles: 4 passed.
🤖 Generated with Claude Code