Generating a distributed execution model with untrusted commands
AssigneeSplunk Inc.
InventorsArindam Bhattacharjee, Sourav Pal, Alexander Douglas James
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for generating a distributed execution model with untrusted commands. The system can receive a query, and process the query to identify the untrusted commands. The system can use data associated with the untrusted command to identify one or more files associated with the untrusted command. Based on the files, the system can generate a data structure and include one or more identifiers associated with the data structure in the distributed execution model. The system can distribute the distributed execution model to one or more nodes in a distributed computing environment for execution.
Claims30
A method, comprising:
- generating a syntax model based on a query, the syntax model comprising a plurality of commands;
- parsing the syntax model to identify an untrusted command from the plurality of commands;
- generating a data structure based on a file containing computer-executable instructions associated with the untrusted command;
- and
- including an identifier associated with the data structure in a distributed execution model.
A computing system, comprising:
- one or more processing devices configured to:
- generate a syntax model based on a query, the syntax model comprising a plurality of commands;
- parse the syntax model to identify an untrusted command from the plurality of commands;
- generate a data structure based on a file containing computer-executable instructions associated with the untrusted command;
- and
- include an identifier associated with the data structure in a distributed execution model.
Non-transitory computer readable media comprising computer-executable instructions that, when executed by a computing system, cause the computing system to:
- generate a syntax model based on a query, the syntax model comprising a plurality of commands;
- parse the syntax model to identify an untrusted command from the plurality of commands;
- generate a data structure based on a file containing computer-executable instructions associated with the untrusted command;
- and
- include an identifier associated with the data structure in a distributed execution model.
Dependencies are inferred from the claim text.