• last updated 38 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Modified permissions code to materialize acs_privilege_descendant_map view. Needed to speed up queries on acs_object_grantee_priv_map view.

Changed the representation of tree_sortkeys from "text" to "bit varying".

  1. … 62 more files in changeset.

1. Replaced more "tree_sortkey like" with "tree_sortkey between" expressions

2. Fixed a bad port of an Oracle query in site-nodes-procs.tcl and removed

a needless outer join from both versions in the process.

  1. … 11 more files in changeset.

First round of speedups for verious permissions issues. Key finding is that

the all_object_party_privilege_map is speedy in PostgreSQL and apparently in

Oracle, as well (having re-read some of the optimization threads).

  1. … 23 more files in changeset.

1. Fixed permissions bug in the PG version (missing OR clause in a view)

2. Added (untested thus far) site-wide-search to glossary

3. Added centralized support for importing files into the CR (either into

the filesystem or the database).

4. Fixed wp-slim. Fixed it some more. Fixed it again. It still needs

more fixing.

  1. … 61 more files in changeset.

Install acs-service-contract ...

  1. … 2 more files in changeset.
fixed permissions problem for handling insertion of dup index values

  1. … 1 more file in changeset.
Speedy replacement for permission_p from Matthew Avalos

1. Ripped out the '' vs. NULL string kludge, which was a stupid idea in the

first place (MY stupid idea, for the record).

2. More .xql file porting...

  1. … 23 more files in changeset.

applied patches from Steve Woodcock that port a few more queries, fix a few data model PL/SQL quirks, and generally allow us to get further into a working OpenACS!

  1. … 6 more files in changeset.
added comments for default api values

  1. … 12 more files in changeset.
fixed up some tree queries

  1. … 4 more files in changeset.
minor cleanup

fixed data-change violation on acs_privilege_hierarchy_index

  1. … 1 more file in changeset.
fixed problem with trigger recursion function

redo of acs_privilege_hierarchy tree query tree triggers

modified acs_privilege_descendant_map to user exists instead of in

added tree query support for the acs_privilege_hierarchy table

added tree query support for acs_objects, site_nodes and fixed up tree queries for rel_constraints

  1. … 3 more files in changeset.
initial import of acs kernel data-model ported to postgresql - implementation of tree queries completed for acs_object_types. Still need to finish tree queries for acs_privilege_hierarchy and rel_constraints tables.

    • -0
    • +426
    ./acs-permissions-create.sql
  1. … 37 more files in changeset.