US Patent Application 17730904. AUTOMATIC CORRECTNESS VALIDATION OF DATABASE MANAGEMENT SYSTEMS simplified abstract

From WikiPatents
Revision as of 02:46, 4 December 2023 by Wikipatents (talk | contribs) (Creating a new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

AUTOMATIC CORRECTNESS VALIDATION OF DATABASE MANAGEMENT SYSTEMS

Organization Name

MICROSOFT TECHNOLOGY LICENSING, LLC

Inventor(s)

Mathieu Baptiste Demarne of Seattle WA (US)

Timothy Underwood Johnson of La Mesa CA (US)

Miso Cilimdzic of Laguna Niguel CA (US)

AUTOMATIC CORRECTNESS VALIDATION OF DATABASE MANAGEMENT SYSTEMS - A simplified explanation of the abstract

This abstract first appeared for US patent application 17730904 titled 'AUTOMATIC CORRECTNESS VALIDATION OF DATABASE MANAGEMENT SYSTEMS

Simplified Explanation

The abstract describes a system for automatically detecting inconsistencies in a database system.

  • The system receives two signatures, one from the result of a query executed by a first version of the database engine program code, and the other from the result of the same query executed by a second version of the database engine program code.
  • The system then determines whether the two signatures match.
  • If the signatures do not match, the system generates an inconsistency report regarding one or both versions of the database engine program code.
  • The system also performs remediation actions to address the inconsistencies in the database engine program code.


Original Abstract Submitted

The automatic detection of inconsistencies in a database system is described. A first signature and a second signature are received. The first signature is a signature of a result of a first execution of the query against a database by a first version of database engine program code. The second signature is a signature of a result of a second execution of the query by a second version of the database engine program code. A determination is made of whether the first signature and the second signature match. In response to the first signature and the second signature failing to match, an inconsistency report regarding at least one of the first or second versions of the database engine program code is generated and remediation regarding at least one of the first or second versions of the database engine program code is performed.