I have a working DBInterbase class for Turbine that I am using for a project
and wish to contribute, however, I have the following query regarding the DB
classes:

I see that the following DBxxx's do not implement lockTable and unlockTable:
DBDB2App
DBDB2Net
DBInstantDB
DBNone
DBPostgres
DBWeblogic

...and the following do:
DBMM
DBOracle
DBSybase

I understand the importance of table locking in IDBroker to prevent sync
problems when getting/updating unique id's, so why are so many not
implementing this? The db's that only support table-level locking are OK,
but I'm sure not all of those fall into this category.

I did notice this comment by the author: "Originally I was thinking of
locking tables on select/update but have some other ideas now." - Frank Y.
Kim
What is the status of this?

The reason I'm asking is because table locking in Interbase is proving to be
difficult to fit into the current lock/unlock model. It does have a good
GENERATOR concept though that is similar to Oracle's SEQUENCES, and which
works quite well. I would just like to cover all the bases, since one should
be able to choose "use.autoincrement.id" or not   :-)

Frank



------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to