• last updated 20 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
merge from oacs-5-10

    • -0
    • +286
    ./upgrade/upgrade-1.1.5d1-1.1.5d2.sql
    • -0
    • +12
    ./upgrade/upgrade-1.1.5d3-1.1.5d4.sql
  1. … 8096 more files in changeset.
Final phasing out of acs_named_objects

- remove table creation

- update documentation

- provide an optional upgrade script to delete the table and the object type (commented out by default, as people might have defined object subtypes downstream).

Context: this table and the related machinery were created at a time where acs_objects where not as mature as they are now and would not include the "title" information. To retrieve the object name, the only option was the stored procedure acs_object.name, which was not scalable.

From an excerpt of the Changelog file:

.....

2004-03-31 jeffd

......

* packages/categories/tcl/category-trees-procs-oracle.xql:

* packages/categories/tcl/category-trees-procs-postgresql.xql:

acs_named_objects superflous now that title is in

acs_objects. need to fix the rest of the occurances though

......

This tells us that the phasing out has already been decided back in 2004, but delayed. One technical reason, could be that the acs_named_objects table would also materialize the translation, while the title column would store sometimes a message key, that would need to be translated manually. This is helpful when e.g. sorting by name in sql. However, only the faq and categories package would seem to make any use of the table and only the faq package would seem to maintain its values... This would make some UIs in the categories package practically useless since a long time.

    • -0
    • +12
    ./upgrade/upgrade-1.1.5d3-1.1.5d4.sql
  1. … 6 more files in changeset.
file upgrade-1.1.5d3-1.1.5d4.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./upgrade/upgrade-1.1.5d3-1.1.5d4.sql
  1. … 1 more file in changeset.
Add missing where clause from previous upgrade... Oracle was indeed affected as well

    • -0
    • +286
    ./upgrade/upgrade-1.1.5d1-1.1.5d2.sql
  1. … 3 more files in changeset.
file upgrade-1.1.5d1-1.1.5d2.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./upgrade/upgrade-1.1.5d1-1.1.5d2.sql
  1. … 1 more file in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

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

  1. … 8 more files in changeset.
Fix typo, require_category_p duplicated. Should be widget instead.

Fix missing column "widget" in category_tree_map in Oracle; strangely enough, the upgrade script was available.

  1. … 1 more file in changeset.
Fix missing column "widget" in category_tree_map in Oracle

  1. … 1 more file in changeset.
Fixed problem with repeat parameter on category_tree.map procedure

Fixing problem with missing widget

    • -0
    • +9
    ./upgrade/upgrade-1.1.2d1-1.1.2d2.sql
  1. … 4 more files in changeset.
sequence.nextval doesn't have trailing parentheses on Oracle

commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20050111 and jcd-merge-5-1-20050224

  1. … 321 more files in changeset.
Adding another 'or replace'.

create -> create or replace for rolling the failed 1.0d3 -> 1.0d4 upgrade

make the category tree acs_object.title the tree name

    • -0
    • +8
    ./upgrade/upgrade-1.1d2-1.1d3.sql
  1. … 4 more files in changeset.
fixed small bug in usage of sequence

bugfix: get triggers to compile

added category synonym feature

    • -0
    • +300
    ./category-synonym-package.sql
    • -0
    • +177
    ./upgrade/upgrade-1.0d3-1.0d4.sql
  1. … 24 more files in changeset.
removed unused procs

  1. … 1 more file in changeset.
added category-links feature

    • -0
    • +50
    ./category-link-package.sql
    • -0
    • +39
    ./upgrade/upgrade-1.0d2-1.0d3.sql
  1. … 33 more files in changeset.
changed email

  1. … 4 more files in changeset.
added support for single/multiple categorizations / forcing users to map at least one category

    • -0
    • +11
    ./upgrade/upgrade-1.0d1-1.0d2.sql
  1. … 46 more files in changeset.
Added helpful view for getting categories

    • -0
    • +12
    ./upgrade/upgrade-0.1d-1.0d1.sql
  1. … 3 more files in changeset.
Oracle9i porting changes

- Changed procedure names from delete to del

- Changed view declaration to use actual column names

- Changed "rel_constraints_violated_one" and "rel_constraints_violated_two"

(http://openacs.org/forums/message-view?message_id=81045)

  1. … 274 more files in changeset.
renamed function index_childs to index_children (it's better english i guess)

Importing the categories package developed by Timo Hentschel

  1. … 87 more files in changeset.
Initial revision

    • -0
    • +189
    ./categories-create.sql
    • -0
    • +57
    ./categories-drop.sql
    • -0
    • +70
    ./categories-init.sql
    • -0
    • +22
    ./categories-permissions.sql
    • -0
    • +351
    ./category-package.sql
    • -0
    • +404
    ./category-tree-package.sql
  1. … 87 more files in changeset.