You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- License.LoadFromDisk(path)
- Backported elasticsearch node improvements from master branch
- Added bat file generations for the various clusters, allows you to
manually start one of our test clusters with the right settings
- Make sure tests that inherit ApiTestBase directly do not use a "real"
client in `mixed` testing mode
- Validate license information on startup, if this fails all tests
fails. From the commandline we always start a fresh cluster so the
trial license'll stay valid. If you manually start a node with no
license but you have ES_LICENSE_FILE pointing to a license file we will
try and register that.
where T : class => this.DoRequestAsync<T>(POST, Url($"{index.NotNull("index")}/{type.NotNull("type")}/_graph/explore"), body, _params(requestParameters));
8407
8407
8408
+
///<summary>Represents a DELETE on /_license
8409
+
///<para></para>Returns: ElasticsearchResponse<T> where the behavior depends on the type of T:
8410
+
///<para> - T, an object you own that the elasticsearch response will be deserialized to </para>
8411
+
///<para> - byte[], no deserialization, but the response stream will be closed </para>
8412
+
///<para> - Stream, no deserialization, response stream is your responsibility </para>
8413
+
///<para> - VoidResponse, no deserialization, response stream never read and closed </para>
8414
+
///<para> - DynamicDictionary, a dynamic aware dictionary that can be safely traversed to any depth </para>
///<param name="requestParameters">A func that allows you to describe the querystring parameters & request specific connection settings.</param>
7841
+
ElasticsearchResponse<T> LicenseDelete<T>(Func<DeleteLicenseRequestParameters, DeleteLicenseRequestParameters> requestParameters = null) where T : class;
7842
+
7843
+
///<summary>Represents a DELETE on /_license
7844
+
///<para></para>Returns: A task of ElasticsearchResponse<T> where the behaviour depends on the type of T:
7845
+
///<para> - T, an object you own that the elasticsearch response will be deserialized to </para>
7846
+
///<para> - byte[], no deserialization, but the response stream will be closed </para>
7847
+
///<para> - Stream, no deserialization, response stream is your responsibility </para>
7848
+
///<para> - VoidResponse, no deserialization, response stream never read and closed </para>
7849
+
///<para> - DynamicDictionary, a dynamic aware dictionary that can be safely traversed to any depth </para>
///<param name="requestParameters">A func that allows you to describe the querystring parameters & request specific connection settings.</param>
7853
+
Task<ElasticsearchResponse<T>> LicenseDeleteAsync<T>(Func<DeleteLicenseRequestParameters, DeleteLicenseRequestParameters> requestParameters = null) where T : class;
7854
+
7855
+
///<summary>Represents a GET on /_license
7856
+
///<para></para>Returns: ElasticsearchResponse<T> where the behavior depends on the type of T:
7857
+
///<para> - T, an object you own that the elasticsearch response will be deserialized to </para>
7858
+
///<para> - byte[], no deserialization, but the response stream will be closed </para>
7859
+
///<para> - Stream, no deserialization, response stream is your responsibility </para>
7860
+
///<para> - VoidResponse, no deserialization, response stream never read and closed </para>
7861
+
///<para> - DynamicDictionary, a dynamic aware dictionary that can be safely traversed to any depth </para>
///<param name="requestParameters">A func that allows you to describe the querystring parameters & request specific connection settings.</param>
7877
+
Task<ElasticsearchResponse<T>> LicenseGetAsync<T>(Func<GetLicenseRequestParameters, GetLicenseRequestParameters> requestParameters = null) where T : class;
7878
+
7879
+
///<summary>Represents a PUT on /_license
7880
+
///<para></para>Returns: ElasticsearchResponse<T> where the behavior depends on the type of T:
7881
+
///<para> - T, an object you own that the elasticsearch response will be deserialized to </para>
7882
+
///<para> - byte[], no deserialization, but the response stream will be closed </para>
7883
+
///<para> - Stream, no deserialization, response stream is your responsibility </para>
7884
+
///<para> - VoidResponse, no deserialization, response stream never read and closed </para>
7885
+
///<para> - DynamicDictionary, a dynamic aware dictionary that can be safely traversed to any depth </para>
0 commit comments