CREATING FEDERATED DATA SOURCE CONNECTORS
    81.
    发明申请
    CREATING FEDERATED DATA SOURCE CONNECTORS 审中-公开
    创建联合数据源连接器

    公开(公告)号:US20160246835A1

    公开(公告)日:2016-08-25

    申请号:US14628578

    申请日:2015-02-23

    Applicant: Red Hat, Inc.

    CPC classification number: G06F16/2471 G06F16/256

    Abstract: A processing device translates a set of federated queries submitted to a federated data source server into a set of native data source queries for the particular type of data source using a federated data source connector for a particular type of data source, inputs the set of native data source queries for the particular type of data source into a component corresponding to the particular type of data source, marks the component in view of the set of native data source queries, and generates output indicating whether one or more of the set of native data source queries is not acceptable as input for the component. The marked component and the output indicate whether the federated data source connector for the particular type of data source includes an error.

    Abstract translation: 处理设备使用用于特定类型的数据源的联合数据源连接器将提交给联合数据源服务器的一组联合查询转换为特定类型的数据源的本机数据源查询的集合,输入本机的一组 将特定类型的数据源的数据源查询转换为与特定类型的数据源相对应的组件,鉴于本机数据源查询的集合标记组件,并且生成指示该组本地数据中的一个或多个的输出 源查询不能作为组件的输入。 标记的组件和输出指示特定类型的数据源的联合数据源连接器是否包含错误。

    STABILITY MEASUREMENT FOR FEDERATION ENGINE
    82.
    发明申请
    STABILITY MEASUREMENT FOR FEDERATION ENGINE 有权
    联合发动机的稳定性测量

    公开(公告)号:US20160092575A1

    公开(公告)日:2016-03-31

    申请号:US14496900

    申请日:2014-09-25

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30306 G06F11/0766 G06F11/36

    Abstract: Methods, systems, and computer program products for implementing a stability measurement are provided. A computer-implemented method for measuring stability may include creating a destabilized data source for a data source, wherein errors are injected into the destabilized data source; sending test queries to the destabilized data source and the data source; and comparing results of the test queries in order to calculate a stability measurement.

    Abstract translation: 提供了用于实现稳定性测量的方法,系统和计算机程序产品。 用于测量稳定性的计算机实现的方法可以包括为数据源创建不稳定的数据源,其中错误被注入到不稳定的数据源中; 向不稳定的数据源和数据源发送测试查询; 并比较测试查询的结果以计算稳定性测量。

    PEAK DATA FEDERATION MULTIZONE SPLITTING
    83.
    发明申请
    PEAK DATA FEDERATION MULTIZONE SPLITTING 有权
    峰值数据联合多分割

    公开(公告)号:US20160063060A1

    公开(公告)日:2016-03-03

    申请号:US14472071

    申请日:2014-08-28

    Applicant: Red Hat, Inc.

    CPC classification number: G06F17/30477 G06F17/30566 H04L47/125 H04L67/10

    Abstract: An example method of submitting a federated query to one or more data sources belonging to a federation includes splitting a zone into a plurality of zone subsets. The zone includes a plurality of data sources belonging to a federation. The plurality of zone subsets has disjoint sets of data sources belonging to the federation. The method also includes receiving a federated query from a client. The federated query includes a plurality of source queries. Each source query of the plurality of source queries is specific to an autonomous data source belonging to the federation. The method further includes determining the client's assigned zone subset of the plurality of zone subsets. The method also includes submitting the federated query to the client's assigned zone subset. The plurality of source queries is submitted to one or more data sources in the zone subset to which the client is assigned.

    Abstract translation: 将联合查询提交给属于联盟的一个或多个数据源的示例性方法包括将区域分割成多个区域子集。 该区域包括属于联盟的多个数据源。 多个区域子集具有属于联盟的不相交的数据源集合。 该方法还包括从客户端接收联合查询。 联合查询包括多个源查询。 多个源查询的每个源查询特定于属于联合的自主数据源。 该方法还包括确定多个区域子集的客户端的分配区域子集。 该方法还包括将联合查询提交给客户端的分配区域子集。 将多个源查询提交给分配给客户端的区域子集中的一个或多个数据源。

    Data Federation Query Suggestion
    84.
    发明申请
    Data Federation Query Suggestion 有权
    数据联合查询建议

    公开(公告)号:US20150106353A1

    公开(公告)日:2015-04-16

    申请号: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.

    Abstract translation: 提供了数据联合查询建议的系统和方法。 示例系统包括查询约束数据库,该查询约束数据库包括至少一个查询约束和查询约束解析模块,用于从用户接收使用联合数据库搜索引擎来搜索联合数据库的查询,并确定查询是否满足至少一个查询约束。 该系统还包括查询建议模块,如果查询不满足至少一个查询约束,则确定查询建议。

    SYSTEM AND METHOD FOR MANAGING IMMUTABLE OBJECTS
    85.
    发明申请
    SYSTEM AND METHOD FOR MANAGING IMMUTABLE OBJECTS 有权
    用于管理不可测对象的系统和方法

    公开(公告)号:US20140351789A1

    公开(公告)日:2014-11-27

    申请号:US13899294

    申请日:2013-05-21

    Applicant: Red Hat, Inc

    CPC classification number: G06F8/24 G06F8/20 G06F9/45504

    Abstract: A system and method of managing immutable objects includes monitoring new object construction, detecting construction of an object, determining a key for the object, looking the key up in a persistent storage system, when the key is found in the persistent storage system, loading the object from the persistent storage system, and when the key is not found in the persistent storage system constructing the object, determining whether the object is immutable, and storing the object in the persistent storage system when the object is immutable. In some examples, determining whether the object is immutable includes examining each primitive type data member of the object, examining each reference type constructor parameter of the object to determine whether the reference type constructor parameter is defensively copied, examining all function calls used by the object to determine whether the function calls preserve immutability, and recursively examining each reference type data member of the object.

    Abstract translation: 管理不可变对象的系统和方法包括:当在持久存储系统中找到密钥时,监视新对象构造,检测对象的构造,确定对象的密钥,查找持久存储系统中的密钥,加载 并且当构造该对象的永久存储系统中没有找到该键时,确定该对象是否是不可变的,并且当该对象是不可变的时将该对象存储在该永久存储系统中。 在一些示例中,确定对象是否是不可变的,包括检查对象的每个基本类型数据成员,检查对象的每个引用类型构造函数参数以确定引用类型构造函数参数是否被防御复制,检查对象使用的所有函数调用 以确定函数调用是否保留不变性,并递归地检查对象的每个引用类型数据成员。

    SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING A MACHINE TO PROCESS A CLIENT REQUEST
    86.
    发明申请
    SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING A MACHINE TO PROCESS A CLIENT REQUEST 有权
    用于选择机器处理客户请求的系统,方法和计算机程序产品

    公开(公告)号:US20140214805A1

    公开(公告)日:2014-07-31

    申请号:US13756267

    申请日:2013-01-31

    Applicant: RED HAT, INC.

    CPC classification number: G06F17/30522

    Abstract: A method includes consulting a database that includes a first entry indicating amounts of time that a first service provider machine takes to perform individual actions of the plurality of actions and a second entry indicating amounts of time that a second service provider machine takes to perform individual actions of the plurality of actions; generating a first estimate for the amount of time the first service provider machine is expected to take in processing the requested service, wherein generating the first estimate includes summing times associated with the plurality of actions from the first entry; and generating a second estimate for the amount of time the second service provider machine is expected to take in processing the requested service, wherein generating the second estimate includes summing times associated with the plurality of actions from the second entry.

    Abstract translation: 一种方法包括咨询数据库,该数据库包括指示第一服务提供者机器执行多个动作的各个动作的时间量的第一条目和指示第二服务提供者机器执行各个动作所需的时间量的第二条目 的多个动作; 生成所述第一服务提供者机器预期在处理所请求的服务时采取的时间量的第一估计,其中生成所述第一估计包括与来自所述第一条目的所述多个动作相关联的求和时间; 以及生成所述第二服务提供者机器预期在处理所请求的服务时采取的时间量的第二估计,其中生成所述第二估计包括与来自所述第二条目的所述多个动作相关联的求和时间。

Patent Agency Ranking