Lines Matching defs:lucene_index

61 struct lucene_index {
84 struct lucene_index *index;
107 static void lucene_handle_error(struct lucene_index *index, CLuceneError &err,
109 static void rescan_clear_unseen_mailboxes(struct lucene_index *index,
112 struct lucene_index *lucene_index_init(const char *path,
116 struct lucene_index *index;
118 index = i_new(struct lucene_index, 1);
153 void lucene_index_close(struct lucene_index *index)
176 void lucene_index_deinit(struct lucene_index *index)
199 static void lucene_data_translate(struct lucene_index *index,
231 t_lucene_utf8_to_tchar(struct lucene_index *index, const char *str)
251 void lucene_index_select_mailbox(struct lucene_index *index,
259 void lucene_index_unselect_mailbox(struct lucene_index *index)
264 static void lucene_handle_error(struct lucene_index *index, CLuceneError &err,
283 static int lucene_index_open(struct lucene_index *index)
306 static int lucene_index_open_search(struct lucene_index *index)
321 lucene_doc_get_uid(struct lucene_index *index, Document *doc, uint32_t *uid_r)
341 lucene_doc_get_part(struct lucene_index *index, Document *doc)
356 int lucene_index_get_last_uid(struct lucene_index *index, uint32_t *last_uid_r)
393 int lucene_index_get_doc_count(struct lucene_index *index, uint32_t *count_r)
410 static int lucene_settings_check(struct lucene_index *index)
433 int lucene_index_build_init(struct lucene_index *index)
464 static Analyzer *get_analyzer(struct lucene_index *index, const char *lang)
484 static void *textcat_init(struct lucene_index *index)
501 guess_analyzer(struct lucene_index *index, const void *data, size_t size)
530 guess_analyzer(struct lucene_index *index ATTR_UNUSED,
537 static int lucene_index_build_flush(struct lucene_index *index)
563 int lucene_index_build_more(struct lucene_index *index, uint32_t uid,
626 int lucene_index_build_deinit(struct lucene_index *index)
706 fts_lucene_get_mailbox_guid(struct lucene_index *index, Document *doc,
822 rescan_clear_unseen_mailbox(struct lucene_index *index,
845 static void rescan_clear_unseen_mailboxes(struct lucene_index *index,
875 int lucene_index_rescan(struct lucene_index *index)
969 lucene_index_expunge_record(struct lucene_index *index,
1008 int lucene_index_expunge_from_log(struct lucene_index *index,
1031 int lucene_index_optimize(struct lucene_index *index)
1153 lucene_get_query_str(struct lucene_index *index,
1187 lucene_get_query(struct lucene_index *index,
1194 lucene_add_definite_query(struct lucene_index *index,
1263 lucene_add_maybe_query(struct lucene_index *index,
1346 lucene_index_search(struct lucene_index *index,
1396 int lucene_index_lookup(struct lucene_index *index,
1453 lucene_index_search_multi(struct lucene_index *index,
1527 int lucene_index_lookup_multi(struct lucene_index *index,
1558 struct lucene_index *index;
1571 lucene_index_iter_init(struct lucene_index *index)