Its two month ago then I posted my question: We have the problem that our indexed disk is growing over the day. Is it possible to start the optimization by API?
The situation is still the same. I am sure that the index optimization is not working in Version jcs 1.2.7.9.2. . I had written a dirty program to optimize the index: public static void main(String[] args) throws IOException { IndexedDiskCacheAttributes cattr = new IndexedDiskCacheAttributes(); cattr.setCacheName( "articleBase" ); cattr.setMaxKeySize( -1 ); cattr.setDiskPath( "D:\\temp\\bug5464\\systems" ); IndexedDiskCache disk = new IndexedDiskCache( cattr ); disk.optimizeFile(); System.out.println(disk.getSize()); } With the help of my program the size of the index changed from 3,30 GB to 619 MB. But I cant use the program in production. I expect that the function optimizeFile() will be executed after shutdown. But in JCS Version jcs 1.2.7.9.2 in IndexedDiskCache in Line 888 the function this.getBytesFree() returns always 0. Why I can optimize the index with my dirty program but not with the default behaviour? Please help!!!!! Regards Philipp _______________________________________________________________ SMS schreiben mit WEB.DE FreeMail - einfach, schnell und kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]