• last updated 18 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
reset to released version to keep differences little

  1. … 2 more files in changeset.
keep theme-stetting for dotlrn themes in dotlrn, since it requires a dotlrn instance

but when the dotlrn is installed, it requires the dotlrn-theme package to be installed

  1. … 3 more files in changeset.
Continue working on the install.xml issue.

added more debugging info

  1. … 1 more file in changeset.
added debug statement

added inline documentation for API browser

Prefer unset to array unset when the whole array should be deleted, rework array idioms into dict idioms to avoid unsetting the array, where appropriate

See https://wiki.tcl-lang.org/page/Dict+VS+Array+Speed

  1. … 4 more files in changeset.
merge from oacs-5-10

  1. … 8099 more files in changeset.
whitespace changes

  1. … 21 more files in changeset.
make query name fully qualified to remove warning

Flush the package_url cache when we mount a new package, as this may be the first time that we instantiate this particular package

added "variable" declaration to avoid potential namespace confusion

Fix prepared statement syntax

  1. … 3 more files in changeset.
improve Oracle compatibility

improve Oracle compatibility (many thanks to Raul Rodriguez)

  1. … 2 more files in changeset.
redice verbosity

Improve spelling

  1. … 1 more file in changeset.
Reform of site-nodes-procs

- made XOTcl2 based implementation of site-nodes usable during

initial bootstrap

- made new site-node cache implementation working for Oracle

- now, the same code works during bootstrap, for PostgreSQL and Oracle

and independent of xotcl-core being installed or not.

- removed old and broken nsv-based site-node cache

- reduced need of .xql files (removed query for delete.delete_site_node)

- moved deprecated calls to deprecated-procs.tcl

This change make the code much clearer and eases maintenance and debugging.

  1. … 3 more files in changeset.
improve comment

fix wrong name (not sure, why i have not noticed this earlier)

perform also sitewide flushes for urspace based site-node cache

  1. … 1 more file in changeset.
fix case where the manual slash-parsing in the sitenode code is confused with percent-substitutions

This is just a "quick fix", since the Proper solution in more complex:

# A URL path /%2f/ is syntactically permissible,

# but this is not supported in the current site-nodes code. It

# would be correct, to avoid the parsing of the slashes here and

# to process instead the result of [ns_conn urlv], which is

# already parsed (before the percent substitutions). This would

# probably require the request processor to perform some mangling

# of urlv in vhost cases to set a a proper [ad_conn urlv] ... and

# of course to pass the "urlv" instead of the "url" to the

# slash-parsing functions.

added minor debugging aids, make disk-cache more similar to ns_cache

  1. … 2 more files in changeset.
Fix typos (many thanks to Nathan Coulter)

Fix typo, many thanks to Nathan Coulter

Make api public, complies with acs-api-browser.graph__bad_calls automated test

  1. … 1 more file in changeset.
avoid array notation for per_thread caches to ease flushing

  1. … 5 more files in changeset.
reduce verbosity

Prefer 'namespace which' over 'info commands', as it is faster (on local tests, around 2x) and returns a single value. Many thanks to Nathan Coulter.

  1. … 58 more files in changeset.
Whitespace cleanup