• last updated 38 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file upgrade-5.9.1d19-5.9.1d20.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade-5.9.1d19-5.9.1d20.sql
  1. … 1 more file in changeset.
Added new database functions to check for various properties and constraints in database metadata:

- foreign key constraint

- unique constraint

- not null constraint

- get column default value

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

    • -0
    • +0
    ./upgrade-5.9.1d18-5.9.1d19.sql
  1. … 1 more file in changeset.
composition-rel reform:

- apply changes developed by Michael Steigman for making rel-types

configurable whether these should be composable or not

(default is: these are composable, which was up to now the only

choice)

- improved documentation of log argument lists of SQL functions

- Background:

http://openacs.org/forums/message-view?message_id=5330734

http://openacs.org/forums/message-view?message_id=4031049

- bump version number of acs-kernel to 5.9.1d16

    • -0
    • +344
    ./upgrade--5.9.1d15-5.9.1d16.sql
  1. … 34 more files in changeset.
file upgrade--5.9.1d15-5.9.1d16.sql was initially added on branch oacs-5-9.

    • -0
    • +0
    ./upgrade--5.9.1d15-5.9.1d16.sql
- replace obsolete all_object_party_privilege_map by acs_object_party_privilege_map

- bump version number to 5.9.1d10

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

    • -0
    • +0
    ./upgrade-5.9.1d9-5.9.1d10.sql
  1. … 1 more file in changeset.
- 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.
- 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.
- 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
    • +45
    ./upgrade-5.9.0d3-5.9.0d4.sql
  1. … 6 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. … 520 more files in changeset.
- add missing indices

- bump version number to 5.8.3d2

  1. … 7 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.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 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.
Hopefully got the friggin' oracle stuff to work, not to mention finding

pg kernel bugs and acs-object-management bugs.

  1. … 1 more file in changeset.
Final version of the 5.7 oracle upgrade for acs-kernel (unless CR work

uncovers problems).

Intermediate check-in of kernel changes for 5.7

    • -0
    • +647
    ./upgrade-5.7.0d6-5.7.0d7.sql
First cut at Oracle upgrade for enhanced acs_datatypes and create_type,

create_attributes functionality that's already been completed for PG.

DO NOT ATTEMPT TO USE, IT'S NOT FINISHED.

    • -0
    • +507
    ./upgrade-5.7.0d4-5.7.0d5.sql
On my previous commit I added a not null constraint for name column on site_nodes, the problem is that main site node on oracle has a NULL name ( given the fact that empty strings are managed as NULL on Oracle ) therefore doesnt make sense to have such constraint.

  1. … 3 more files in changeset.
- Avoiding usage of coalesce function on site_nodes table columns in WHERE clause, this was leading to usage of sequencial scans which can be expensive when having a huge amount of site_nodes. Instead we go for isolation of the case when requestion a node with a null parent ( this would be the main site node ) and we use the = operator so the planner goes for a index scan.

- Adding not null constraint to site_nodes(name)

    • -0
    • +9
    ./upgrade-5.7.0d2-5.7.0d3.sql
  1. … 4 more files in changeset.
Merged oacs-5-6 to HEAD. HEAD now installs and passes all core tests. There

may still be some lingering problems due to my screwing up the oacs-5-6

branch earlier, I'll be looking into this later.

  1. … 213 more files in changeset.