]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: initial implementation of mdsearch query compiler
authorYehuda Sadeh <yehuda@redhat.com>
Wed, 15 Mar 2017 00:23:47 +0000 (17:23 -0700)
committerYehuda Sadeh <yehuda@redhat.com>
Tue, 30 May 2017 20:17:18 +0000 (13:17 -0700)
commit8fd55cc2e0ca447e4c4ccf599069fc4584a7871c
tree1fe17431586440ffa624e5d3f70a43b1ec79e0d4
parent760c5e4f86119c0da8ebfbb1eea0ce0ecedb9a3d
rgw: initial implementation of mdsearch query compiler

convert infix queries that look as follows:

[(]<name> <operator> <value> [)] [<and|or> ...]

into a prefix structure that is understood by elasticsearch.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
src/rgw/CMakeLists.txt
src/rgw/rgw_rest_es.cc [new file with mode: 0644]