[moodle] / moodle / lib / dml / pgsql_native_moodle_database.php Repository:

Log of /moodle/lib/dml/pgsql_native_moodle_database.php

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Sat Nov 7 16:52:57 2009 WST (2 weeks, 3 days ago) by skodak
Branch: MAIN
CVS Tags: HEAD, MOODLE_19_MERGED
Changes since 1.44: +12 -21 lines
Diff to previous 1.44
MDL-20625 new delegated transaction support in DML

Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Wed Nov 4 21:19:11 2009 WST (2 weeks, 5 days ago) by stronk7
Branch: MAIN
Changes since 1.43: +1 -1 lines
Diff to previous 1.43
MDL-20734 normalise_value() - moving from private to protected everywhere and abstracting

Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Nov 4 07:34:43 2009 WST (2 weeks, 6 days ago) by stronk7
Branch: MAIN
Changes since 1.42: +42 -44 lines
Diff to previous 1.42
MDL-20734 empties and zeros - implemented the normalise_value() function in
mysql and postgres to perform central normalisation of values for insert/
update/set_field. Now all DB drivers cast empty strings to 0 when working
with numeric columns (integer and decimal)

Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Sun Nov 1 19:37:04 2009 WST (3 weeks, 1 day ago) by skodak
Branch: MAIN
Changes since 1.41: +1 -1 lines
Diff to previous 1.41
MDL-20700 coding style cleanup - cvs keywords removed, closign php tag removed, trailing whitespace cleanup

Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Fri Oct 16 22:14:03 2009 WST (5 weeks, 3 days ago) by stronk7
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40
MDL-14679 fixing limitfrom, limitnum queries under pgsql, mssql and oracle

Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Thu Oct 15 23:17:21 2009 WST (5 weeks, 4 days ago) by stronk7
Branch: MAIN
Changes since 1.39: +1 -1 lines
Diff to previous 1.39
Fix storing onf NULLs by set_field_xxx() into binary columns.

Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Wed Oct 14 18:32:48 2009 WST (5 weeks, 5 days ago) by stronk7
Branch: MAIN
Changes since 1.38: +1 -1 lines
Diff to previous 1.38
Fix retrieving of NULLs in PG databases and binary fields

Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Fri Oct 9 06:34:36 2009 WST (6 weeks, 4 days ago) by skodak
Branch: MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
MDL-19474 One year and a half ago we started designing and implementing our new databse abstraction layer which included brand new moodle native drivers. Today we are finally removing old legacy drivers that were still using adodb internally. From now on the adodb will be used only in some authentication and enrolment plugins, we are probably going to drop adodb there too later in 2.x. Thanks everybody who helped test and improve our new drivers, even bigger thanks to all the great developers who created ADOdb!

Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Wed Sep 23 21:42:31 2009 WST (2 months ago) by stronk7
Branch: MAIN
Changes since 1.36: +4 -4 lines
Diff to previous 1.36
MDL-17020 pgsql native driver: use same solution than mssql and oci to disable driver verbosity

Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Sat Jun 13 17:09:30 2009 WST (5 months, 1 week ago) by skodak
Branch: MAIN
Changes since 1.35: +3 -4 lines
Diff to previous 1.35
MDL-14679 fixing old TODOs

Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Fri Jun 12 16:14:30 2009 WST (5 months, 1 week ago) by skodak
Branch: MAIN
Changes since 1.34: +26 -2 lines
Diff to previous 1.34
MDL-19470 fixing DML license headers

Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Fri Jun 12 15:55:44 2009 WST (5 months, 1 week ago) by skodak
Branch: MAIN
Changes since 1.33: +10 -1 lines
Diff to previous 1.33
MDL-19470 detection of nested transactions, only one level allowed

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Thu Jun 4 04:53:19 2009 WST (5 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.32: +4 -18 lines
Diff to previous 1.32
MDL-17020 pg 8.3 required, no need for legacy hacks anymore :-D

Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Tue May 26 22:46:01 2009 WST (5 months, 4 weeks ago) by stronk7
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31
MDL-14992 sessions - proper destructor method and fixed dispose() behaviour.

Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Mon May 4 01:19:40 2009 WST (6 months, 3 weeks ago) by stronk7
Branch: MAIN
Changes since 1.30: +14 -2 lines
Diff to previous 1.30
MDL-14679 - PG get_indexes() fix - minor problem retrieving indexes with columns quoted

Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Sat May 2 07:33:24 2009 WST (6 months, 3 weeks ago) by stronk7
Branch: MAIN
Changes since 1.29: +17 -1 lines
Diff to previous 1.29
MDL-18577 drop enums support - step3: fix native pgsql set_field_select() handling of BLOBs

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Sat Feb 7 19:20:34 2009 WST (9 months, 2 weeks ago) by skodak
Branch: MAIN
Changes since 1.28: +11 -1 lines
Diff to previous 1.28
MDL-17458 rewritten installer

Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sat Jan 17 23:31:29 2009 WST (10 months ago) by skodak
Branch: MAIN
Changes since 1.27: +41 -1 lines
Diff to previous 1.27
MDL-14992 pg session locking (8.2 and later only), refactoring and db session not default yet in new installs

Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Tue Jan 13 03:10:50 2009 WST (10 months, 1 week ago) by skodak
Branch: MAIN
Changes since 1.26: +9 -6 lines
Diff to previous 1.26
MDL-17859 implemented caching in get_tables()

Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu Dec 4 20:52:53 2008 WST (11 months, 2 weeks ago) by skodak
Branch: MAIN
Changes since 1.25: +5 -1 lines
Diff to previous 1.25
MDL-17522 improved dml tests, fixed sql LIMIT support in native drivers

Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Tue Dec 2 19:07:03 2008 WST (11 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.24: +6 -1 lines
Diff to previous 1.24
MDL-14679 enforce prefix for native pg driver

Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Tue Dec 2 19:01:01 2008 WST (11 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.23: +1 -3 lines
Diff to previous 1.23
MDL-14679 removed unnecessary CFG from native drivers

Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sat Nov 29 22:32:56 2008 WST (11 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.22: +5 -5 lines
Diff to previous 1.22
MDL-14679 improved limit handling

Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Nov 24 20:58:59 2008 WST (11 months, 4 weeks ago) by skodak
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21
MDL-17378 DML: fixed pg < 8.3 regression - found by sam, thanks

Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Mon Nov 24 16:38:07 2008 WST (12 months ago) by skodak
Branch: MAIN
Changes since 1.20: +9 -6 lines
Diff to previous 1.20
MDL-17374 DML: improved BC in pg driver

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Sat Nov 22 10:16:52 2008 WST (12 months ago) by skodak
Branch: MAIN
Changes since 1.19: +17 -8 lines
Diff to previous 1.19
MDL-17317 DML: more exceptions - now in connect too

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sat Nov 22 07:35:21 2008 WST (12 months ago) by skodak
Branch: MAIN
Changes since 1.18: +5 -1 lines
Diff to previous 1.18
MDL-17347 reintroduced duplicate tests in get_records_sql()

Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sat Nov 22 06:40:51 2008 WST (12 months ago) by skodak
Branch: MAIN
Changes since 1.17: +1 -16 lines
Diff to previous 1.17
MDL-17354 moved reset_sequence into dbmanager

Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sat Nov 22 05:09:13 2008 WST (12 months ago) by skodak
Branch: MAIN
Changes since 1.16: +37 -118 lines
Diff to previous 1.16
MDL-17317 DML: Exceptions used by all drivers now :-) expect some more commits/cleanup soon

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Wed Nov 5 09:05:41 2008 WST (12 months, 2 weeks ago) by skodak
Branch: MAIN
Changes since 1.15: +29 -1 lines
Diff to previous 1.15
MDL-17020 pgsql: silenced php warnings

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Nov 5 06:55:39 2008 WST (12 months, 2 weeks ago) by skodak
Branch: MAIN
Changes since 1.14: +8 -3 lines
Diff to previous 1.14
MDL-17020 pgsql: new port dboption

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Thu Oct 30 08:55:16 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.13: +73 -32 lines
Diff to previous 1.13
MDL-14990 dml: towards proper logging/perf infrastructure

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Wed Oct 29 00:37:15 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.12: +7 -5 lines
Diff to previous 1.12
MDL-17020 dml: native pgsql driver - fixed error detection on connect

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Wed Oct 29 00:11:10 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.11: +1 -5 lines
Diff to previous 1.11
MDL-16669 dml: improved sql_substring(), added unit tests

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 21:04:10 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10
MDL-17020 dml: native pgsql driver - minor coding style improvement

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 21:03:04 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.9: +16 -3 lines
Diff to previous 1.9
MDL-17020 dml: native pgsql driver - socket and persistent connection support

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 07:21:35 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.8: +3 -4 lines
Diff to previous 1.8
MDL-17036 dml:  dbpersist moved into dboptions

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 06:57:45 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.7: +12 -12 lines
Diff to previous 1.7
MDL-17020 dml: native pgsql driver - fixed wrong handling of binary fields in get_column()

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 05:59:21 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.6: +4 -8 lines
Diff to previous 1.6
MDL-17020 dml: native pgsql driver - transactions minor changes

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 05:21:04 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.5: +44 -1 lines
Diff to previous 1.5
MDL-17020 dml: native pgsql driver - implementation and unittests of transactions

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 00:42:52 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.4: +42 -4 lines
Diff to previous 1.4
MDL-17020 dml: native pgsql driver - support for bytea updating

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Oct 28 00:31:11 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.3: +31 -5 lines
Diff to previous 1.3
MDL-17020 dml: native pgsql driver - support for bytea reading

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Mon Oct 27 21:33:09 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.2: +4 -2 lines
Diff to previous 1.2
MDL-17020 dml: native pgsql driver - fixing/improving unittests; fixed column names in indexes

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Mon Oct 27 20:43:17 2008 WST (12 months, 3 weeks ago) by skodak
Branch: MAIN
Changes since 1.1: +13 -5 lines
Diff to previous 1.1
MDL-17020 dml: native pgsql driver - more resource freeing

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Mon Oct 27 07:36:13 2008 WST (12 months, 4 weeks ago) by skodak
Branch: MAIN
MDL-17020 dml: native pgsql driver - still buggy, works only partially

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Moodle CVS Admin
ViewVC Help
Powered by ViewVC 1.0.7