Skip to content

docs: an event's time cannot be updated - #68

Open
olavgg wants to merge 1 commit into
masterfrom
docs/event-time-immutable
Open

docs: an event's time cannot be updated#68
olavgg wants to merge 1 commit into
masterfrom
docs/event-time-immutable

Conversation

@olavgg

@olavgg olavgg commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Platform PR #325 (fix(api): event time cannot be updated, so remove it from the update form) takes eventTime out of the event update form. The columnar store partitions events by their time and a row cannot move between partitions, so the api used to accept the field, answer 200 echoing the new value, and then fail to apply it; the field is gone from the form, and with the strict request reader an update naming it is a 400.

The update section still listed eventTime among the updatable fields, said it was set from an ISO-8601 string, and counted it among the fields setNull is refused on. All three are replaced by the rule as it stands: eventTime is fixed at creation, an update naming it is refused, and the way to fix a mis-timed event is to delete and rewrite it or to write a correcting event.

Verified: npm run build succeeds.

Platform PR #325 (fix(api): event time cannot be updated, so remove it from
the update form) takes eventTime out of the event update form. The columnar
store partitions events by their time and a row cannot move between
partitions, so the api used to accept the field, answer 200 echoing the new
value, and then fail to apply it; the field is gone from the form, and with
the strict request reader an update naming it is a 400.

The update section still listed eventTime among the updatable fields, said it
was set from an ISO-8601 string, and counted it among the fields setNull is
refused on. All three are replaced by the rule as it stands: eventTime is
fixed at creation, an update naming it is refused, and the way to fix a
mis-timed event is to delete and rewrite it or to write a correcting event.

Verified: npm run build succeeds.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: Olav Gjerde <olav@intellistream.ai>
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.

1 participant