Patent ID: 7844601

Claim:
A method of reporting quality of service feedback information for a query to a data source of a database management system, the method comprising: receiving an agnostic query, wherein the agnostic query is independent of the database management system; executing the agnostic query; determining, with a computing resource of the database management system, a transformation required for execution of the agnostic query during a planning stage of the execution of the agnostic query, wherein the transformation transforms a first construct within the agnostic query into a second construct to enable the agnostic query to be executed with respect to the data source of the database management system, wherein the first construct is not appropriate for the data source of the database management system, and wherein the second construct is appropriate for the data source of the database management system; during the planning stage of the execution of the agnostic query, collecting, with the computing resource, the quality of service feedback information concerning a quality of service of the execution of the agnostic query by the computing resource, the quality of service feedback information defining a trace through the transformation required for execution of the agnostic query with respect to the data source of the database management system, wherein the quality of service feedback information includes the transformation, a severity and a context, the context including an object for rendering the feedback information appropriate to an intended locale; comparing, with the computing resource, the severity to an established threshold, the established threshold indicating a minimum level of severity of feedback information being rendered; rendering the quality of service feedback information having the severity exceeding the established threshold using the object; and reporting the rendered quality of service feedback information.