• last updated 22 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file upgrade-5.9.1d6-5.9.1d7.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-5.9.1d6-5.9.1d7.sql
clean up of inconsistency between old and new installations

--

-- Since many years, new installations are created with "Registered

-- Users" (object_id -2) having object_type as "application_group" and

-- the context id of the main subsite (see

-- acs-kernel/sql/postgresql/acs-install.sql).

--

-- However, it seems as if some prior upgrade scripts have not cared

-- sufficiently to update all installation correctly (some have still

-- "group", some have no context_id set). This upgrade script tries to

-- bring everything in sync such that "newer" and "older"

-- installations behave the same.

--

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

    • -0
    • +0
    ./upgrade-5.9.1d5-5.9.1d6.sql
- sharpen the comment and warning about unintended uses of db_nextval

- use a sequence name without t_ prefix for anon_func_seq

- bump version number to 5.9.1d4

  1. … 4 more files in changeset.
file upgrade-5.9.1d3-5.9.1d4.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-5.9.1d3-5.9.1d4.sql
- fix typo in parameter name TclTraceLogSeverities

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

    • -0
    • +0
    ./upgrade-5.9.1d1-5.9.1d2.sql
  1. … 1 more file in changeset.
- fix a fk bug in old installations: it seems that the constraints were renamed ages ago, and since this time the ON DELETE CASCADE constraints are missing.

file upgrade-5.9.0-5.9.1d1.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-5.9.0-5.9.1d1.sql
- make pretty string of acs-tcl and acs-admin more conformant

  1. … 3 more files in changeset.
- delete parameters from database, that were deleted from .info files ages ago

  1. … 2 more files in changeset.
file upgrade-5.9.0d8-5.9.0d9.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-5.9.0d8-5.9.0d9.sql
  1. … 1 more file in changeset.
file upgrade-5.9.0d6-5.9.0d7.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-5.9.0d6-5.9.0d7.sql
  1. … 1 more file in changeset.
- make pretty-naming of acs-core packages more consistent

- bump verision numbers

  1. … 16 more files in changeset.
- improve robustness of upgrade script

- second part of Part 4 of OpenACS 5.9 agenda: get rid of tree_sortkey in acs-objects : getting rid of functions accessing acs_objects.tree_sortkey when creating new instances

- use variable names "ot1" and "ot2" instead of "o1" and "o2" when referring to object_types (and not objects)

  1. … 1 more file in changeset.
Removed exclusive lock from permission granting and revoking. Use exception handling or ignoring instead, as in Oracle codebase.

    • -0
    • +48
    ./upgrade-5.9.0d5-5.9.0d6.sql
  1. … 2 more files in changeset.
- Part 4 of OpenACS 5.9 agenda: get rid of tree_sortkey in acs-objects ; to be on the safe side, backup your database before upgrading, since the acs-objects.treesortkey is being removed (custom packages might erroneously depend on it)

    • -0
    • +258
    ./upgrade-5.9.0d4-5.9.0d5.sql
  1. … 4 more files in changeset.
- add stored procedure sec_session_property__upsert to address concurrency problems with

updates in sec_session_properties; implementation for PostgreSQL and

Oracle are added, latter is not tested.

- bump version number to 5.9.0d4

    • -0
    • +40
    ./upgrade-5.9.0d3-5.9.0d4.sql
  1. … 6 more files in changeset.
- scalability reform part 1

* remove manual delete operations from acs_object__delete()

where update is as achieved automatcially via cascade operations

* improve documentation of source code

- bump version number to 5.9.0d2

    • -0
    • +50
    ./upgrade-5.9.0d1-5.9.0d2.sql
  1. … 2 more files in changeset.
Merging back to HEAD all changes that happened in branch oacs-5-8 between tags: vg-merge-oacs-5-8-from-20141027 and vg-merge-oacs-5-8-from-20150427

  1. … 519 more files in changeset.
- add missing indices

- bump version number to 5.8.3d2

  1. … 6 more files in changeset.
file upgrade-5.8.3d1-5.8.3d2.sql was initially added on branch oacs-5-8.

    • -0
    • +0
    ./upgrade-5.8.3d1-5.8.3d2.sql
  1. … 1 more file in changeset.
file upgrade-5.8.1-5.8.3d1.sql was initially added on branch oacs-5-8.

    • -0
    • +0
    ./upgrade-5.8.1-5.8.3d1.sql
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2539 more files in changeset.
Fixed wrong version number for upgrade scripts and package info file from version 5.8.1a5 to 5.8.1a6

  1. … 3 more files in changeset.
file upgrade-5.8.1a5-5.8.1a6.sql was initially added on branch oacs-5-8.

    • -0
    • +0
    ./upgrade-5.8.1a5-5.8.1a6.sql
  1. … 1 more file in changeset.
Created stored procedures to check for table, columns, view and index existance.

On xotcl-core powered installations, they will trigger the creation of OO methods

in the ::xo::db::sql::util namespace.

  1. … 4 more files in changeset.
file upgrade-5.8.1d6-5.8.1d7.sql was initially added on branch oacs-5-8.

    • -0
    • +0
    ./upgrade-5.8.1d6-5.8.1d7.sql
  1. … 1 more file in changeset.
file upgrade-5.8.1a4-5.8.1a5.sql was initially added on branch oacs-5-8.

    • -0
    • +0
    ./upgrade-5.8.1a4-5.8.1a5.sql