• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
cleaning up while trying to get postgres port working

added tree_increment_key() function

fixed some defaults

some more porting to postgres

    • -2
    • +2
    /openacs-4/packages/forums/tcl/forums-procs.xql
    • -1
    • +1
    /openacs-4/packages/forums/www/index.adp
tree.increment_key() now does the lpadding for us

tune folder contents query

postgres does not like a certain flavor of table aliases

i had forgotten to commit some of the port to postgres changes

    • -1
    • +4
    /openacs-4/packages/forums/forums.info
    • -38
    • +42
    /openacs-4/packages/forums/tcl/forums-procs.xql
    • -0
    • +27
    /openacs-4/packages/forums/www/index-postgresql.xql
fixing creation of site_node under postgres

more improvements to the site-node api

    • -3
    • +3
    /openacs-4/packages/dotlrn/tcl/applets-procs.tcl
    • -39
    • +33
    /openacs-4/packages/dotlrn/tcl/dotlrn-procs.tcl
  1. … 3 more files in changeset.
site_nodes::mount_count was slow as shit replaced it with call to apm_num_instnaces

update cache on delete of node; new cache that maps between node_ids and thier respective urls

check inherit_p on dotlrn to see if we need to change it instead of setting it on every server restart

adding permission::inherit_p api

forgot to change portal_node_mappings in a few places

added upgrade scripts for Jun's changes

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
    • +4
    /openacs-4/packages/acs-tcl/acs-tcl.info
    • -0
    • +18
    /openacs-4/packages/acs-tcl/tcl/site-node-object-map-procs-postgresql.xql
  1. … 14 more files in changeset.
fix postgres install

site-map now uses the site node apis where possible

  1. … 23 more files in changeset.
more of the new api

correct typo

new site node api (not done); new caching methodology; if something breaks let me know

    • -269
    • +292
    /openacs-4/packages/acs-tcl/tcl/site-nodes-procs.tcl
parent_name fix from Andrew

revamp with all the known installation issues

One of the index names was too long for oracle

Fixed SDM #1539 with patch #281

4.5 changes

Making a singleton like all the other applets

adding variation on function