Feature #1167
Enforce versioning policy
Status: | Closed | Start date: | 09/16/2011 | |
---|---|---|---|---|
Priority: | Medium | Due date: | ||
Assignee: | Antony Chazapis | % Done: | 0% |
|
Category: | Pithos | Spent time: | - | |
Target version: | - |
Description
Let the user decide whether to keep versions of objects or not (history).
Associated revisions
Merge policy into node. Needs database reset, or the following commands:
alter table policy rename to pre_policy;
create table if not exists policy
( node integer,
key text,
value text,
primary key (node, key)
foreign key (node)
references nodes(node)
on update cascade
on delete cascade );
insert into policy select n.node, p.key, p.value from nodes n, pre_policy p where n.path = p.path;
drop table pre_policy;
Merge policy into node. Needs database reset, or the following commands:
alter table policy rename to pre_policy;
create table if not exists policy
( node integer,
key text,
value text,
primary key (node, key)
foreign key (node)
references nodes(node)
on update cascade
on delete cascade );
insert into policy select n.node, p.key, p.value from nodes n, pre_policy p where n.path = p.path;
drop table pre_policy;
Create a single point to apply versioning policy.
Refs #1167
Create a single point to apply versioning policy.
Refs #1167
Update versioning in docs.
Refs #1167
Update versioning in docs.
Refs #1167
Remove deleted version's map.
Refs #1167
Remove deleted version's map.
Refs #1167
History
#1 Updated by Antony Chazapis over 12 years ago
- Assignee set to Antony Chazapis
#2 Updated by Antony Chazapis over 12 years ago
Updates also in revision cb446fb8673fe3db83be75391b599f59b35a7951.
#3 Updated by Antony Chazapis over 12 years ago
- Status changed from New to Closed
#4 Updated by Vangelis Koukis about 11 years ago
- Project changed from Pithos to Synnefo
- Target version deleted (
0.8.1)
#5 Updated by Vangelis Koukis about 11 years ago
- Category set to Pithos