• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- fix naviserver/aolserver incompatibility

  1. … 1 more file in changeset.
- take original url for guessing content type

i18n of some messages.

  1. … 2 more files in changeset.
- keep in url statistics the urls without query parameter

- do cleanup of stale statistics just when queried

  1. … 1 more file in changeset.
- url in statistics contains already query parameter

  1. … 1 more file in changeset.
- handle different output of "ns_server threads" in Naviserver and Aolserver

- maintain statistics about busy and running (connection) threads

  1. … 2 more files in changeset.
add a cleanup handler

added maintenance routine for tcl vars (to be used e.g. in cases a dump was read in with outdated time stamps)

add exit handler for throttle thread

make sure to create timestamp as an at least empty array

don't export last_mkey (minute key) in dump

remove some debugging output

fix typos in last changes

keep aggregated number of visitors rather than computing it on demand

minimal dump facility for persisting runtime data

added listing of active users for today

  1. … 3 more files in changeset.
check, if the external utility "tail" is available

- fix unset of f for first run

- check for the existance of counter log, when it is first installed

- reduce verbosity

- add support for traceing slow calls (5 secs +)

- add user_count_day to statistics in counter log

- provide nicer floating point numbers on statistic pages

  1. … 3 more files in changeset.
adjust to interface change

- additional package parameter do_thottle on/off to activate/deactivate throttling on the fly

- additional statistcs to compute views per minute for users (e.g. to measure engagement in e-learning apps)

- bump version number

  1. … 3 more files in changeset.
added new package parameter "request-blocking-off" to be able to deactivate request blocking

  1. … 1 more file in changeset.
Adding a helper class to handle package parameter lookups efficiently and

to handle propagation from parameter-changed callback.

Provide interface for counter to load old statistics.

Overwork Malte's loading of the statistics from the logfile.

  1. … 1 more file in changeset.
Made sure we are 'only' running into a problem with throttle do eval. Need Gustafs help here

Added callback for parameter change

    • -0
    • +46
    ./callback-procs.tcl
fix compatibility with new oacs-properties (HEAD, not HEADER_STUFF).

fix octal numbers messages with javascript from newer FF (month 09 is not valid)

move malte's initialization of counters to a place, where it is safe

close file that malte's initialzation did not close

deactivate initialization of counters for the time being, since it makes display very slow, some graphs are drawn as 3 mm thick lines

  1. … 2 more files in changeset.
Update to documentation of the throttler class with a link to Thread management, as this was missing and caused me quite some search time