Duplicating a task sequence from a graphical user interface interaction for a development application in view of trace data

    公开(公告)号:US10430309B2

    公开(公告)日:2019-10-01

    申请号:US14629092

    申请日:2015-02-23

    Applicant: Red Hat, Inc.

    Abstract: A computing system provides a recording, by a processing device, trace data that is generated for one or more graphical user interface (GUI) interactions of a user. The computing system extracts a subset of the trace data from the recorded trace data, the subset of trace data being associated with one or more GUI interactions specifying operations of a development application performed on a work item. The computing system assembles a script in view of the subset of the trace data to duplicate the operations of the development applications specified by the one or more GUI interactions for one or more other work items.

    Proactive query migration to prevent failures

    公开(公告)号:US10089350B2

    公开(公告)日:2018-10-02

    申请号:US14528591

    申请日:2014-10-30

    Applicant: Red Hat, Inc.

    Abstract: A method of processing a federated query includes receiving a first federated query from a first client and receiving a second federated query from a second client. The first federated query includes a first source query that is in accordance with a target data source's query model, and the second federated query includes a second source query. The method also includes sending the second source query to the target data source and determining whether the second source query has failed at the target data source. The method further includes in response to determining that the second source query has failed, migrating the second source query in accordance with the first source query.

    Query union and split
    95.
    发明授权

    公开(公告)号:US09934275B2

    公开(公告)日:2018-04-03

    申请号:US14594977

    申请日:2015-01-12

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/3046

    Abstract: An example method of processing a plurality of queries includes determining, at a database driver, that a first query and a second query are similar. The first query is sent from a first execution thread executing in an application server. The method also includes generating, at the database driver, a union query based on the first and second queries. The method further includes submitting the union query to a database that stores database tables from which data is selected based on the first and second queries. The method also includes receiving a combined result set of the union query from the database and submitting the first query against the combined result set. The method further includes receiving, at the database driver, a first result set of the first query in response to submitting the first query against the combined result set.

    Native federation view suggestion
    96.
    发明授权

    公开(公告)号:US09864786B2

    公开(公告)日:2018-01-09

    申请号:US14537356

    申请日:2014-11-10

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30554

    Abstract: Methods, systems, and computer program products for monitoring activity of data sources relating to data queries and data query responses, detecting events in the monitored activity, generating activity reports relating to the detected events; and analyzing the activity reports to determine view suggestions that may be used to optimize a federation engine.

    FEDERATION OPTIMIZATION USING ORDERED QUEUES
    97.
    发明申请

    公开(公告)号:US20180004817A1

    公开(公告)日:2018-01-04

    申请号:US15707963

    申请日:2017-09-18

    Applicant: Red Hat, Inc.

    CPC classification number: G06F16/2471 G06F16/2455

    Abstract: Methods, systems, and computer program products for optimization of query processing in a data federation system using priority queuing techniques are provided. Priority queuing techniques may include generating a query vector corresponding to a query, comparing the query vector to historical query vectors to determine similarity, determining an expected processing time for the query based on the determined similarity, and inserting the query into a priority ordered queue at a particular position based on the expected processing time.

    Federation optimization using ordered queues

    公开(公告)号:US09767168B2

    公开(公告)日:2017-09-19

    申请号:US14550084

    申请日:2014-11-21

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30545 G06F17/30477

    Abstract: Methods, systems, and computer program products for optimization of query processing in a data federation system using priority queuing techniques are provided. Priority queuing techniques may include generating a query vector corresponding to a query, comparing the query vector to historical query vectors to determine similarity, determining an expected processing time for the query based on the determined similarity, and inserting the query into a priority ordered queue at a particular position based on the expected processing time.

    CACHE BLOCK APPARATUS AND METHODS
    99.
    发明申请

    公开(公告)号:US20170249252A1

    公开(公告)日:2017-08-31

    申请号:US15055033

    申请日:2016-02-26

    Applicant: Red Hat, Inc.

    Abstract: A method and apparatus for creating and using cached blocks of bytecode are disclosed. An example apparatus includes a virtual machine execution engine configured to load an input variable value in conjunction with starting execution of bytecode associated with an application. The execution engine is also configured to read a cache table entry stored in a class file related to the application. The cache table entry includes a demarcation of a selected portion of the bytecode of the application that is stored within a cache block, a cache block input variable, and a cache block output variable. The execution engine is further configured to compare the loaded input variable value to the cache block input variable. Responsive to the input variable value matching the cache block input variable, the execution engine is configured to skip execution of the selected portion of the bytecode and read the cache block output variable.

    Data federation query suggestion
    100.
    发明授权

    公开(公告)号:US09633123B2

    公开(公告)日:2017-04-25

    申请号:US14053343

    申请日:2013-10-14

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30873

    Abstract: Systems and methods are provided for data federation query suggestion. An example system includes a query constraint database including at least one query constraint and a query constraint resolving module that receives from a user a query to search a federated database using a federated database search engine and determines if the query satisfies at least one query constraints. The system further includes a query suggestion module that determines a query suggestion if the query does not satisfy at least one query constraints.

Patent Agency Ranking