[Tickets #6295] Re: Ansel flat shares with hierarchies

bugs at horde.org bugs at horde.org
Wed Feb 20 19:21:45 UTC 2008


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=6295
-----------------------------------------------------------------------
 Ticket             | 6295
 Updated By         | Duck <duck at obala.net>
 Summary            | Ansel flat shares with hierarchies
 Queue              | Ansel
 Type               | Enhancement
 State              | New
 Priority           | 1. Low
 Milestone          | 
 Patch              | 
 Owners             | 
-----------------------------------------------------------------------


Duck <duck at obala.net> (2008-02-20 14:21) wrote:

> I haven't looked at your patch yet, but I will say that I'd prefer to 
> keep the shares and galleries table separate.  IMO it makes for a 
> cleaner implementation and keeps the share implementation/driver 
> decoupled from the gallery objects.  But I'm definitely open to 
> other's thoughts to convince me otherwise.

By combining we can remove 3 columns and have one join less. It will make
data more compact and much faster and memory friendly which is always a
strong point for large systems. 

But your wish is not a problem for me, beside data being proccessed.
Moving the storage mechanism on driver bases, will allow me to have my own
performance driver and combined tables. When someone can still use the
classic DT implementation or this share driver.

So the next step will be defenitly be to separate the storega classes with
driver abstraction. Making my work easier possible to have different
testing drivers without affecting Ansel core.




More information about the bugs mailing list