s3:mdssvc: add Elasticsearch backend
authorRalph Boehme <slow@samba.org>
Mon, 5 Aug 2019 14:25:01 +0000 (16:25 +0200)
committerRalph Boehme <slow@samba.org>
Wed, 9 Oct 2019 14:35:29 +0000 (14:35 +0000)
commitf5510d7db3816c6a18dc333e1ae7f505fca69815
tree4610b30a3ceaec7f7d520d25a9b0f05f3a628e18
parentc338bdf5a4aef16cb3048b18c77a0095f3fc3e53
s3:mdssvc: add Elasticsearch backend

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Noel Power <noel.power@suse.com>
21 files changed:
docs-xml/smbdotconf/misc/elasticsearchaddress.xml [new file with mode: 0644]
docs-xml/smbdotconf/misc/elasticsearchindex.xml [new file with mode: 0644]
docs-xml/smbdotconf/misc/elasticsearchmappings.xml [new file with mode: 0644]
docs-xml/smbdotconf/misc/elasticsearchmaxresults.xml [new file with mode: 0644]
docs-xml/smbdotconf/misc/elasticsearchport.xml [new file with mode: 0644]
docs-xml/smbdotconf/misc/elasticsearchusetls.xml [new file with mode: 0644]
docs-xml/smbdotconf/misc/spotlight_backend.xml
lib/param/loadparm.h
lib/param/param_table.c
source3/rpc_server/mdssvc/elasticsearch_mappings.json [new file with mode: 0644]
source3/rpc_server/mdssvc/es_lexer.l [new file with mode: 0644]
source3/rpc_server/mdssvc/es_mapping.c [new file with mode: 0644]
source3/rpc_server/mdssvc/es_mapping.h [new file with mode: 0644]
source3/rpc_server/mdssvc/es_parser.y [new file with mode: 0644]
source3/rpc_server/mdssvc/es_parser_test.c [new file with mode: 0644]
source3/rpc_server/mdssvc/mdssvc.c
source3/rpc_server/mdssvc/mdssvc_es.c [new file with mode: 0644]
source3/rpc_server/mdssvc/mdssvc_es.h [new file with mode: 0644]
source3/rpc_server/wscript_build
source3/wscript
source3/wscript_build