Robert Muir
ddcc757bb3
Merge pull request elastic/elasticsearch#637 from rmuir/this_must_go
...
Remove remaining uses of setAccessible
Original commit: elastic/x-pack-elasticsearch@bb25e156da
2015-09-13 00:40:07 -04:00
Robert Muir
53cd14deda
Remove remaining uses of setAccessible
...
This corresponds with https://github.com/elastic/elasticsearch/pull/13539
Original commit: elastic/x-pack-elasticsearch@29d235b8ed
2015-09-12 21:11:10 -04:00
Robert Muir
61c47634bd
Fix wrong access modifiers for injected ctors, setAccessible is no longer used.
...
See https://github.com/elastic/elasticsearch/pull/13531
Original commit: elastic/x-pack-elasticsearch@658672b5fb
2015-09-12 03:30:33 -04:00
Rashmi Kulkarni
30be286607
Merge pull request elastic/elasticsearch#634 from rasroh/audit_qa
...
Shield Audit IndexTrail Test
Original commit: elastic/x-pack-elasticsearch@75c2ced828
2015-09-11 14:38:48 -07:00
Rashmi Kulkarni
71f630e07b
Shield Audit IndexTrail Test
...
closes elastic/elasticsearch#630
Original commit: elastic/x-pack-elasticsearch@6deeb07412
2015-09-11 14:27:12 -07:00
Martijn van Groningen
54d6cb4158
docs: updated Watcher release notes
...
Original commit: elastic/x-pack-elasticsearch@e6f8f4ba50
2015-09-11 23:22:39 +02:00
Martijn van Groningen
16ad2edc33
fixed forbidden usage of Guava's MoreExecutors in Watcher
...
Original commit: elastic/x-pack-elasticsearch@5b977f9ff3
2015-09-11 23:17:31 +02:00
Martijn van Groningen
55f77fd52d
test: reduce number of triggered watches being indexed
...
Closes elastic/elasticsearch#632
Original commit: elastic/x-pack-elasticsearch@3a7e16b897
2015-09-11 21:20:18 +02:00
jaymode
29aac1c617
add missing PutMapping privilege for index audit trail user
...
Original commit: elastic/x-pack-elasticsearch@a2a107313d
2015-09-11 14:47:48 -04:00
jaymode
ae66d4794a
fix compile errors caused by cleanups in core
...
Original commit: elastic/x-pack-elasticsearch@a28d4b5ba0
2015-09-11 14:44:30 -04:00
Lee Hinman
3653bdc1b5
Merge remote-tracking branch 'dakrone/eclipse-jdk1.8'
...
Original commit: elastic/x-pack-elasticsearch@a1cdeff1d2
2015-09-11 10:00:49 -06:00
jaymode
cb0f169655
update CLI tools to work with spaces in the home path
...
The CLI tools are launched by scripts and these scripts need to handle spaces in the
elasticsearch home path.
Closes elastic/elasticsearch#631
Original commit: elastic/x-pack-elasticsearch@6a4325d296
2015-09-11 11:15:19 -04:00
jaymode
d3ee002180
set the user header on new requests in IndexAuditTrail
...
The IndexAuditTrail was not setting the appropriate user header on requests to see if the index exists and
the mapping is updated. This did not fail in tests because we set shield.user, but fails during a normal
installation.
Closes elastic/elasticsearch#626
Original commit: elastic/x-pack-elasticsearch@3771612b20
2015-09-11 08:29:48 -04:00
Lee Hinman
4a8df4f328
Update eclipse files for Java 1.8 move
...
Original commit: elastic/x-pack-elasticsearch@a2dd77ccf3
2015-09-10 10:04:31 -06:00
Martijn van Groningen
cdc3a142e5
fixed compile error
...
Original commit: elastic/x-pack-elasticsearch@73d853b077
2015-09-10 17:36:06 +02:00
Jason Tedor
27f5265560
Merge pull request elastic/elasticsearch#624 from jasontedor/sets-be-gone
...
Remove use of com.google.common.collect.Sets
Original commit: elastic/x-pack-elasticsearch@e5064a3b26
2015-09-10 11:20:37 -04:00
Jason Tedor
6b0bbd4c60
Remove use of com.google.common.collect.Sets
...
Remove use of com.google.common.collect.Sets.
This commit removes all uses of com.google.common.collect.Sets. This is
one of many steps in the eventual removal of Guava as a dependency.
Relates elastic/elasticsearchelastic/elasticsearch#13224
Original commit: elastic/x-pack-elasticsearch@5276ed9723
2015-09-10 10:30:38 -04:00
Martijn van Groningen
5fe198cdd5
test: removed filtered query
...
Original commit: elastic/x-pack-elasticsearch@39ff7ecb06
2015-09-10 15:06:28 +02:00
Martijn van Groningen
23c482ee80
test: enforce that no merging happens the test relies on document being in docid order.
...
Closes elastic/elasticsearch#619
Original commit: elastic/x-pack-elasticsearch@a85390430b
2015-09-10 14:43:10 +02:00
Martijn van Groningen
85014feab3
test: changed some more inline queries from filtered query to bool query
...
Original commit: elastic/x-pack-elasticsearch@d65242dd51
2015-09-10 13:41:39 +02:00
Martijn van Groningen
ed3821b65b
test: filtered query -> bool query
...
Original commit: elastic/x-pack-elasticsearch@18ba61b9e9
2015-09-10 13:18:41 +02:00
Martijn van Groningen
0ef1bfb9a2
test: use exist query directly, filtered query has been removed
...
Original commit: elastic/x-pack-elasticsearch@1c374adb97
2015-09-10 12:07:44 +02:00
Martijn van Groningen
e86813a655
test: fixed some other compile errors due to the removal of filtered query
...
Original commit: elastic/x-pack-elasticsearch@30ae66827a
2015-09-10 11:30:52 +02:00
Martijn van Groningen
427891191f
test: fixed compile error due to https://github.com/elastic/elasticsearch/pull/13418
...
Original commit: elastic/x-pack-elasticsearch@24d22f2309
2015-09-10 11:23:47 +02:00
Martijn van Groningen
7eda007c46
test: temporarily disable tribe smoke test
...
Original commit: elastic/x-pack-elasticsearch@23eccc9de9
2015-09-10 10:28:39 +02:00
DeDe Morton
3988eb638b
closes elastic/elasticsearch#339
...
Original commit: elastic/x-pack-elasticsearch@2e607325e0
2015-09-09 18:11:12 -07:00
debadair
a9f93a92aa
Watcher Docs: Reworked HipChat and Slack action docs. Closes elastic/elasticsearch#511 , elastic/elasticsearch#570 .
...
Original commit: elastic/x-pack-elasticsearch@1317e8a435
2015-09-09 16:49:51 -07:00
debadair
ef4eb981b1
Added _shield to the verification step. Closes elastic/elasticsearch#312 .
...
Original commit: elastic/x-pack-elasticsearch@e76fb45dfb
2015-09-09 16:36:47 -07:00
uboness
2004cb6ad8
fixed build - cleaned up the use of guava Maps
...
Original commit: elastic/x-pack-elasticsearch@05b2dc4c57
2015-09-09 16:35:51 -07:00
uboness
7ae3a42c08
fixed securemock version (to 1.0)
...
Original commit: elastic/x-pack-elasticsearch@2dac6b668c
2015-09-09 16:22:15 -07:00
debadair
cf439f09ce
Edited role mapping info to address confusion. Closes elastic/elasticsearch#302 .
...
Original commit: elastic/x-pack-elasticsearch@e8acfd9711
2015-09-09 16:18:17 -07:00
Jason Tedor
916ae387ac
Merge pull request elastic/elasticsearch#616 from jasontedor/maps-be-gone
...
Remove use of com.google.common.collect.Maps
Original commit: elastic/x-pack-elasticsearch@75e5291a78
2015-09-09 17:58:35 -04:00
debadair
8d0ce80d0e
Clarified note about needing to perform a full cluster restart. Closes elastic/elasticsearch#109 .
...
Original commit: elastic/x-pack-elasticsearch@d4f62cc072
2015-09-09 14:00:08 -07:00
Jason Tedor
8d5a1bae58
Remove use of com.google.common.collect.Maps
...
This commit removes all uses of com.google.common.collect.Maps. This is
one of many steps in the eventual removal of Guava as a dependency.
Relates elastic/elasticsearchelastic/elasticsearch#13224
Original commit: elastic/x-pack-elasticsearch@3708fc0c60
2015-09-09 16:48:41 -04:00
debadair
a82925b3bd
Updated links to maven repo to use https. Closes elastic/elasticsearch#495 .
...
Original commit: elastic/x-pack-elasticsearch@f95bdea57e
2015-09-09 13:14:24 -07:00
debadair
ee6ac98565
Cleaned up realm topics, split off cache management. Closes elastic/elasticsearch#523 , elastic/elasticsearch#451 .
...
Original commit: elastic/x-pack-elasticsearch@99534117de
2015-09-09 12:58:07 -07:00
debadair
28f629da29
Updated actions list for 2.0. Closes elastic/elasticsearch#567 .
...
Original commit: elastic/x-pack-elasticsearch@0ef9e834be
2015-09-09 12:52:59 -07:00
Ryan Ernst
7aa612b62e
Merge pull request elastic/elasticsearch#615 from rjernst/warnings_cleanup2
...
Add warning suppressions
Original commit: elastic/x-pack-elasticsearch@a787f9c2a4
2015-09-09 12:51:51 -07:00
Ryan Ernst
fbbd3f6c2d
Add warning suppressions
...
I fixed a couple more warnings and added suppressions, so that when
elastic/elasticsearchelastic/elasticsearch#13410 lands, x-plugins will not break.
Original commit: elastic/x-pack-elasticsearch@8a19b2b71b
2015-09-09 12:45:20 -07:00
jaymode
714460c2f0
remove path.home from TransportClients in code and docs
...
After changes in core and elastic/elasticsearch#578 , we do not need to set path.home in the settings for a
TransportClient anymore. This cleans up the usages of it in our tests and in our documentation.
Closes elastic/elasticsearch#605
Original commit: elastic/x-pack-elasticsearch@d70875fe2b
2015-09-09 15:16:30 -04:00
Martijn van Groningen
a6dc1ad97d
test: make sure to stop nodes after the tribe node integration test
...
Original commit: elastic/x-pack-elasticsearch@3aaaced6ec
2015-09-09 21:14:36 +02:00
jaymode
52c31d8c08
alway return reserved roles when parsing roles file
...
Today, if the roles.yml file does not exist the roles that are defined programmatically are not
available. This is incorrect because the reserved roles should always be available and not depend
on the parsing of the file. This change ensures that the reserved roles are made available even
when the roles.yml file is missing.
Closes elastic/elasticsearch#602
Original commit: elastic/x-pack-elasticsearch@ee2fd2ddbf
2015-09-09 14:11:04 -04:00
jaymode
a5d9c45dd3
remove the override of finalize in SecuredString
...
This change removes the override of finalize in SecuredString to resolve a issue where
the char[] can be cleared by the call in the finalize method but the char array is still being used.
The specific issue that occurs is in the BCrypt usage of the SecuredString. A character is concatenated
and then the utf8Bytes method is called. In most cases, the proper bytes are returned but occasionally
the byte array is returned with only zeroes. This occurs under load and/or memory pressure and can be
provoked by running BCryptTests with a small heap (12 - 16 megabytes) and the SecuredString
implementation with the overridden finalize method.
Closes elastic/elasticsearch#589
Original commit: elastic/x-pack-elasticsearch@fb6430ea9d
2015-09-09 12:42:49 -04:00
jaymode
9e3bf47a87
update the transport client and add integration tests
...
Closes elastic/elasticsearch#477
Original commit: elastic/x-pack-elasticsearch@8926f6ca44
2015-09-09 12:30:41 -04:00
Martijn van Groningen
8511d56a83
test: Remove version randomization from the parent child test. The <= 1.x impl has been removed, so no need to test it any more in master.
...
Original commit: elastic/x-pack-elasticsearch@2633349d02
2015-09-09 17:50:54 +02:00
jaymode
154b10e901
add the ability to run as another user
...
This change adds a new permission that allows authorized users to execute a request as
another user. The flow is as follows:
1. The user making the request is authenticated
2. The user that is being impersonated is looked up
3. The requesting user is authorized for the privilege to run as the specified user
4. The impersonated user is then authorized for the given request
Additionally, the auditing has been updated to support this capability and indicates when a
user has been granted the ability to run as another user and then also indicates both the user
who is being impersonated and the requesting user when actions are granted/denied.
Closes elastic/elasticsearch#17
Original commit: elastic/x-pack-elasticsearch@00e5a6169b
2015-09-09 11:25:02 -04:00
uboness
7ea8c85e4b
[docs] Update docs for version 2.0.0-beta2
...
Original commit: elastic/x-pack-elasticsearch@b4af10f8f0
2015-09-09 08:04:42 -07:00
uboness
acd051c288
[docs] Update docs for version 2.0.0-beta1
...
Original commit: elastic/x-pack-elasticsearch@0206648252
2015-09-09 08:03:55 -07:00
Martijn van Groningen
fd4058f921
Use the more verbose format in the default roles.yml and docs.
...
Closes elastic/elasticsearch#529
Original commit: elastic/x-pack-elasticsearch@9bde530a9c
2015-09-09 15:44:35 +02:00
jaymode
14c21786ee
Test: add back the stop of the local audit trails
...
If also indexing locally, we need to stop the audit trail indexing otherwise the test cluster checks
will fail. See elastic/elasticsearch#598
Original commit: elastic/x-pack-elasticsearch@6767ab2edb
2015-09-09 08:39:51 -04:00