• last updated 14 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- bump version numbers to 6.9.0 (oacs) / 2.9.0 (dotlrn)

  1. … 58 more files in changeset.
- fix collateral damage of fix for bug #3201

- prepare documentation for release

  1. … 207 more files in changeset.
- improve documentation

- use use a request-spanning per-thread cache for acs object types of xowiki classes (these never change)

- use apm_package_key_from_id instead of own caching, since the former one is now optimized enough

- add per-request caching of site-node properties

- add per-request caching of acs_translator_mode_p

- add missing "head" property to lrn-master

file flowplayer-3.2.6.js was initially added on branch oacs-5-9.

- remove unused minified .sj files

- add non-minified files instead were needed

  1. … 3 more files in changeset.
file jquery-1.11.0.js was initially added on branch oacs-5-9.

- don't compute lang::system::locale for one package instance

in one query multiple times (the function is quite expensive)

    • -1
    • +5
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- Use global variables to reduce lock contention on busy sites:

* $::acs::default_database replaces [nsv_get db_default_database .]

* $::acs::known_database_types replaces [nsv_get ad_known_database_types .]

- Cache db_driverkey per-thread (variable ::acs::db_driverkey($dbn))

to reduce high number of locks

- add stub for tracing some more commands and improve documentation

- fix variable name

- use explicit "create" statements

- reduce number of "my info class" calls

    • -4
    • +5
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- use explicit "create" statements

- cache ds-enabled state in a per-thread variable to reduce high number of locks on nsv ds_properties, even when ds is not enabled

- fix broken determination of ip address, add as well port

- set __ia in the tuple-object, where the comparison happens

    • -2
    • +9
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- pass tree_id via properties (amny thanks to Antonio Pisano for the fix)

- add missing .xql file

- applied patches for template::list from head to oacs-5-9

Removed leftover argument found after testing with users

file paginator-procs.xql was added on branch oacs-5-9 on 2015-11-18 09:06:11 +0000

Bugfix for regression: reimplemented new feature for template::list that allows to get full record count so it

doesn't change any public API. This was causing regression into code that calls template::paginator directly.

    • -0
    • +10
    /openacs-4/packages/acs-templating/tcl/paginator-procs.xql
- add PUT and DELETE to accepted HTTP methods (see http://openacs.org/forums/message-view?message_id=4867987)

- fix for bug #3201