On 18/04/2017 15:01, Vlad Khorsun wrote:
> 18.04.2017 20:21, Adriano dos Santos Fernandes wrote:
>> On 18/04/2017 13:43, Vlad Khorsun wrote:
>>>     Some time ago there was discussion about sharing snapshots. As for me, 
>>> it
>>> is useful feature. Not a "must have", but useful.
>>>
>>>     With current implementation of database snapshots (private copy of TIP)
>>> it is not enough just to specify "base" transaction number to obtain its
>>> snapshot, especially for Classic.
>> Can you please explain more?
>    I mean, that "secondary" transaction should obtain somehow the private copy
> of (part of) TIP created by the "base" transaction when it started.
>
>    Read the thread "How to? Coordinating transactions for multiple 
> connections in
> single call" started by the Sean at 02 April 2014. It contains all details.

LOL. I used same term "base transaction number" as now (even thinking
it's bad) in that thread, and you, Jim and me appeared to have agreed on
a solution (for the first or single time LOL).


>>> But, with new snapshots acounting (based
>>> on commit order, proposed by Nickolay) it will be enough to get just one
>>> number from the "base" transaction.
>>>
>> Is it the post "Statement-level read consistency and intermediate
>> versions GC" in this list or another one?
>    Yes, it is. BTW, the current state of that feature could be found there
>
> https://github.com/redsoftbiz/firebird/tree/read_consistency
>
> it is maintained and workable
>
Thanks!


Adriano


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to