An error occurred fetching the project authors.
- 18 Aug, 2009 1 commit
-
-
Yoshinori Okuji authored
Split multi-inserted messages into chunks, because an insert query generated by prepareQueueMessageList may exceed the limit of packet size defined by MySQL, when one transaction activate many, many methods. The max size is heuristic, though. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@28426 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 09 Jun, 2009 1 commit
-
-
Julien Muchembled authored
* Remove links to cancel or invoke activities from manageActivities. It was too dangerous and requires too much work to fix. * Fix display of args column. Use html_quote to display activity_kw, agrs & kw columns. * Display all activities (processing SQLQueue activities were hidden). * Add uid column. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@27474 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 02 Jun, 2009 2 commits
-
-
Julien Muchembled authored
Do not notify if an active process finishes. This never worked before r27329 and it is now redundant with alarm notification. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@27332 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Julien Muchembled authored
Fix ActiveProcess.hasActivity. On active processes, hasActivity tests active_process_uid instead of path: * hasActivity must handle the case when no document is provided (bug #1142) * Fix initialisation of active_process_uid property on Message objects. Add unit test. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@27329 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Apr, 2009 1 commit
-
-
Vincent Pelletier authored
Change SQLQueue's MESSAGE_BUNDLE_SIZE from 10 to 1. This matches "historical" behaviour, and is a safer value. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@26479 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 11 Feb, 2009 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25525 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 06 Feb, 2009 1 commit
-
-
Julien Muchembled authored
Move _validate_* methods from SQLDict and SQLQueue to SQLBase, and fix checking of parameters (cf r24586). git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25481 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 22 Jan, 2009 4 commits
-
-
Vincent Pelletier authored
Implement ActiveProcess.hasActivity . It was present, but required data was never present in the table. Now that SQL{Dict|Queue}.hasActivity don't use "**kw" any more, it causes errors. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25274 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Make all dtml tests use expr="...", so that tested values don't use acquisition. (Nice catch, Nicolas !) Update callers to cope with those new limitations. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25266 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25257 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Rename "limit" parameter to ZSQLMethods into "count", as it is a special parameter name (interpreted outside of ZSQLMethod). git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25253 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 13 Nov, 2008 1 commit
-
-
Vincent Pelletier authored
Fix error log condition: length must be exactly 2 AND type must be either tuple or list (a string of more than 2 chars was enough to avoid the error message). Fix a typo in error message. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24586 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 08 Oct, 2008 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24099 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 07 Oct, 2008 1 commit
-
-
Vincent Pelletier authored
Store exception information on message in the case where commit fails, removing a possible cause for error messages with no error text. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@24077 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 31 Jul, 2008 1 commit
-
-
Yoshinori Okuji authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22773 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 29 Jul, 2008 1 commit
-
-
Yoshinori Okuji authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22741 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 25 Jul, 2008 2 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22648 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Only validate new messages; All other states are subsequent to a validation (regular of by user's choice by modifying sql tables). This fixes impossibility to invoke by hand validated messages not being executed when they have a serialization_tage set. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@22647 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 04 Apr, 2008 2 commits
-
-
Vincent Pelletier authored
Mark messages as not executable when either their path or the method to call on it cannot be retrieved. Make messages marked as not excutable immediately fail with VALIDATE_ERROR_STATE state. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@20311 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
When SQL{Dict|Queue}_delMessage gets a lock error, retry. Do so infinitely, otherwise uid list would be lost and manual intervention would be required. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@20306 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 19 Mar, 2008 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@20047 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 20 Feb, 2008 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19431 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 19 Feb, 2008 2 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19405 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19389 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 08 Feb, 2008 2 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19193 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Store exception information in native format inside message. Factorises sys.exc_info calls and exception rendering code. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19169 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 05 Feb, 2008 4 commits
-
-
Vincent Pelletier authored
Lower log priority from PANIC to ERROR for message status handling definitive errors (reserve PANIC priority to permanent data inconsistency). When a PANIC level error happens, re-raise after logging instead of simply returning. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19090 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19089 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19077 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Abort transaction before doing anything else: if it was transaction commit which raised, the transaction object will refuse subsequent "join" calls. Add some zope transation backward compatibility black magic and you get a TM instance which gets stalled in "registered" state while no transaction knows it. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19076 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 04 Feb, 2008 5 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19022 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19020 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19017 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19016 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Upgrade LOG criticalness to PANIC level when the raising code causes messages to be left with processing=1. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19015 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 02 Feb, 2008 2 commits
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@19004 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Vincent Pelletier authored
Call SQLDict_rollback/SQLQueue_rollback before makeMessageListAvailable. Similar fix is already applied to activity failure error path, but not to activity commit/abort error path. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@18999 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 01 Feb, 2008 1 commit
-
-
Vincent Pelletier authored
Call notifyUser after doing activity state cleanup. This makes it less problematic if it raises (activities are already in a clean state). git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@18985 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 30 Jan, 2008 1 commit
-
-
Vincent Pelletier authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@18927 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 17 Jan, 2008 1 commit
-
-
Yoshinori Okuji authored
Override finishQueueMessage and finishDeleteMessage to do nothing in SQLQueue and SQLDict. Otherwise, messages are accumulated in RAM infinitely, due to RAMDict and RAMQueue. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@18755 20353a03-c40f-0410-a6d1-a30d3c3de9de
-