• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Exploit cached api to simplify and remove queries. Note that user attributes this page manipulates won't come from the cache to avoid nasty side effects. Reduce divergency between oracle and postgres codebase

    • -13
    • +0
    ./users/member-state-change-oracle.xql
    • -16
    • +0
    ./users/member-state-change-postgresql.xql
Exploit cached api

Reduce divergencies between oracle and postgres codebase... this file was for some reason deleted in 2001, but sql in it is portable

    • -18
    • +0
    ./users/registration-history-oracle.xql
    • -19
    • +0
    ./users/registration-history-postgresql.xql
Remove (again) this almost 20 years old program

    • -73
    • +0
    ./users/sessions-registered-summary.tcl
Remove unneded xql

Use more API when retrieving user info

Use more API

  1. … 2 more files in changeset.
Rework adp boolean expressions

  1. … 25 more files in changeset.
perform proper boolean test (variable ends with "_p")

Prefer literal in adp axpressions + Whitespace changes

  1. … 27 more files in changeset.
Simplify SQL expression

Remove questionable not-working code

This page was apparently unreachable from the UI, relied on a table that

does not exist anymore (apm_package_files) and was supposedly meant to

"interact" with the CVS...

Remove questionable not-working code

This page was apparently unreachable from the UI, relied on a table that

does not exist anymore (apm_package_files) and was supposedly meant to

"interact" with the CVS by writing stuff in the files...

Farewell to "Lars Hack"

  1. … 1 more file in changeset.
Remove unused query mentioning a table not part of the datamodel anymore. Remove inline sql in the tcl file as xql version is available

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. … 468 more files in changeset.
Rework variable assigning loops (set -> lassign) + Whitespace changes

    • -18
    • +17
    ./apm/version-dependency-add-2.tcl
  1. … 12 more files in changeset.
Prefer string operators to 'string equal'.

  1. … 1 more file in changeset.
Rework variable assignment (set -> lassign) + Whitespace changes

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

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

  1. … 66 more files in changeset.
improve documentation

  1. … 9 more files in changeset.
Rework variable assignment (set -> lassign)

Fix typos

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

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

Whitespace changes

remove conditions, which are always true

modernize tcl

fix typo in file name

    • -0
    • +100
    ./apm/bulk-install.tcl
    • -0
    • +15
    ./apm/bulk-install.xql