NS> Yes, for READ_ONLY + READ COMMITTED transactions you will now
NS> inhibit GC if you keep a cursor open 
NS> for a long time.

This is serious change, and I'm probably against it being the default
behavior. So far, it is well advertised that transactions using RC+RO
does NOT block GC, and several applications out there assumes this
being true, and uses it in "lookup" datasets without worring about the
time they will be kept open. A change in this behavior can produce bad
side-effects for those apps. If this change becomes the default, a new
way of keeping the previous (non blocking) behavior must be introduced
and very well advertised.

[]s
Carlos
http://www.firebirdnews.org
FireBase - http://www.FireBase.com.br


------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to