Hi All,
I just want to clarify if the below is something missing in DAS or just that
I have not understood it clearly.
Appreciate your response.


At present, DAS has managedtx attribute at ConnectionInfo level(default
true). So when true
  or not specificed, each Command does a database commit. When false,
external caller is responsible
  for managing transaction.
  There is no way to bunch a set of Commands in one transaction under
control of DAS, it is at the mercy of
  external caller (when managedtx is false). Is it not useful to introduce
this in DAS, wherein,
  when DAS manages transaction, it can have today's behavior (similar to
autocommit)
  or can have a public API which allows client to commit using the
connection associated
  with current DAS instance. This way, when the connection is not passed
from client (but created in DAS,
  using ConnectionInfo and thus not exposed to client), client will have a
way to support real transaction
  (multiple logical bunch of Commands) using DAS?

Regards,
Amita

Reply via email to