Summary | Split DataTree tables by group_uid and flatten attribute tables |
Queue | Horde Framework Packages |
Queue Version | FRAMEWORK_3 |
Type | Enhancement |
State | Rejected |
Priority | 2. Medium |
Owners | Horde Developers (at) , ben (at) |
Requester | duck (at) obala (dot) net |
Created | 12/12/2005 (7162 days ago) |
Due | |
Updated | 10/12/2006 (6858 days ago) |
Assigned | |
Resolved | 10/12/2006 (6858 days ago) |
Milestone | |
Patch | Yes |
State ⇒ Rejected
doesn't help us with our real goal. We'll live with the current
datatree where we have to until we can get rid of it for good.
New Attachment: dt20060302.tgz
split root for each app class and to decide to split/flat the scecific
class data or not inside the same app.
New Attachment: dt24122005.tgz
shared one, only flatter attributes or both - split the index and
flatter attributes in dedicated tables.
New Attachment: datatree24122005.patch
New Attachment: sql_flat.php
New Attachment: attributes2flat.php
shows existing group_uid, their name/key pairs for creating tables and
transfers data to a flat table. This will made the migration to a flat
attribute schema much easier.
Assigned to
State ⇒ Accepted
New Attachment: datatree.patch
so I will not be able to work on this any more until after Friday.
Priority ⇒ 2. Medium
Type ⇒ Enhancement
Summary ⇒ Split DataTree tables by group_uid and Flattern attribute tables
Queue ⇒ Horde Framework Packages
New Attachment: dt-12122005.tgz
State ⇒ New
class specific attributes in a dedicated flat tables.
Attached Files:
- Forums.diff tells to DT to use a flat table
- Messages.diff tells to DT to use a flat table
- agora.sql flat attributes tables for agora forums and messages
- attributes2flat.php transfers data from normal DT to specific flat table
- conf.diff add an boolean DT config option -> support flat tables or not
- sql_flat.php and finally the DataTree_sql_flat class file