OpenSearch/elasticsearch
Ryan Ernst a9ace27107 Internal: Simplify creation of trial license
Currently each node monitors the cluster state for a license, and if it
does not find one, it sends a request to the master to generate a trial
license. However, the master node has this same logic. Since the master
node is the only thing that can change the cluster state, we know that
once some node becomes master, it will notice the lack of license,
generate a trial license, and send a cluster state update. The trigger
from every node telling the master to generate the trial license is not
needed.

This change removes the register_trial_license action that the non
master nodes used. It removes the need for the TransportService in the
LicensesService, which will help with deguicing.

Original commit: elastic/x-pack-elasticsearch@a71656847e
2016-07-11 22:37:23 -07:00
..
license address feedback 2016-07-05 16:07:50 -04:00
qa test: mute audit trail test that fails periodically 2016-07-11 15:08:32 -04:00
x-dev-tools Release: Fix smoke test script to cope with latest changes in master 2016-05-26 12:32:16 +02:00
x-pack Internal: Simplify creation of trial license 2016-07-11 22:37:23 -07:00
build.gradle Change path separator for Checkstyle suppressions to be Windows compatible 2016-02-05 12:15:47 +01:00
checkstyle_suppressions.xml Remove suppression and implement hashCode 2016-02-09 21:49:13 -05:00