SELECTIVELY PUBLISHING AN EVENT RESPONSIVE TO AN OPERATION ON A DATABASE IN A TRANSACTION WHICH IS ROLLED BACK OR COMMITTED
Patent №
US 11,599,526
Granted
2023-03-07
Filed 2019
Owner
SALESFORCE.COM, INC.
Lab
—
AI components
1
planning
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
16671151
Implementations are described for selectively publishing an event responsive to an operation on a database in a transaction. Publishing the event is delayed or not delayed respectively, responsive to determining that a value of an attribute for the event indicates that publishing the event is to be delayed, or not to be delayed, until the transaction is rolled back or committed. If publishing the event is delayed, the event is published if the transaction is committed and discarded if the transaction is rolled back. If publishing the event is not delayed, the event is published. Optionally, if the event is published, the event is published in a database or a datastore respectively, responsive to determining whether another value of another attribute for the event indicates that the event is to be published in a database or a datastore.
AI classification
Ownership
SALESFORCE.COM, INC.
assignment · 510830043
Assignors
THUMMALA ABBIGARI, SIVANANDA REDDY, KOMMARAJU, VIKRAM, MCALPIN, LAWRENCE EUGENIO, BROCK, JOHN ARLAN, BANDYOPADHYAY, SOUMEN
On an employer assignment, the assignors are typically the inventors.