OpenSearch/plugin
Nik Everett 335838db08 Audit logging for SQL (elastic/x-pack-elasticsearch#2210)
Adapts audit logging to actions that delay getting index access control until the action is started. The audit log will contain an entry for the action itself starting without any associated indices because the indices are not yet known. The audit log will also contain an entry for every time the action resolved security for a set of indices. Since sql resolves indices one at a time it will contain an entry per index.

All of this customization is entirely in the security code. The only SQL change in this PR is to add audit logging support to the integration test.

Original commit: elastic/x-pack-elasticsearch@539bb3c2a8
2017-08-15 14:19:28 -04:00
..
bin/x-pack Rename CONF_DIR to ES_PATH_CONF 2017-08-15 06:19:39 +09:00
bwc Remove assemble from build task when assemble removed 2017-06-16 17:19:47 -04:00
config/x-pack Rename core plugin and transport dirs 2017-02-10 11:02:42 -08:00
keys Rename core plugin and transport dirs 2017-02-10 11:02:42 -08:00
licenses Merge branch 'master' into feature/sql 2017-07-24 15:04:59 -04:00
ml-cpp-snapshot [ML] Do not download the ml-cpp zip when building it locally (elastic/x-pack-elasticsearch#2262) 2017-08-15 16:31:23 +01:00
src Audit logging for SQL (elastic/x-pack-elasticsearch#2210) 2017-08-15 14:19:28 -04:00
.gitignore Remove QueryParseContext (elastic/x-pack-elasticsearch#1895) 2017-07-03 17:31:18 +02:00
build.gradle Merge branch 'master' into feature/sql 2017-07-28 12:06:32 -04:00