[
https://issues.jboss.org/browse/TEIID-4918?page=com.atlassian.jira.plugin...
]
Ramesh Reddy commented on TEIID-4918:
-------------------------------------
we would expect a wrapping transaction to be honored when needed
(once it's supported by infinispan).
I clearly missed this being a synthetic
function, moreover, hotrod does not support the transactions yet. With remote UDF, I did
see an example to wrap a transaction per given key where that key is globally locked, but
this could produce very poor performance. The protobuf does not work yet with remote udf
there.
Subsequent batches would see the target as non-empty.
I have
captured the empty flag before so that it will be true for subsequent batches. Yes, on
consistency issues. May be we should by default turn off bulk insert and only allow it for
materialization use case? Here we know the table is empty, and at least for now in 6.4 it
is a snap shot load.
Enhance infinispan support for muti-threaded puts or using putAll
-----------------------------------------------------------------
Key: TEIID-4918
URL:
https://issues.jboss.org/browse/TEIID-4918
Project: Teiid
Issue Type: Enhancement
Components: Infinispan
Affects Versions: 9.3, 8.12.x-6.4
Reporter: Van Halbert
Assignee: Ramesh Reddy
Fix For: 10.0
For performance reasons, it was requested that the infinispan connector/translator be
enhanced to be multi-threaded when doing batch inserts or try using the putAll option.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)