• last updated 34 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.

  1. … 7 more files in changeset.
file upgrade-1.1.5d3-1.1.5d4.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./upgrade-1.1.5d3-1.1.5d4.sql
  1. … 1 more file in changeset.
improve spelling

  1. … 14 more files in changeset.
Add missing where clause from previous upgrade... Oracle was indeed affected as well

  1. … 4 more files in changeset.
file upgrade-1.1.5d1-1.1.5d2.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./upgrade-1.1.5d1-1.1.5d2.sql
  1. … 1 more file in changeset.
Apply fix to category__change_parent provided by franz.penz@km.at

apparently Oracle was not affected

  1. … 2 more files in changeset.
file upgrade-1.1.4-1.1.5d1.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./upgrade-1.1.4-1.1.5d1.sql
merged changes from the oacs-5-9 branch and resolved conflicts

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

  1. … 9 more files in changeset.
- remove leftovers from earlier upgrades

- bump version number to 1.1.3d8

  1. … 1 more file in changeset.
file upgrade-1.1.3d7-1.1.3d8.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-1.1.3d7-1.1.3d8.sql
Remove possibly leftover definition of category_tree__new/9 stored procedure.

It can still be present on old upgraded installations, conflicting with the new one (different argument types...)

  1. … 1 more file in changeset.
file upgrade-1.1.3d6-1.1.3d7.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-1.1.3d6-1.1.3d7.sql
- add missing upgrade script

file upgrade-1.1.3d5-1.1.3d6.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-1.1.3d5-1.1.3d6.sql
file upgrade-1.1.3d4-1.1.3d5.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-1.1.3d4-1.1.3d5.sql
Alter caveman style booleans (type character(1)) to real SQL boolean types.

  1. … 5 more files in changeset.
- add function args missed by earlier upgrades

- bump version numbers

    • -0
    • +29
    ./upgrade-1.1.3d3-1.1.3d4.sql
  1. … 9 more files in changeset.
- update postgres function to modern style plpgsql definitions using dollar quoting

  1. … 33 more files in changeset.
- fix incorrect reference to table in category_tree__copy

- revert a change of don to make categories admin interface working again.

  1. … 2 more files in changeset.
Fixed apparently untested fix by gustafn that tried to update a table

using the syntax "update categories c set ...", which is not SQL.

  1. … 1 more file in changeset.
fix 2 bugs

- call to a non-existing acs_object__new with 5 args

- 2 table references were incorrect in category_tree__copy

    • -0
    • +63
    ./upgrade-1.1.2d3-1.1.2d4.sql
  1. … 2 more files in changeset.
add update script

    • -0
    • +18
    ./upgrade-1.1.2d2-1.1.2d3.sql
  1. … 1 more file in changeset.
Fixing problem with missing widget

    • -0
    • +39
    ./upgrade-1.1.2d1-1.1.2d2.sql
  1. … 5 more files in changeset.
merged version from cvs 5-2, conflicts resolved (2x white space, 1x .info file)

  1. … 20 more files in changeset.
fixing installation of meta category relations

  1. … 1 more file in changeset.
fixing category relations

  1. … 2 more files in changeset.
upgrade script to to create new types and roles for the meta category

file upgrade-1.1d3-1.1d4.sql was initially added on branch oacs-5-2.

    • -0
    • +0
    ./upgrade-1.1d3-1.1d4.sql
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.