Patent · US Active

Propagating unobserved exceptions in distributed execution environments

US8631279B2 · kind B2 · utility

0Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 7, 2011
Grant dateJan 14, 2014
Priority date
Expiry dateJun 27, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/0784
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention extends to methods, systems, and computer program products for propagating unhandled exceptions in distributed execution environments, such as clusters. A job (e.g., a query) can include a series of computation steps that are executed on multiple compute nodes each processing parts of a distributed data set. Unhandled exceptions can be caught while computations are running on data partitions of different compute nodes. Unhandled exception objects can be stored in a serialized format in a compute node's local storage (or an alternate central location) along with auxiliary details such as the data partition being processed at the time. Stored serialized exception objects for a job can be harvested and aggregated in a single container object. The single container object can be passed back to the client.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.