Hi all
There is an use case, where i want some 10 LightWeight Locks and after 9.6 LW locks api's (LWLockAssign) are changed a bit and i am confused too. Only reference i cant get was from pg_stat_statement :(
" RequestNamedLWLockTranche("Some_10_LWLocks", 10); "
For getting those locks which were requested from pg_init
" LWLockPadded *lwLockPadded = GetNamedLWLockTranche("Some_10_LWLocks");
LWLock *lock = &(lwLockPadded[index in 0 to 9]).lock; "
Is the above code snippet a valid for requesting some 10 LWLocks?
For getting those locks which were requested from pg_init
" LWLockPadded *lwLockPadded = GetNamedLWLockTranche("Some_10_LWLocks");
LWLock *lock = &(lwLockPadded[index in 0 to 9]).lock; "
Is the above code snippet a valid for requesting some 10 LWLocks?
TIA
harry