Hi Stuart,

We experienced the below after an attempted automated backup operation,
the pg_dump command did not actually begin till 3:30. Why is there a
timeout on 0 pending transactions?
Actually, begin handling is very complex in Sequoia depending on the nature of the transaction. There is an optimization that starts transactions lazily to prevent starting read-only transactions on multiple nodes. So a couple of questions about your configuration since each case has a different code path:
- are you using multiple controllers?
- was the client starting the transaction connected to the controller where the timeout occurred? - was the query following the begin a SELECT or an update (INSERT, UPDATE, DELETE...)?
- are you using persistent connections?
2008-05-20 01:51:23,631 WARN  sequoia.controller.scheduler Timeout in
begin, still waiting for 0 pending transactions to complete
2008-05-20 01:51:23,631 WARN  controller.virtualdatabase.seccard Begin
failed (Timeout in begin, still waiting for 0 pending transactions to
complete)

Would you have a complete log to see when the backup operation was triggered and what were the subsequent errors if any?

Thanks for your feedback,
Emmanuel

--
Emmanuel Cecchet
FTO @ Frog Thinker Open Source Development & Consulting
--
Web: http://www.frogthinker.org
email: [EMAIL PROTECTED]
Skype: emmanuel_cecchet

_______________________________________________
Sequoia mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/sequoia

Reply via email to