• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- provide faster import of instance variables through the user of lassign

Use "in" idiom instead of lsearch

Fix typo, simplify and clarify content-type header manipulation

Don't add extra content-type when users specifies their own

Fix missing square bracket

Don't mess with user-defined content-type, unless required

Pass dbn to subsequent calls

White space changes (remove tabs, remove trailing spaces)

Add url to the long-calls.log, in case it is not too long

Format totaltime in the same way as the other times

Spool POST payload bigger than a threshold (default ~25MB) to a file, instead of keeping in memory the entire request.

This exploits (transparently) -body_file option in the ns_http API and native curl features.

Put some caching into utilities around to reduce db calls and execs.

    • -357
    • +583
    /openacs-4/packages/acs-tcl/tcl/http-client-procs.tcl
- reduce verbosity

- add partialtimes to long-call info

- bump version number to 0.50

Added support for prepared statements to other ::xo::dc operations

- add support for providing max entry cache size (when used with NaviServer)

- use lower case name for prepared statements

- improve performance

- switch to XOTcl 2.0 idioms

- using the updated prepare statement interface

- bump version number to 5.9.1d17

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
    • -2
    • +2
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- remove the need for providing a prepare name by using a md5 hash, which is also better scalable

- bump versin number to 0.154

- intensify logging, increas potentail threads and jobsperthread

Invert dependencies for the two libraries

Fix typo, use Postgres 9.0 compliant syntax for default value spec

- use prepared statement for fetch_object

- bump version number to 5.9.1d16

    • -3
    • +3
    /openacs-4/packages/xowiki/xowiki.info
    • -2
    • +4
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- first draft of prepared statements for xo::dc using the standard PostgreSQL handler

- bump version number to 0.153

- imporove navigation for cache handler

- fix potental bug, when the HTML form sends an empty form field "period_days" via POST method

- make db-logging in request monitor async

- add warnings, when filter might become too slow

- add "-initialize" flag to get_all_children

    • -1
    • +3
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
add method form_field_flush_cache

    • -1
    • +8
    /openacs-4/packages/xowiki/tcl/xowiki-procs.tcl
- switch back to a single mode

- save the value back to the parameters

- use parameter names as labels

- use html quotes in literal HTML