• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
No need to force-cache the value of every parameter of every package instance

We are just adding a new parameter: this should in fact not exist and therefore no cache should be present and needed to be flushed. Furthermore, in most cases one would immediately restart the server, as this normally happens in the context of a package upgrade.

  1. … 1 more file in changeset.
modernize Tcl

  1. … 2 more files in changeset.
improve spelling and deactivate changes that were probably needed only for Firefox 2

  1. … 9 more files in changeset.
- return results as dict

- make array argument optional

- improve documentation

Mark flags as required

- fix file handling of SQL files

- add counting of blank lines

- add counting of comment lines

Bring files on oacs-5-10 in sync with HEAD

  1. … 162 more files in changeset.
Replace/remove deprecated proc 'db_null' and update doc accordingly

  1. … 33 more files in changeset.
follow usual naming conventions

  1. … 2 more files in changeset.
improve spelling

  1. … 8 more files in changeset.
Fix parameter names and descriptions in proc doc

  1. … 3 more files in changeset.
reduce verbosity

apm reloading reform (part 1)

Blueprint reloading updates the blueprint of nsd, which has the

consequence the also threads for running scheduled procedures can be updated.

So far blueprint reloading is just tested with NaviServer, but should work with

AOLserver as well (modulo bugs).

To switch between the classic and blueprint reloading, edit acs-tcl/tcl/apm-procs.tcl

and set ::apm::reloading to "classic" or "blueprint".

Some functions were refactored to ease this transition.

fix for issue #3348

Close select properly

Reuse existing api and streamline queries to reduce divergency between oracle and postgres codebase

  1. … 2 more files in changeset.
improve spelling

  1. … 10 more files in changeset.
Deprecate proc apm_pretty_name_for_db_type as is not used anywhere and also relies on questionable datamodel

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. … 71 more files in changeset.
improve documentation

  1. … 10 more files in changeset.
Fix typos

  1. … 3 more files in changeset.
Prefer lappend over concat for appending lists (lappend modifies the variable 'in place')

  1. … 5 more files in changeset.
Fix typos

  1. … 42 more files in changeset.
Move deprecated procs into deprecated-procs.tcl

  1. … 10 more files in changeset.
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. … 7834 more files in changeset.
Standardize spelling of names of products (Tcl, AOLserver, PostgreSQL, NaviServer)

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

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

  1. … 22 more files in changeset.