Multi version concurrency control. For instance with H2 if you don't 
have MVCC you can only create a connection with a single thread.

On 10-07-07 10:31 AM, Jody Garnett wrote:
> Can someone translate MVCC?
>
> I note that we faced the same issue with arcsde (not being threadsafe) and 
> made a queue of commands with a single worker thread allowed access to the 
> connection.
>
> Jody
>
> On 08/07/2010, at 1:59 AM, Justin Deoliveira wrote:
>
>> It really depends. I would say no there is no inherent assumption in
>> geotools itself about how a backend will handle multiple concurrent
>> connections.
>>
>> However practically anyone that intends to use GeoServer in a server app
>> like GeoServer (or a multi threaded client app for that matter) is
>> essentially making the assumption. And the geotools datastore api does
>> imply that implementations support multi threading.
>>
>> I have this same issue for H2. I intend to enable the MVCC by default soon.
>>
>> -Justin
>>
>> On 10-07-07 8:53 AM, Alex Trofast wrote:
>>>    Greetings all,
>>>
>>> I had a quick question regarding GeoTools and multiple transactions.
>>> When running some of the transactional concurrency tests I would get
>>> failures and/or hangs with Ingres. However when I turned on MVCC
>>> features these tests would pass/not hang. Does GeoTools ASSUME that the
>>> DBMS is MVCC enabled? This is actually a very new feature in Ingres and
>>> is still in beta so I'm just wondering if there is any control to what
>>> the expected behaviour is.
>>>
>>> Thank you kindly,
>>>
>>
>>
>> --
>> Justin Deoliveira
>> OpenGeo - http://opengeo.org
>> Enterprise support for open source geospatial.
>>
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by Sprint
>> What will you do first with EVO, the first 4G phone?
>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
>> _______________________________________________
>> Geotools-devel mailing list
>> Geotools-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>


-- 
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to