diff lucene/src/luan/modules/lucene/Lucene.luan @ 547:0be287ab0309

add lucene/Versioning and simplify Lucene fn names
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 15 Jun 2015 01:22:58 -0600
parents eaef1005ab87
children 790d5de23042
line wrap: on
line diff
--- a/lucene/src/luan/modules/lucene/Lucene.luan	Sun Jun 14 22:17:58 2015 -0600
+++ b/lucene/src/luan/modules/lucene/Lucene.luan	Mon Jun 15 01:22:58 2015 -0600
@@ -3,6 +3,7 @@
 local error = Luan.error
 local LuceneIndex = require "java:luan.modules.lucene.LuceneIndex"
 local NumberFieldParser = require "java:sane.lucene.queryparser.NumberFieldParser"
+local SaneQueryParser = require "java:sane.lucene.queryparser.SaneQueryParser"
 
 
 local M = {}
@@ -14,6 +15,8 @@
 	double = NumberFieldParser.DOUBLE;
 }
 
+M.literal = SaneQueryParser.literal
+
 function M.index(indexDir)
 	local index = {}
 	local java_index = LuceneIndex.new(indexDir)
@@ -23,8 +26,8 @@
 	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.delete = java_index.delete
+	index.save = java_index.save
 	index.update_in_transaction = java_index.update_in_transaction
 	index.close = java_index.close