• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
adding missing comma

setting context_id of acs-lang to be the main site id

  1. … 1 more file in changeset.
merge from oacs-4-6

  1. … 109 more files in changeset.
Make /acs-lang accessible to the public, since this is where they go set their language pref

  1. … 1 more file in changeset.
file upgrade-4.5.1-4.6.sql was initially added on branch oacs-4-6.

    • -0
    • +0
    ./upgrade/upgrade-4.5.1-4.6.sql
  1. … 3 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

  1. … 29 more files in changeset.
Peter: creating an instance of acs-lang and mounting it under the main site at server creation (along with acs-admin et al)

  1. … 1 more file in changeset.
mount cr for virtual url refs in oracle

avoid collating order problems by padding version strings with 0000.

  1. … 1 more file in changeset.
increase field sizes (from sloan)

  1. … 2 more files in changeset.
add parent_key function

fix typo v_segment_name should be segment_name bug 911/patch 424

Re-added fixes that didn't get merged in from 4.5

1) bboard-procs-postgresql.xql

2) etp-procs-oracle.xql

3) subsite/www/admin/users/new-postgresql.xql

4) SQL fix in acs-kernel/sql/postgresql/apm-create.sql

Edited the acs-kernel upgrade script that JonG initially created (PG)

Created an oracle upgrade script

Added upgrade scripts that i had written for 4.5b->4.5 back in (didn't get merged)

Update the acs-kernel .info file to 4.5.1

    • -0
    • +720
    ./upgrade/upgrade-4.5-4.5.1.sql
  1. … 8 more files in changeset.
added Tracy's fix for the hex conversion

updated tree

tree.increment_key() now does the lpadding for us

  1. … 2 more files in changeset.
re-ordering queries in acs_permission.permission_p for performance's sake

moved portal::mapping api and data model from new-portal into the core, i.e.

into acs-tcl and acs-kernel. renamed it from portal::mapping to

site_node_object_map, since that is what it is. enjoy.

    • -0
    • +65
    ./site-node-object-map-create.sql
    • -0
    • +10
    ./site-node-object-map-drop.sql
  1. … 25 more files in changeset.
Performance enchancements based on our testing

    • -0
    • +17
    ./upgrade/upgrade-4.2.1-4.2.2.sql
added "(select acs.magic_object_id('registered_users') from dual)"

clause to registered_users view based on results from scalability testing.

added site_nodes_parent_id_idx based on results from scalability testing

  1. … 1 more file in changeset.
moving ben's tree sortkey utilities for oracle from forums to acs-kernel

    • -0
    • +193
    ./tree-create.sql
  1. … 4 more files in changeset.
using connect by in oracle version of update_last_modified (plpgsql version is still using recursive version)

created acs_object.update_last_modified procedure that takes in an object_id

and an optional timestamp and sets the last_modified time of the object and

all of it's parents (not including object 0) to the last_modified time passed

in or sysdate if none was passed in.

  1. … 1 more file in changeset.
added parent_id function to apm_package package

  1. … 1 more file in changeset.
adding an index to increase performance of some views

adding an index to make the registered_users view faster

Merged with OpenACS 4.5 beta1 branch.

  1. … 88 more files in changeset.

Yep, previous Oracle fix had a problem! "case" isn't allowed in PL/SQL???

1. Community core change was due to an earlier patch that allows a person

to register as a user.

2. Deleting an acs-object would fail if the object specific table didn't exist.

acs-objects and the content repository shouldn't require type specific tables

be named when you extend a type, this is a temporary hack which acknowledges

that folks have been cheating by name non-existent tables. Since I plan to

remove the restriction anyway, this is not a big deal.

The Oracle version still needs testing ...

  1. … 2 more files in changeset.