Changeset 292
- Timestamp:
- 02/21/08 02:57:20 (9 months ago)
- Files:
-
- 1 modified
-
trunk/thrudex/src/CLuceneIndex.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/thrudex/src/CLuceneIndex.cpp
r289 r292 194 194 195 195 //always put into memory (we will merge to disk later) 196 shared_ptr<IndexModifier> l_modifier = modifier; 197 shared_ptr<bloom_filter> l_ram_bloom = ram_bloom; 196 shared_ptr<bloom_filter> l_disk_bloom = disk_bloom; 197 shared_ptr<bloom_filter> l_ram_bloom = ram_bloom; 198 shared_ptr<IndexModifier> l_modifier = modifier; 199 shared_ptr<set<string> > l_disk_deletes = disk_deletes; 198 200 199 201 //if update to a doc in memory old copy first … … 207 209 208 210 delete t; 211 } 212 213 214 //If this exists already on disk 215 //remove it 216 if( l_disk_bloom->contains( key ) ){ 217 l_disk_deletes->insert( key ); 209 218 } 210 219
