Patent ID: 11907097
Assignee: SPLUNK INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 14:
15. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
receiving a plurality of spans of trace data at a computing system during a first time period, where each span of the plurality of spans comprises at least one of trace data, a trace identifier, an organization identifier, or a timestamp;
storing the plurality of spans in a span partition of a data store, where the data store contains a plurality of span partitions;
generating a timestamp partition for the first time period, where the timestamp partition comprises an index of timestamps by trace identifiers;
storing the timestamp partition in the data store, where the data store contains a plurality of timestamp partitions;
identifying, in the data store, at least two timestamp partitions that correspond to a second time period that preceded the first time period;
generating a primary compacted timestamp partition by combining the at least two timestamp partitions; and
storing the primary compacted timestamp partition to the plurality of timestamp partitions in the data store.