Commit Graph

30 Commits

Author SHA1 Message Date
d5256e2fc1 feat: add support for querystring in options object (#779)
In very few cases, some API uses the same key for both url and query params, such as the bulk method.
The client is not designed to handle such cases since accepts both url and query keys in the same object, and the url parameter will always take precedence.
This pr fixes this edge case by adding a `querystring` key in the options object.

Fixes: https://github.com/elastic/elasticsearch-js/pull/778

```js
client.bulk({
  index: 'index',
  type: '_doc',
  body: [...]
}, {
  querystring: {
    type: '_doc'
  }
}, console.log)
```
2019-03-19 09:55:35 +01:00
02299f7ec1 Updated code generation 2019-03-13 16:12:59 +01:00
5c51bf7128 Updated scripts 2019-03-13 16:10:09 +01:00
5030efd2d0 Revert d4d7d0bef5 2019-03-13 14:14:06 +01:00
a713e28853 WIP: benchmarks (#745)
* Updated dependencies

* Updated .gitignore

* WIP: macro and micro benchmarks

* Updated benchmark suite

* Use the same suite for both macro and micro benchmarks

* WIP: benchmark report

* Updated benchmark suite

* Updated docker scripts

* Updated benchmark suite

* Updated scripts

* Updated benchmark suite

* Added split2
2019-03-12 16:45:49 +01:00
d4d7d0bef5 Updated code generation 2019-03-11 18:37:33 +01:00
cae38e6b2b License (#773)
- Added license header
- Added license checker
- Fixed tap
2019-03-08 07:47:24 +01:00
ed3cca0fe6 Platinum integration test (#772)
🎉
2019-03-01 08:42:56 +01:00
e9cc0324c2 Updated scripts 2019-02-19 13:59:27 +01:00
709ee6fa30 Updated scripts 2019-02-18 12:59:46 +01:00
5a18409a61 Added documentation generator 2019-02-14 07:57:16 +01:00
1b519671eb Updated code generation 2019-02-12 16:39:42 +01:00
140774128b Updated code generation 2019-01-30 11:38:29 +01:00
fbfb9479b2 Updated code generation 2019-01-30 09:32:58 +01:00
23cfe11e44 Unknown parameters handling (#761) 2019-01-29 17:31:43 +01:00
7acd2e3b07 Elasticsearch 7 support 🚀 (#760)
* API generation

* Updated typings

* Updated code generation

* Updated test

* Updated ci configuration

* Fixed test
2019-01-29 12:10:20 +01:00
f56ae1a70d Request parameters typings (#748) 2019-01-11 14:08:49 +01:00
1cda67bcdb Updated scripts 2018-12-13 16:54:10 +01:00
7c1b58d703 Updated scripts 2018-12-12 16:53:47 +01:00
ab1d7ba992 Typings support (#737)
* Updated scripts

* Updated .gitignore

* Removed symbols

* Fixed typo

* Added typings

* Updated test

* Added typings test
2018-11-30 17:01:55 +01:00
4ea137db1f Updated scripts 2018-11-21 11:15:09 +01:00
77f99e7761 Updated scripts 2018-11-19 11:35:11 +01:00
d259b82763 Use Elasticsearch 6.5.0 2018-11-19 11:33:20 +01:00
e15546541e Updated scripts 2018-11-15 17:48:10 +01:00
6f08079953 WIP: clients-ci (#723)
clients-ci
2018-11-09 17:57:23 +01:00
2d7dfdd7a0 Updated scripts 2018-11-08 19:41:38 +01:00
15e13b2190 Updated api generation script 2018-11-05 19:22:46 +01:00
49cff40e96 Updated api generation script 2018-11-02 11:48:12 +01:00
a60ac39aa6 Added wait-cluster script 2018-10-30 18:36:04 +01:00
ad9b68aea6 Added API generation scripts 2018-10-30 17:25:23 +01:00