• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
fix signature comparison for apm_callback_has_valid_args when nsf procs are used

Fix typo in proc doc

Fix bug when uninstalling packages having been upgraded over time

  1. … 1 more file in changeset.
Bugfix:

- when a package is deleted, which is already disabled, the

"before-uninstall" callback was not executed.

- Reason: apm_version_id_from_package_key returns just enabled packages

- the new version of apm_version_id_from_package_key has an optional

argument "-all" to return enabled or disabled version_ids

  1. … 2 more files in changeset.
.xql-file reform of acs-tcl (part 1)

- remove sql statements from the code, where these are provided via .xql

- prefer empty sql statements over various forms of *SQL*

  1. … 7 more files in changeset.
- no need to use backslash for continuation between curly brackets

- improve readability of code

- modernize tcl

  1. … 13 more files in changeset.