Skip to content

time handling concerns and casting bug #12

@chris-u

Description

@chris-u

The fluent receiver should have the ability to decide if it should trust or not trust the timestamps provided by the client. Fluent uses "time" for lots of housekeeping chores and if a client provides a record with a timestamp far in the past or the future the data may end up in a location that isn't monitored.

The time data structure in fluent is not actually a float; it is a time_t second and an nsec, both integers. A client provided float timestamp must be truncated to a single INT or converted into two INTs; fluent yelps if you pass it a float

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions