]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
plugins: fts-solr: Move definition of struct solr_result from solr-connection.h to...
authorStephan Bosch <stephan.bosch@open-xchange.com>
Tue, 8 Oct 2019 16:56:53 +0000 (18:56 +0200)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 9 Jan 2020 12:52:43 +0000 (12:52 +0000)
src/plugins/fts-solr/Makefile.am
src/plugins/fts-solr/solr-connection.h
src/plugins/fts-solr/solr-response.h [new file with mode: 0644]

index 18367f78375e3593ec1c3eb7026b022e6e22e987..522202e8845278ea416a3a4d300f74fff7172121 100644 (file)
@@ -30,4 +30,5 @@ lib21_fts_solr_plugin_la_SOURCES = \
 
 noinst_HEADERS = \
        fts-solr-plugin.h \
+       solr-response.h \
        solr-connection.h
index 0c400da1d1174c23a1161370c47407c3121883cb..165f6b5eeb5a7a22e8f89bd93945746057005603 100644 (file)
@@ -1,19 +1,11 @@
 #ifndef SOLR_CONNECTION_H
 #define SOLR_CONNECTION_H
 
-#include "seq-range-array.h"
-#include "fts-api.h"
+#include "solr-response.h"
 
 struct solr_connection;
 struct fts_solr_settings;
 
-struct solr_result {
-       const char *box_id;
-
-       ARRAY_TYPE(seq_range) uids;
-       ARRAY_TYPE(fts_score_map) scores;
-};
-
 int solr_connection_init(const struct fts_solr_settings *solr_set,
                         const struct ssl_iostream_settings *ssl_client_set,
                         struct solr_connection **conn_r,
diff --git a/src/plugins/fts-solr/solr-response.h b/src/plugins/fts-solr/solr-response.h
new file mode 100644 (file)
index 0000000..1c105a5
--- /dev/null
@@ -0,0 +1,14 @@
+#ifndef SOLR_RESPONSE_H
+#define SOLR_RESPONSE_H
+
+#include "seq-range-array.h"
+#include "fts-api.h"
+
+struct solr_result {
+       const char *box_id;
+
+       ARRAY_TYPE(seq_range) uids;
+       ARRAY_TYPE(fts_score_map) scores;
+};
+
+#endif