Changeset 7467
- Timestamp:
- 2004-05-27T14:12:33+12:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl3/src/java/org/greenstone/gsdl3/gs3build/indexers/MGIndexer.java
r7449 r7467 543 543 int mgPass = this.pass < 2 ? this.pass : ((this.pass % 2) + 2); 544 544 545 mgPasses.setBufferSize(100000); 545 546 // try { 546 547 // TODO add the other options to mg passes … … 548 549 case 0: 549 550 //mg_passes = Runtime.getRuntime().exec("mg_passes " + pathParams + " -b 100000 -T1"); 550 mgPasses.addPass( 'T', '1');551 mgPasses.addPass(MGPassesWrapper.TEXT_PASS_1); 551 552 552 553 … … 555 556 case 1: 556 557 //mg_passes = Runtime.getRuntime().exec("mg_passes " + pathParams +" -b 100000 -T2"); 557 mgPasses.addPass( 'T', '2');558 mgPasses.addPass(MGPassesWrapper.TEXT_PASS_2); 558 559 break; 559 560 560 561 case 2: 561 562 //mg_passes = Runtime.getRuntime().exec("mg_passes " + pathParams + " -b 100000 -2 -m 32 -s 0 -G -t 10 -N1"); 562 mgPasses.addPass('N', '1'); 563 mgPasses.setInvfLevel('2'); 564 mgPasses.setStemOptions("0",0); 563 mgPasses.addPass(MGPassesWrapper.INDEX_PASS_1); 564 mgPasses.setInvfLevel(MGPassesWrapper.INVF_LEVEL_2); 565 mgPasses.setStemOptions(MGPassesWrapper.STEMMER_ENGLISH, MGPassesWrapper.NO_STEM_OR_CASE); 566 mgPasses.setInversionMemLimit(32); 567 mgPasses.ignoreSGMLTags(true); 568 mgPasses.enableTracing(10); 565 569 break; 566 570 567 571 case 3: 568 572 //mg_passes = Runtime.getRuntime().exec("mg_passes " + pathParams +" -b 100000 -2 -c 3 -G -t 10 -N2"); 569 mgPasses.addPass('N', '2'); 570 mgPasses.setInvfLevel('2'); 573 mgPasses.addPass(MGPassesWrapper.INDEX_PASS_2); 574 mgPasses.setInvfLevel(MGPassesWrapper.INVF_LEVEL_2); 575 mgPasses.ignoreSGMLTags(true); 576 mgPasses.enableTracing(10); 571 577 break; 572 578 }
Note:
See TracChangeset
for help on using the changeset viewer.