Diff latest
Open in IDE
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
4 revisions
Portrait management reform and correction

Moved logics to create a portrait in a proc in order to reuse it in other places

such as picture retrieval services (e.g. Bach picture retrieval at WU). Turns out

we were not doing our homeworks here: when the portrait is created into CR, a

cr_child_rel is created. When the portrait was erased though, this was not cleaned

up propely, leaving dangling acs_objects with no reference in cr_child_rels table.

On busy sites, this can grow in the ten thousands order of magnitude. Changes include

also fix for this behavior and tuples cleanup.

Portrait management reform and correction

Moved logics to create a portrait in a proc in order to reuse it in other places

such as picture retrieval services (e.g. Bach picture retrieval at WU). Turns out

we were not doing our homeworks here: when the portrait is created into CR, a

cr_child_rel is created. When the portrait was erased though, this was not cleaned

up propely, leaving dangling acs_objects with no reference in cr_child_rels table.

On busy sites, this can grow in the ten thousands order of magnitude. Changes include

also fix for this behavior and tuples cleanup.

Revision ID:
1.3
Changeset ID:
MAIN:antoniop:20180221140055
Parents:
openacs-4/packages/acs-subsite/lib/home.xql 1.2
Head on:
MAIN
merged changes from the oacs-5-9 branch and resolved conflicts

merged changes from the oacs-5-9 branch and resolved conflicts

Revision ID:
1.2
Changeset ID:
MAIN:gustafn:20170807234743
Parents:
openacs-4/packages/acs-subsite/lib/home.xql 1.1
- remove obsolete queries

- remove obsolete queries

Revision ID:
1.1.12.1
Changeset ID:
oacs-5-9:gustafn:20150917112952
Parents:
openacs-4/packages/acs-subsite/lib/home.xql 1.1
Tags:
openacs-5-9-compat openacs-5-9-0-final openacs-5-9-0b1 openacs-5-9-0b2
Made sure you can use a different home template

Made sure you can use a different home template

Revision ID:
1.1
Changeset ID:
MAIN:maltes:20070829134436
Branch points:
oacs-5-4 oacs-5-5 oacs-5-6 oacs-5-7
Tags:
oacs-5-8$BP vg-merge-oacs-5-8-from-20141027 openacs-5-8-compat vg-merge-oacs-5-8-from-20150427