Commit Graph

1920 Commits

Author SHA1 Message Date
b4d0dc87d3 Reorganized test and force 100% code coverage (#1226) 2020-06-15 08:37:04 +02:00
04d082cb49 Helpers: avoid allocating new timers (#1224) 2020-06-12 10:43:41 +02:00
8e077b46a7 improved test coverage (#1222) 2020-06-08 09:42:59 +02:00
b0e96f9644 migrated to FakeTimers (#1221) 2020-06-08 09:37:29 +02:00
59ab125f48 API generation 2020-06-08 09:30:11 +02:00
3efb63b34e Documentation fixes (#1217) 2020-06-04 13:37:43 +02:00
7dfaa6c5b4 Improve helper concurrency (#1214) 2020-06-04 10:55:51 +02:00
3751f50774 API generation 2020-06-03 10:41:59 +02:00
1d9238b432 Fixed types code generation (#1212) 2020-06-03 10:41:27 +02:00
80817a00f9 Added timeout support in bulk and msearch helpers (#1206) 2020-06-03 10:33:08 +02:00
dbbee273d9 API generation 2020-06-03 09:09:42 +02:00
1a25b623b0 Add multi search helper (#1186) 2020-05-25 15:37:01 +02:00
84217fc737 Use filter_path for improving the search helpers performances (#1199) 2020-05-25 14:25:32 +02:00
d1ad7bd22b Fix docs build 2020-05-18 10:38:03 +02:00
ac2d1dad53 API generation 2020-05-18 09:23:50 +02:00
803739b4cb Added new docs examples (#1189) 2020-05-15 10:34:39 +02:00
4659b9849c [DOCS] Fixes Indices component template link in reference docs (#1197) 2020-05-15 10:34:18 +02:00
8835d5af64 Updated jenkins job configuration 2020-05-15 09:42:10 +02:00
6f4127d87d Updated skip list 2020-05-15 09:40:38 +02:00
e3e4be3a5e API generation 2020-05-14 18:16:26 +02:00
191b8fb9fb Force lowercase in all headers (#1187) 2020-05-14 16:10:18 +02:00
22de806b67 Disable client Helpers in Node.js < 10. (#1194) 2020-05-14 16:03:08 +02:00
b109f60763 API generation 2020-05-07 08:11:36 +02:00
0d5c7a880f API generation 2020-04-30 11:28:37 +02:00
5db574a576 Add Node.js v14 to test matrix (#1172) 2020-04-23 09:04:21 +02:00
292218f946 Generate junit report (#1165)
* Enable junit report

* Added junit reporter utility

* Generate junit report

* junit reporter: store time in seconds

* Added skip reason in junit report

* Added missing end

* Fix skip serialize indentation
2020-04-23 08:25:49 +02:00
9b4d2c13b0 Updated junit report configuration 2020-04-22 09:36:40 +02:00
5cd67ddbe2 one more difference spotted in .ci skeleton (#1169) 2020-04-21 12:48:44 +02:00
50ffb5592f sync defaults with skeleton (#1168) 2020-04-21 11:35:58 +02:00
dc998fdd87 Updated junit report configuration 2020-04-21 10:29:57 +02:00
3ab7712a8b Updated junit glob 2020-04-20 15:07:06 +02:00
ae8ac21060 Enable junit report 2020-04-20 12:12:40 +02:00
17959a41e1 Fix 1153 (#1159)
* Fix #1153

* Updated test
2020-04-14 18:14:27 +02:00
fd8f02b9df Fix flaky test (#1158)
* Fix flaky test

* Fix #1154
2020-04-14 14:39:53 +02:00
203bab278d Added testing documentation (#1150)
* Added testing documentation

* Fix title
2020-04-10 15:32:38 +02:00
cfc21f56c2 API generation 2020-04-10 12:21:27 +02:00
0e659031e3 Added new docs examples (#1149)
* Updated enabled files list

* Added new docs examples
2020-04-10 12:20:25 +02:00
7717799ca6 Fix docs build 2020-04-07 11:49:21 +02:00
8522f303ee API generation 2020-04-07 11:25:25 +02:00
f6677c05cf Updated TypeScript docs (#1144) 2020-04-06 14:19:04 +02:00
6779f3b11a Switched request and response generics position (#1132)
* Updated code generation

* Switched request and response generics position

* Updated test

* API generation

* Removed unused generics

* Test type definitions for callback style API as well

* Fix comments

* Fix conflict

* API generation

* Updated type def
2020-04-06 12:45:27 +02:00
e67b55d163 Do not retry a request if the body is a stream (#1143)
* Do not retry a request if the body is a stream

Refactored the trnasport.request method to not use stream for gzipping
the body, but use the callback API instead. The maxRetries will be 0 in
case of a stream body and cached the Accept-Encoding header.

* Updated dependencies

* Updated test
2020-04-06 12:16:21 +02:00
d10e8bb9f3 API generation 2020-04-06 11:35:59 +02:00
27a8e2a9bf Updated abort behavior (#1141)
* Updated abort behavior

- Support for aborting a request with the promise api
- Aborting a request will cause a RequestAbortedError
- Normalized Connection class errors, now every error returned is
wrapped by the client errors constructors

* Updated test

* Updated docs

* Updated code generation script

* Renamed test

* Code coverage

* Avoid calling twice transport.request
2020-04-06 11:21:19 +02:00
953a8033ab API generation 2020-04-03 09:49:51 +02:00
df17fb99d0 Added async generator support in bulk helper (#1138)
* Added async generator support in bulk helper

* Updated test

* Updated docs

* Improved type definitions

* Updated onDrop callback type definition
2020-04-03 09:46:26 +02:00
bdd38597d8 Run workflow also on community pull requests 2020-04-03 09:00:40 +02:00
bb28276553 API generation 2020-04-02 07:48:45 +02:00
1d24147ada API generation 2020-04-01 10:32:56 +02:00
2963fa6e0b API generation 2020-03-30 14:50:18 +02:00