• last updated 41 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
fixed a typo

    • -2
    • +2
    ./postgresql/site-node-object-map-create.sql
fixed incorrect declaration

Fix user_tab_comments view so it works on 7.2 (adds objsubid = 0)

fixes to get dotlrn postgres port working

    • -2
    • +6
    ./postgresql/rel-segments-body-create.sql
  1. … 4 more files in changeset.
added rel_segment__new function that takes only the parameters that don't have default values

    • -2
    • +13
    ./postgresql/rel-segments-body-create.sql
updated tree

added tree_increment_key() function

tree.increment_key() now does the lpadding for us

  1. … 2 more files in changeset.
postgres does not like a certain flavor of table aliases

fixing creation of site_node under postgres

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

    • -33
    • +35
    ./oracle/acs-permissions-create.sql
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
    ./oracle/site-node-object-map-create.sql
    • -0
    • +10
    ./oracle/site-node-object-map-drop.sql
    • -0
    • +52
    ./postgresql/site-node-object-map-create.sql
    • -0
    • +10
    ./postgresql/site-node-object-map-drop.sql
  1. … 21 more files in changeset.
adding variation on function

Performance enchancements based on our testing

    • -0
    • +17
    ./oracle/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

moving ben's tree sortkey utilities for oracle from forums to acs-kernel

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

forgot to pass last_modified in recursive call

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.

    • -0
    • +28
    ./postgresql/acs-objects-create.sql
fixed bug in apm_package_version__upgrade_p

    • -0
    • +56
    ./postgresql/upgrade/upgrade-4.2-4.5.sql
file upgrade-4.2-4.5.sql was initially added on branch oacs-4-5.

    • -0
    • +0
    ./postgresql/upgrade/upgrade-4.2-4.5.sql
PG-7.2.1 returns false for 0<2^7. strange indeed. 2^7>0 returns true

Merged with the 4.5 branch (oacs-4-5 tag "don-merge-1")

    • -45
    • +8
    ./postgresql/rel-constraints-create.sql
  1. … 58 more files in changeset.

Mostly fixed subsite issues with the PG version.

    • -45
    • +8
    ./postgresql/rel-constraints-create.sql
  1. … 2 more files in changeset.
added parent_id function to apm_package package

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
    • +15
    ./postgresql/community-core-create.sql
  1. … 86 more files in changeset.

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