Patent ID: 11921791
Assignee: SUMO LOGIC, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method comprising:
providing, by one or more processors, a plurality of time series, each time series comprising a plurality of values of a metric and a corresponding timestamp for each value of the metric, the plurality of values being indexed in order of the timestamps;
for each time series, maintaining, by the one or more processors, time-series metadata stored separately from computer storage where the time series is stored, the time-series metadata comprising a value of a newest timestamp corresponding to a newest metric value stored in the time series, the newest timestamp being the timestamp stored last in the time series;
receiving, by the one or more processors, a query, the query comprising a time selector for selecting entries from the plurality of time series within a time period;
for each time series of the plurality of time series, selecting, by the one or more processors, the time series for inclusion in a reduced set of time series based on the newest timestamp associated with the time series and on the time selector, the reduced set of time series having a lower number of time series than a number of time series in the plurality of time series, wherein the time series is included in the reduced set of time series when the newest timestamp of the time series is greater than or equal to a lowest time in the time period of the time selector;
obtaining the reduced set of time series based on the selected time series; and
performing, by the one or more processors, the query on the reduced set of time series.