• last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
- create index for acs_objects on package_ids and drop old one (as discussed in OCT)

- bump version number to trigger run of upgrade scripts for testing

  1. … 2 more files in changeset.
file upgrade-5.6.0b1-5.6.0b2.sql was initially added on branch oacs-5-6.

    • -0
    • +0
    ./upgrade-5.6.0b1-5.6.0b2.sql
  1. … 1 more file in changeset.
Making global/instance changes work with Oracle

  1. … 2 more files in changeset.
More code dealing with instance and global parameter semantics. I finally

have a reasonable model of inheritance and semantics implemented, not

perfect from a language-theoretic point of view, but works well without

having to rewrite every bit of parameter-handling code in acs-core.

    • -0
    • +249
    ./upgrade-5.6.0d7-5.6.0d8.sql
  1. … 8 more files in changeset.
Oracle now passes the first set of global parameter tests. More to follow

for both PG and Oracle.

  1. … 1 more file in changeset.
A bunch of stuff related to global/instance parameters.

  1. … 3 more files in changeset.
Restored the data links upgrade script I'd accidently overwritten earlier.

  1. … 1 more file in changeset.
1. added "bio" attribute to user rather than person (initial install was fine)

2. only make package instance parameter values for instance scope params

Orace stuff for global parameters.

    • -0
    • +657
    ./upgrade-5.6.0d6-5.6.0d7.sql
  1. … 2 more files in changeset.
Accidently added this to the 5.5 branch rather than HEAD earlier (but it

does no harm there so will leave it there).

    • -329
    • +12
    ./upgrade-5.6.0d4-5.6.0d5.sql
I had forgotten to add the "apm_package.is_child" function to 5.5 ...

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

    • -0
    • +0
    ./upgrade-5.6.0d5-5.6.0d6.sql
More "extends" fixing

    • -0
    • +333
    ./upgrade-5.6.0d4-5.6.0d5.sql
  1. … 1 more file in changeset.
add three column constraint to acs_data_links

  1. … 3 more files in changeset.
drop acs_data_links unique constraint, use unique index instead.

  1. … 3 more files in changeset.
TIP #138 - Add relation_tag to acs_data_links

    • -0
    • +9
    ./upgrade-5.6.0d3-5.6.0d4.sql
  1. … 7 more files in changeset.
Added some missing attributes (more to go, though, damn core datamodel)

  1. … 3 more files in changeset.
Fixed the upgrade script ...

Moved "bio" back to "person", but with type-specific storage. People can

fight over where such things belong on another day, for now keeping it in

"person" has the advantage that the Tcl API is 100% unchanged so moving it

to type-specific storage won't break .LRN.

  1. … 8 more files in changeset.
Added attributes for "user" columns "screen_name" and "username", as well as the

new "bio" column which replaces the old generic storage attribute assigned to

"person".

    • -0
    • +38
    ./upgrade-5.6.0d2-5.6.0d3.sql
  1. … 4 more files in changeset.
Magically transformed the upgrade script from PG to Oracle.

Added upgrade scripts (Oracle isn't correct, yet), removed bogus attribute

sql files (PG, for instance, created bio and bio_mime_type but only

dropped bio, Oracle had not bio_mime_type_reference at all).

    • -0
    • +42
    ./upgrade-5.6.0d1-5.6.0d2.sql
  1. … 3 more files in changeset.
Fixed daveb's connect by and nextval, for initial install and upgrade (change

to acs_group.new)

  1. … 1 more file in changeset.
- Add two missing indices to improve performance of permission system

and the object context hierarchy significantly (these two indices

improved the performance of e.g. /projects/openacs/download/ and

/projects/openacs/download/one-revision?revision_id=2089636 by more

than a factor of 10; these indices are now among the most used on

openacs.org)

- Bump version number

    • -0
    • +1
    ./upgrade-5.5.0d5-5.5.0d6.sql
  1. … 5 more files in changeset.
Fix acs_group__new to create group_rels for all group supertypes

    • -0
    • +206
    ./upgrade-5.5.0d4-5.5.0d5.sql
  1. … 4 more files in changeset.
Fixed daveb's auth upgrade scripts for oracle, and added the new columns to

the table definitions used by initial install.

  1. … 2 more files in changeset.
Preliminary version of "extend package" code, along with new package

attributes that allow the declaration of packages that are subsites.

    • -0
    • +1393
    ./upgrade-5.5.0d3-5.5.0d4.sql
  1. … 29 more files in changeset.
Fix totally broken syntax for contraints

  1. … 1 more file in changeset.
Add description to groups object type

    • -0
    • +1
    ./upgrade-5.5.0d2-5.5.0d3.sql
  1. … 4 more files in changeset.
TIP#126 optionally allow user to provide email, first, last name when authority does not

    • -0
    • +7
    ./upgrade-5.5.0d1-5.5.0d2.sql
  1. … 5 more files in changeset.