• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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)

    • -18
    • +18
    ./oracle/acs-mail-packages-create.sql
  1. … 272 more files in changeset.
merge of 4.6.3b1 to HEAD

    • -0
    • +7
    ./oracle/upgrade/upgrade-4.6.1-4.6.2.sql
    • -8
    • +7
    ./postgresql/acs-mail-packages-create.sql
    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 36 more files in changeset.
I've changed "timestamp" to "timestamptz" and have begun fixing some

code that used to be legal but as of PG 7.3 is not. You can no longer

subtract an integer from a timestamp but must cast to date, "timestamp"

disappeared (must use "interval" now), "datetime" disappeared ("timestamptz"),

and suchwhat.

Not done but closer than it was before ...

    • -7
    • +7
    ./postgresql/acs-mail-packages-create.sql
    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 50 more files in changeset.
index creates moved to 4.6.2 upgrade to be consistent with the oracle side

    • -6
    • +0
    ./postgresql/upgrade/upgrade-4.6-4.6.1.sql
Most of the RI indexes were duplicated between the 4.6-4.6.1 and the 4.6.1-4.6.2 upgrade scripts

adds acs_mail_links_body_id_idx

    • -0
    • +1
    ./oracle/upgrade/upgrade-4.6.1-4.6.2.sql
file upgrade-4.6.1-4.6.2.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./oracle/upgrade/upgrade-4.6.1-4.6.2.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-4.6.1-4.6.2.sql
more foreign key indexes, bumps to 4.6.2, upgrade scripts included

    • -0
    • +1
    ./oracle/upgrade/upgrade-4.6-4.6.1.sql
    • -0
    • +6
    ./oracle/upgrade/upgrade-4.6.1-4.6.2.sql
    • -0
    • +6
    ./postgresql/upgrade/upgrade-4.6-4.6.1.sql
  1. … 1 more file in changeset.
- changing to composite PK made PK too long. fixes bug 178

    • -1
    • +1
    ./oracle/upgrade/upgrade-4.6-4.6.1.sql
- changing to composite PK made PK too long. fixes bug 178

    • -1
    • +1
    ./oracle/upgrade/upgrade-4.6-4.6.1.sql
merge bartt PG 7.3 fixes from HEAD

    • -5
    • +5
    ./postgresql/acs-mail-packages-create.sql
    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 53 more files in changeset.
pk on acs_mail_queue_outgoing bug 97/patch 19 Vinod Kurup

    • -0
    • +0
    ./oracle/upgrade/upgrade-4.6-4.6.1.sql
    • -4
    • +4
    ./postgresql/acs-mail-queue-create.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-4.6-4.6.1.sql
  1. … 1 more file in changeset.
fixes pk on acs_mail_queue_outgoing closes bug 97/patch 19 Vinod Kurup

    • -0
    • +21
    ./oracle/upgrade/upgrade-4.6-4.6.1.sql
    • -4
    • +4
    ./postgresql/acs-mail-queue-create.sql
    • -0
    • +21
    ./postgresql/upgrade/upgrade-4.6-4.6.1.sql
  1. … 1 more file in changeset.
Patches to make OpenACS PG 7.3 compatible.

    • -5
    • +5
    ./postgresql/acs-mail-packages-create.sql
    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 53 more files in changeset.
merge from oacs-4-6

    • -0
    • +6
    ./postgresql/upgrade/upgrade-4.5-4.6.sql
  1. … 109 more files in changeset.
file upgrade-4.5-4.6.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./oracle/upgrade/upgrade-4.5-4.6.sql
    • -0
    • +0
    ./postgresql/upgrade/upgrade-4.5-4.6.sql
  1. … 2 more files in changeset.
- Upgrade scripts for acs-content-repository, acs-events, acs-kernel, acs-mail, acs-service-contract, bookmarks, faq, file-storage, news and search

- Bumped version of above packages to 4.6

- Fixed the view/sequence hack in apm-create so that APM package edit UI works in PG 7.2

    • -0
    • +6
    ./postgresql/upgrade/upgrade-4.5-4.6.sql
  1. … 29 more files in changeset.
fix the object attributes (table, column name)

    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 2 more files in changeset.
fixed problem with multiple publishing roots

    • -2
    • +2
    ./postgresql/acs-mail-queue-create.sql
  1. … 2 more files in changeset.
fixed to set creation_user only if party_from is actually a user.

fixed to use the acs-kernel param OutgoingSender if party_from doesn't have an email address.

    • -9
    • +26
    ./postgresql/acs-mail-nt-create.sql
fixed incompatiblity in workflow due to changing from acs-notifications to acs-mail

  1. … 9 more files in changeset.
fixed creation_user parameter

fixed a problem where I was sending party_from as creation_user. But some packages use party_from as addresses which are not 'users' and putting those parties in as creation_user then violates the FK requirement in acs_objects->users. So, I've made the creation_user 'null' for now

1. Fixed a bug in the oracle version of acs-mail-nt-create.sql

2. Fixed a bug in the oracle version of the APM - a standard SQL92

left join was being executed rather than the nasty Oracle-specific

notation.

3. Futzed with the APM a bit - you can now only set "watch" commands on

those .xql files which are used by the current installation, you can

only install packages supported by the current installation's RDBMS.

  1. … 8 more files in changeset.
added 'on delete cascade'

    • -29
    • +25
    ./postgresql/acs-mail-queue-create.sql
changed content_object_id to content_item_id

added declaration for v_header_message_id

changed acs_mail_body__body_p to return boolean

fixed acs_mail_link__new

    • -53
    • +49
    ./postgresql/acs-mail-packages-create.sql
simple drop script

    • -0
    • +17
    ./postgresql/acs-mail-nt-drop.sql
moved acs-notifications into acs-mail-nt-create

dropped support for max_retries param to __post_request since it was specific to acs-notifications, not acs-mail

raise exceptions if any of the other notification functions besides post_request or cancel_request are called

added overloaded fxn for post_request that takes the most common params

    • -0
    • +258
    ./postgresql/acs-mail-nt-create.sql
source acs_mail_nt_drop.sql

changed order of table drop

added inline func to drop all objects in acs-mail

fixed names of acs_objects to be specific to acs-mail (as opposed to acs-messaging)

changed object_id to gc_object_id in __create_type so that drop_type works!

changed content_object_id (fk acs_content) to content_item_id (referring to CR)

added 'on delete cascade' to acs_mail_links

added command to source acs_mail_nt_create.sql

    • -74
    • +95
    ./postgresql/acs-mail-create.sql