• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Refactor content repository backend

The refactored code is a first step to become able to provide plugins

for backends for storing content in different systems. Instead of

using switch statements to distinguish between backends "file", "lob"

and "text", procs with a suffix of the storage name are provided

now. Essentially, by providing process with additional suffixes can be

used to provide additional storage systems.

In addition, the deletion handling was also refactored such that the

non-scalable functions iterating over all items (such as

"cr_check_orphaned_files") will become obsolete. This is imporant for

content repositories with double and triple digit terabytes.

  1. … 16 more files in changeset.
fix deprecated function

improve spelling

  1. … 8 more files in changeset.
Fix parameter name in proc doc and add brief descriptions

  1. … 3 more files in changeset.
Whitespace cleanup

Harmonize parameter names in proc documentation removing unexistent ones

Fix parameter name in proc doc and add brief descriptions

  1. … 1 more file in changeset.
fix typos

  1. … 4 more files in changeset.
move deprecated procs into deprecated-procs

    • -0
    • +1193
    ./deprecated-procs.tcl
  1. … 21 more files in changeset.