• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Fix typos

  1. … 7 more files in changeset.
prefer XOTcl2 idioms

  1. … 1 more file in changeset.
Fix get_community_id_from_url call

Fix typos (dict exist -> dict exists)

Fix typos

  1. … 28 more files in changeset.
comment changes

modernize code: reduce number of catch operations

Fix typo

Bug fix: avoid confusion between command argument and option, when argument starts with "-"

  1. … 81 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7832 more files in changeset.
Fix spelling errors

  1. … 16 more files in changeset.
try to avoid potential old bug in nsf 2.0 or 2.1, which was fixed today (substitution of %proc in the forwarder code)

- don't complain on first startup when .dump file does not exist

add regexp, which did not make it to the CVS so far

White space changes (remove tabs, remove trailing spaces)

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

- reduce verbosity

- add partialtimes to long-call info

- bump version number to 0.50

  1. … 3 more files in changeset.
- improve performance

- switch to XOTcl 2.0 idioms

  1. … 3 more files in changeset.
- intensify logging, increas potentail threads and jobsperthread

- make db-logging in request monitor async

- add warnings, when filter might become too slow

- improve breadcrums

- prettify long-calls page

  1. … 5 more files in changeset.
- provide partial times to statistics (if available)

- add long-calls to navigation structure

- bump version number to 0.48

  1. … 3 more files in changeset.
Fix typo

- add ability to distinguish by HTTP-method in add_url_stat (can be used for dynamic connection pool management)

- use more XOTcl 2.* features: use variable resolver on many places (potentially 4 times or more faster)

- add first support for monitoring respnsetime for certain urls via munin

version update:

- add class BanUser (use. e.g. ip address to disallow requests from a user)

- optional user tracking in DB

- modernize mime types

- used explicit "create" statements

- bump version number to 0.46

  1. … 10 more files in changeset.