• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- 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

- cleanup + remove eroneous table reference

    • -7
    • +1
    /openacs-4/packages/xowf/tcl/atjob-procs.tcl
- optimize at-jobs query

    • -11
    • +4
    /openacs-4/packages/xowf/tcl/atjob-procs.tcl
- flush pages based on revision_id when updating the publish_status

- base at-job queries on xowiki_form_instance_item_view

    • -12
    • +25
    /openacs-4/packages/xowf/tcl/atjob-procs.tcl
- fix for bug #3287 (provided by Klaus Hofeditz from ]project open[)

- harden page contract

- address bug #3287

- set context of SELF links from linked pages to logical ids

    • -6
    • +22
    /openacs-4/packages/xowiki/tcl/package-procs.tcl
- allow configuration of exit handler

- fix typo in comment

- more polishing

- provide an argument to proxy::exec to allow change of directory

prior to execution of the command

- prefer expand operator

- configure exec_proxy pool explicitly as required

    • -17
    • +22
    /openacs-4/packages/acs-tcl/tcl/proxy-procs.tcl
- don't write error messages to the error.log, when acs-subsite/www/resources are accessed via the resource filter