Custom metadata in loosely coupled triggers

    公开(公告)号:US09977814B2

    公开(公告)日:2018-05-22

    申请号:US14722825

    申请日:2015-05-27

    Abstract: A database system that supports associating a custom metadata type with loosely coupled triggers may be implemented to include instructions to receive a definition of a custom metadata type, the definition comprising at least one relationship field associated with a triggerable database object. The database system may also include instructions to associate the definition of the custom metadata type with a loosely-coupled trigger, and to cause the loosely-coupled trigger to execute based on generating a custom metadata record of the custom metadata type. The custom metadata record including a triggerable database object value for the relationship field.

    Methods and systems for internally debugging code in an on-demand service environment

    公开(公告)号:US09977727B2

    公开(公告)日:2018-05-22

    申请号:US15263237

    申请日:2016-09-12

    Inventor: Steven Tamm

    CPC classification number: G06F11/3644 G06F8/70 G06F11/3656 H04L67/10

    Abstract: A remote debug session for a server group is provided. A server group including multiple servers that perform workload sharing receives a request to debug code executed at the server group. The code is executed on behalf of a client of a database associated with the server group. At least one of the servers of the group initiates a debugging session and establishes a communication connection with the client. The server group maintains the connection open with the client for the duration of the debugging session. Subsequent requests related to the debug session can be handled in a number of ways by the server group, and all communication to the client about processing the requests is through the connection.

    MULTIVERSION CONCURRENCY CONTROL OF DATABASE RECORDS WITH UNCOMMITTED TRANSACTIONS

    公开(公告)号:US20180129693A1

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

    申请号:US15343969

    申请日:2016-11-04

    CPC classification number: G06F16/2343 G06F16/2329

    Abstract: Systems and methods provide multi-version concurrency control of database records with uncommitted transactions. The system and methods may include receiving a query regarding a transaction counter number. When a transaction header identifying data is updated with the assigned transaction counter number, the updated transaction header may be used in identifying data as an instance of multiversion concurrency control information by the received query. A key lookup may be performed, and when the key lookup encounters an uncommitted row for a transaction number, a corresponding transaction header identifying data to identify a data array element to determine whether the transaction number is committed, and determining the transaction counter number when the transaction number is committed. The transaction counter number may be stamped on the row version record when it is determined that the row is committed.

    SINGLE TABLE MULTIPLE THREAD-SAFE RESOURCE POOLS

    公开(公告)号:US20180121249A1

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

    申请号:US15342705

    申请日:2016-11-03

    Abstract: Pooled virtual machine resources are described. A system determines whether a number of virtual machine resources that are in a pool is less than a specified number. The system creates a calculated number of virtual machine resources for the pool if the number of virtual machine resources that are in the pool is less than the specified number, the calculated number being equal to the specified number minus the number of virtual machine resources that are in the pool. The system receives a request to create a virtual machine environment that requires at least one virtual machine resource. The system allocates a virtual machine resource from the pool to the virtual machine environment.

    Facilitating mobile device interaction with an enterprise database system

    公开(公告)号:US09961519B1

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

    申请号:US15666283

    申请日:2017-08-01

    Inventor: Subrata Ashe

    CPC classification number: H04W4/12 G06F17/30283 G06F17/30309 G06F17/30377

    Abstract: Disclosed are systems, methods, apparatus and computer program products for facilitating text-based interaction by a mobile device with an enterprise database. In some implementations, a first one or more text messages sent from a mobile device during a session is parsed to identify a command and a type of enterprise work record. It is determined that the identified command and record type were previously identified. One or more fields of the record type required by the enterprise database to be populated to carry out the identified command is determined. A request message requesting user input to populate the one or more fields can be sent to the mobile device, and instructions can be sent to the enterprise database to carry out the identified command with respect to the identified type of enterprise work record using the field data.

Patent Agency Ranking