Use of null rows to indicate the end of a one-shot query in network switch
AssigneeArista Networks, Inc.
InventorsMichael Greenwald, Stephen Schleimer
Life of this patent
Estimating the term…
Abstract
A network device includes a query service instance (QSI), a database, and an observer. The QSI is programmed to generate an output based on a, at least in part, a first table of a database; send the output to the database for storage; and send a query completion indicator to the database. The database is programmed to store the output in a second table of the database. The observer is programmed to obtain the query completion indicator from the database and notify an entity that the QSI is complete in response to obtaining the query completion indicator.
Claims22
A network device, comprising:
- a query service instance (QSI) programmed to:
- generate an output based on a, at least in part, a first table of a database;
- send the output to the database for storage;
- send a query completion indicator to the database;
- the database programmed to store the output in a second table of the database;
- an observer programmed to:
- obtain the query completion indicator from the database;
- and
- notify an entity that the QSI is complete in response to obtaining the query completion indicator.
A method of operating a network device, comprising:
- generating, by a query service instance (QSI) of the network device, an output based on, at least in part, a first table of a database of the network device;
- sending, by the QSI, the output to the database for storage;
- sending, by the QSI, a query completion indicator to the database based on the output;
- obtaining, by an observer of the network device, the query completion indicator from the database;
- and
- notifying, by the QSI, an entity that the QSI is complete in response to obtaining the query completion indicator.
Dependencies are inferred from the claim text.