Some more fixes wrt child-indexables. Namely, fix proper handling of child indexables...
commit2d9791fa209ee4e85aa50529935e041fbdd71879
authordbera <dbera>
Sat, 2 Dec 2006 06:47:43 +0000 (2 06:47 +0000)
committerdbera <dbera>
Sat, 2 Dec 2006 06:47:43 +0000 (2 06:47 +0000)
treefa00e48c712d7b0d965fb29e5240501703e5e764
parentfb2bdf98ba99198d85604ab5fd6a38fbf938424f
Some more fixes wrt child-indexables. Namely, fix proper handling of child indexables in indexing     hooks. For property changes, propagate the changes to all its children - this is necessary because    some parent properties might be duplicated in child. Also some cleanup to keep the code managable.    Thanks to Joe for pointing out the crashes. Testing, more stress testing requested. Also, test the mail backends - they might be affected because of all the child indexable changes.
BeagleClient/Indexable.cs
beagled/FileSystemQueryable/FileSystemQueryable.cs
beagled/LuceneCommon.cs
beagled/LuceneIndexingDriver.cs
beagled/LuceneQueryable.cs