Hi ,
I am using lucene 3.0.3. It seems like either the lucene indexes are not getting optimized properly as the files created in lucene index dir is growing with every doc added Please let me know the way to restrict the files and segments created . merge factor is10 max merge docs is2147483647 I am using RAM index to add doc ,optimising it and then copying it to FSDirectory. indexWriter.optimize(); indexWriter.commit(); Directory.copy(RamDir, FSDirectory.open(FILE_INDEX_DIR), false); //hoping that optimized indexes will b transferred since m optimizing ramdir before copying Files created in FSDirectory as shown as .and these are increasing with a index change. _0.cfs _16.frq _1e.fdt _1k.prx _1s.fnm _1y.tis _4.nrm _c.fdx _i.tii _q.frq segments_l _u.tii _0.cfx _16.nrm _1e.fdx _1k.tii _1s.frq _20.fdt _4.prx _c.fnm _i.tis _q.nrm segments_m _u.tis _10.fdt _16.prx _1e.fnm _1k.tis _1s.nrm _20.fdx _4.tii _c.frq _k.fdt _q.prx segments_n _w.fdt _10.fdx _16.tii _1e.frq _1m.fdt _1s.prx _20.fnm _4.tis _c.nrm _k.fdx _q.tii segments_o _w.fdx _10.fnm _16.tis _1e.nrm _1m.fdx _1s.tii _20.frq _6.fdt _c.prx _k.fnm _q.tis segments_p _w.fnm _10.frq _18.fdt _1e.prx _1m.fnm _1s.tis _20.nrm _6.fdx _c.tii _k.frq segments_10 segments_q _w.frq _10.nrm _18.fdx _1e.tii _1m.frq _1u.fdt _20.prx _6.fnm _c.tis _k.nrm segments_11 segments_r _w.nrm _10.prx _18.fnm _1e.tis _1m.nrm _1u.fdx _20.tii _6.frq _e.fdt _k.prx segments_12 segments_s _w.prx _10.tii _18.frq _1g.fdt _1m.prx _1u.fnm _20.tis _6.nrm _e.fdx _k.tii segments_13 segments_t _w.tii _10.tis _18.nrm _1g.fdx _1m.tii _1u.frq _22.fdt _6.prx _e.fnm _k.tis segments_2 segments_u _w.tis _12.fdt _18.prx _1g.fnm _1m.tis _1u.nrm _22.fdx _6.tii _e.frq _m.fdt segments_3 segments_v _y.fdt _12.fdx _18.tii _1g.frq _1o.fdt _1u.prx _22.fnm _6.tis _e.nrm _m.fdx segments_4 segments_w _y.fdx _12.fnm _18.tis _1g.nrm _1o.fdx _1u.tii _22.frq _8.fdt _e.prx _m.fnm segments_5 segments_x _y.fnm _12.frq _1a.fdt _1g.prx _1o.fnm _1u.tis _22.nrm _8.fdx _e.tii _m.frq segments_6 segments_y _y.frq _12.nrm _1a.fdx _1g.tii _1o.frq _1w.fdt _22.prx _8.fnm _e.tis _m.nrm segments_7 segments_z _y.nrm _12.prx _1a.fnm _1g.tis _1o.nrm _1w.fdx _22.tii _8.frq _g.fdt _m.prx segments_8 _s.fdt _y.prx _12.tii _1a.frq _1i.fdt _1o.prx _1w.fnm _22.tis _8.nrm _g.fdx _m.tii segments_9 _s.fdx _y.tii _12.tis _1a.nrm _1i.fdx _1o.tii _1w.frq _2.fdt _8.prx _g.fnm _m.tis segments_a _s.fnm _y.tis _14.fdt _1a.prx _1i.fnm _1o.tis _1w.nrm _2.fdx _8.tii _g.frq _o.fdt segments_b _s.frq _14.fdx _1a.tii _1i.frq _1q.fdt _1w.prx _2.fnm _8.tis _g.nrm _o.fdx segments_c _s.nrm _14.fnm _1a.tis _1i.nrm _1q.fdx _1w.tii _2.frq _a.fdt _g.prx _o.fnm segments_d _s.prx _14.frq _1c.fdt _1i.prx _1q.fnm _1w.tis _2.nrm _a.fdx _g.tii _o.frq segments_e _s.tii _14.nrm _1c.fdx _1i.tii _1q.frq _1y.fdt _2.prx _a.fnm _g.tis _o.nrm segments_f _s.tis _14.prx _1c.fnm _1i.tis _1q.nrm _1y.fdx _2.tii _a.frq _i.fdt _o.prx segments_g _u.fdt _14.tii _1c.frq _1k.fdt _1q.prx _1y.fnm _2.tis _a.nrm _i.fdx _o.tii segments.gen _u.fdx _14.tis _1c.nrm _1k.fdx _1q.tii _1y.frq _4.fdt _a.prx _i.fnm _o.tis segments_h _u.fnm _16.fdt _1c.prx _1k.fnm _1q.tis _1y.nrm _4.fdx _a.tii _i.frq _q.fdt segments_i _u.frq _16.fdx _1c.tii _1k.frq _1s.fdt _1y.prx _4.fnm _a.tis _i.nrm _q.fdx segments_j _u.nrm _16.fnm _1c.tis _1k.nrm _1s.fdx _1y.tii _4.frq _c.fdt _i.prx _q.fnm segments_k _u.prx Regards suman