OpenSearch/shield
jaymode d3cbea6f4c use correct cluster state when starting index audit trail
Currently, we use the local cluster state when determining if the index audit trail can be
started. This is correct when we are logging to the same cluster but is incorrect when we
log to a remote cluster. Instead we should try to initialize the client and get the remote
cluster's state.

This also changes the enqueue method to stop throwing an exception on failing to add a
message to the queue. The exception was unnecessary and causing hard to read logs.
It is now replaced with a simple warn log message.

Closes elastic/elasticsearch#317

Original commit: elastic/x-pack-elasticsearch@238e9159b3
2015-07-28 12:37:51 -04:00
..
.settings fix test compilation 2015-07-22 09:10:34 -04:00
bin/shield initial migration of shield 2015-07-13 12:31:34 +02:00
config/shield initial migration of shield 2015-07-13 12:31:34 +02:00
dev-tools Documentation: Fix calls for bin/plugin to be compatible with master 2015-07-24 12:24:44 +02:00
docs update shield limitations around document level security 2015-07-27 13:25:19 -04:00
src use correct cluster state when starting index audit trail 2015-07-28 12:37:51 -04:00
LICENSE.txt initial migration of shield 2015-07-13 12:31:34 +02:00
NOTICE.txt initial migration of shield 2015-07-13 12:31:34 +02:00
README.asciidoc initial migration of shield 2015-07-13 12:31:34 +02:00
TESTING.asciidoc initial migration of shield 2015-07-13 12:31:34 +02:00
pom.xml Testing: Fix copying of files in shield integration tests 2015-07-28 16:55:07 +02:00
test-signatures.txt initial migration of shield 2015-07-13 12:31:34 +02:00

README.asciidoc

= Elasticsearch Security Plugin

This plugins adds security features to elasticsearch

You can build the plugin with `mvn package`.

The documentation is put in the `docs/` directory.