Issue Details (XML | Word | Printable)

Key: MDL-17129
Type: Sub-task Sub-task
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Petr Skoda
Reporter: Petr Skoda
Votes: 0
Watchers: 0
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Moodle
MDL-14679

implement dml_exceptions in drivers

Created: 05/Nov/08 06:49 AM   Updated: 22/Nov/08 10:44 AM
Return to search
Component/s: Database SQL/XMLDB
Affects Version/s: 2.0
Fix Version/s: 2.0

Participants: Petr Skoda
Security Level: None
Resolved date: 22/Nov/08
Affected Branches: MOODLE_20_STABLE
Fixed Branches: MOODLE_20_STABLE


 Description  « Hide
separate exceptions for reading and writing database
* turned off by default for now
* test upgrade & installs
* consider possible future refactoring ;-)

 All   Comments   Change History   Version Control      Sort Order: Ascending order - Click to sort in descending order
Petr Skoda committed 4 files to 'Moodle CVS' - 05/Nov/08 06:50 AM
MDL-17129 basic dml exceptions
MODIFY lib/setuplib.php   Rev. 1.37    (+2 -2 lines)
MODIFY lib/dmllib.php   Rev. 1.173    (+35 -1 lines)
MODIFY lang/en_utf8/error.php   Rev. 1.139    (+3 -1 lines)
MODIFY lib/dml/moodle_database.php   Rev. 1.63    (+2 -2 lines)
Petr Skoda committed 4 files to 'Moodle CVS' - 05/Nov/08 08:07 AM
MDL-17129 dml: implemented exceptions in new drivers, yay!
MODIFY lib/weblib.php   Rev. 1.1167    (+12 -10 lines)
MODIFY lib/dml/moodle_database.php   Rev. 1.64    (+25 -4 lines)
MODIFY lib/accesslib.php   Rev. 1.528    (+9 -2 lines)
MODIFY lib/setup.php   Rev. 1.250    (+18 -4 lines)
Petr Skoda committed 2 files to 'Moodle CVS' - 05/Nov/08 09:05 AM
MDL-17129 dml: fixed dml exception handling in unit tests
MODIFY lib/ddl/simpletest/testddl.php   Rev. 1.7    (+38 -7 lines)
MODIFY lib/dml/simpletest/testdml.php   Rev. 1.25    (+1 -0 lines)
Petr Skoda committed 3 files to 'Moodle CVS' - 05/Nov/08 07:45 PM
MDL-17129 dml/ddl: improved ddl exceptions when changing db structure
MODIFY lib/ddllib.php   Rev. 1.71    (+17 -2 lines)
MODIFY lib/dml/moodle_database.php   Rev. 1.65    (+4 -2 lines)
MODIFY lib/ddl/database_manager.php   Rev. 1.17    (+4 -3 lines)
Petr Skoda committed 1 file to 'Moodle CVS' - 07/Nov/08 03:55 AM
MDL-17129 dml/ddl: improved handling of dml exception in dml
MODIFY lib/ddl/mysql_sql_generator.php   Rev. 1.8    (+8 -2 lines)
Mitsuhiro Yoshida committed 5 files to 'Lang CVS' - 07/Nov/08 06:11 AM
MDL-17070 Translated new strings for admin.
MDL-17153 Updated translated strings for completion system.
MDL-17129 Translated new strings for error messages.
MDL-8312 Translated new strings for role.
MODIFY ja_utf8/admin.php   Rev. 1.313    (+5 -2 lines)
MODIFY ja_utf8/role.php   Rev. 1.77    (+7 -2 lines)
MODIFY ja_utf8/completion.php   Rev. 1.6    (+3 -3 lines)
MODIFY ja_utf8/error.php   Rev. 1.102    (+5 -1 lines)
MODIFY ja_utf8/README   Rev. 1.859    (+1 -1 lines)
martignoni committed 1 file to 'Lang CVS' - 16/Nov/08 07:31 PM
MDL-17129 to error strings translated
MODIFY fr_utf8/error.php   Rev. 1.144    (+3 -1 lines)
Petr Skoda made changes - 22/Nov/08 10:44 AM
Field Original Value New Value
Status Open [ 1 ] Resolved [ 5 ]
Resolution Fixed [ 1 ]