I really wonder why we rely on files for our metadata. It has issues [1] where a synchronous fopen and read or write operation would really take too long, requiring us to schedule reads/writes. Without doing any performance measures, I think this could significantly speed up our metadata code for big directories. I think we should do the same as beagle, and rely on a tiny SQL server, doing all our metadata operations synchronously. I'm not a big fan of EAs, since they seem to be some different flavors and inconsistencies among various implementations. [1] http://makeashorterlink.com/?Y364247BB -- Christian Neumair <chris gnome-de org>
Attachment:
signature.asc
Description: This is a digitally signed message part