[ 
https://issues.apache.org/jira/browse/GEODE-1160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bruce Schuchardt reassigned GEODE-1160:
---------------------------------------

    Assignee: Bruce Schuchardt

> TransactionWriter is unexpectedly triggered if updating data entries with 
> using PDX serializer
> ----------------------------------------------------------------------------------------------
>
>                 Key: GEODE-1160
>                 URL: https://issues.apache.org/jira/browse/GEODE-1160
>             Project: Geode
>          Issue Type: Bug
>          Components: serialization
>            Reporter: Bruce Schuchardt
>            Assignee: Bruce Schuchardt
>
> It has been reported that TransactionWriters are being invoked for operations 
> on the PDX type registry.  The writer may see unexpected events containing 
> internal PDX metadata.
> #Start a transaction
> #perform a put() on a Region with a PDX serializable object
> PDX Serialization will suspend the transaction and distributed metadata 
> concerning the value object in its own transaction.  When the PDX transaction 
> commits any TransactionWriters (or TransactionListeners) will be invoked with 
> the PDX TransactionEvents.
> Once the PDX transaction completes the original transaction is resumed and 
> the put() is allowed to complete.
> Transaction listeners and writers shouldn't be invoked for the PDX events - 
> just the original put() operation.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to