Mercurial Hosting > luan
diff lucene/src/luan/modules/lucene/Lucene.luan @ 546:eaef1005ab87
general lucene cleanup
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 14 Jun 2015 22:17:58 -0600 |
parents | ddcd4296107a |
children | 0be287ab0309 |
line wrap: on
line diff
--- a/lucene/src/luan/modules/lucene/Lucene.luan Sun Jun 14 01:34:42 2015 -0600 +++ b/lucene/src/luan/modules/lucene/Lucene.luan Sun Jun 14 22:17:58 2015 -0600 @@ -16,28 +16,18 @@ function M.index(indexDir) local index = {} - local java_index = LuceneIndex.new(indexDir,index) + local java_index = LuceneIndex.new(indexDir) index.indexed_fields = java_index.indexedFieldsMeta.newTable() index.to_string = java_index.to_string index.backup = java_index.backup - index.writer = java_index.writer index.advanced_search = java_index.advanced_search index.search_in_transaction = java_index.search_in_transaction index.delete_all = java_index.delete_all + index.delete_documents = java_index.delete_documents + index.save_document = java_index.save_document + index.update_in_transaction = java_index.update_in_transaction index.close = java_index.close - function index.save_document(doc) - index.writer( function(writer) - writer.save_document(doc) - end ) - end - - function index.delete_documents(terms) - index.writer( function(writer) - writer.delete_documents(terms) - end ) - end - function index.search(query, from, to, sort) local results = {} local function fn(i,doc_fn)