76d16f4dd5
moved agent creation logic into methods on the HttpConnection class, so that subclasses can more easily modify this behavior
2014-03-14 11:03:35 -07:00
9ebb0ed618
really fix the use of ForeverAgent
2014-03-14 08:36:47 -07:00
936c3e2a38
Updated the API to include new version_type options
2014-03-10 14:17:47 -07:00
29a0a0329e
fixed deleteByQuery example, regenerated api, closes #58
2014-03-03 08:05:15 -07:00
8cc01c51b3
set useChunkedEncodingByDefault on http requests so that forever-agent will allow them to use the socket pool
2014-02-27 16:59:19 -07:00
64e5009c9b
regenerated the API
2014-02-27 15:53:12 -07:00
5ff3341636
Actually pass the minSockets config to the Agent, it's only used by forever-agent but doesn't hurt passing it to http.Agent
2014-02-26 12:44:17 -07:00
1b6e6ac79f
moved the clone up to the top of the clientAction.exec code path so that urlResolution can still delete params to help the query builder
2014-02-17 10:46:52 -07:00
ed3274547e
do not mutate incoming params object
2014-02-17 17:06:44 +01:00
697c761b71
fixed the force closing of the forever agent, which was removing items from the same array it was itterating.
2014-02-17 01:11:53 -07:00
76b69b7a9e
Use the transport's defer method within the client_action to ensure we use the configured promises everywhere. Allow search requests to be made without any arguments.
2014-02-14 16:03:04 -07:00
5a2c898c89
Adds the cluster.pendingTasks method to the 0.90 API.
2014-02-13 19:56:11 -07:00
90559ead06
User Buffer for base64 encoding and remove withCredentials.
2014-02-13 20:02:40 -06:00
4a598f5276
Add support for Basic Authentication in Angular client.
2014-02-12 21:11:34 -06:00
03f7a844a3
use lodash-node rather than vanilla lodash so that lodash doesn't attach to require js even when it's available.
2014-02-11 16:08:10 -07:00
ad90cbd52c
allow configuring the sniffEndpoint via config.sniffEndpoint
2014-02-11 15:43:09 -07:00
257d596207
attempting to diagnos random issues with the client.close() test
2014-02-10 13:49:02 -07:00
e8067df259
added the cat.threadPool method to the master/1.0/1.x apis
2014-02-10 09:17:06 -07:00
327f191056
fixed and added a test for keepalive connection pool forced shutdown
2014-02-06 22:30:29 -07:00
86b617f98d
switch to forever-agent
2014-02-06 13:24:50 -07:00
d5c1d1405c
client.ping() requests now set the proper requestTimeout default
2014-02-06 08:48:35 -07:00
6c5838fbfa
Added API generation and Yaml testing for 1.x and 1.0 branches of elasticsearch.
2014-02-05 08:18:19 -07:00
7268fdc412
no more actual submodules
2014-02-04 09:18:19 -07:00
f7f98572a3
updated grunt-run, tests now support skip.features and match:/regex/
2014-02-03 09:55:45 -07:00
344dbd8911
Updated the README to match the about doc and include bower install directions. Fixed a bug in the grunt tasks.
2014-01-30 14:42:32 -07:00
56c0160bc3
switched bower-elasticsearch-js submodule to http, prevented the generate script from attempting to update it
2014-01-30 13:58:58 -07:00
5b07717116
worked out bower release process
2014-01-30 13:17:53 -07:00
5d6f6165dc
added bower-elasticsearch-js submodule
2014-01-30 12:47:00 -07:00
93c4ff2caa
added docs for the tracer logger, fixed url creation
2014-01-28 16:52:05 -07:00
513486f372
updated loggers to write the actual url
2014-01-28 16:45:39 -07:00
811ac2f04f
updated the API to include the indexTemplates param for cluster.reroute
2014-01-27 09:28:08 -07:00
32d4ef3ffd
updated api to latest version
2014-01-22 12:09:05 -07:00
1d991b47a8
updated mocha-cov dependency to be custom fork that provides valuable information to coveralls, added engine info to package.json, disable styles for codeship, switched to code based pattern that is very specific since the entire es-js repo is stored withing a src directory on codeship
2014-01-22 12:08:22 -07:00
68c9a7889e
updated the API generator to repect the new body.encoding spec field, fixed the check for required body, and added new API methods termventor and mtermvectors
2014-01-21 09:53:10 -07:00
cef934b265
updated the API, which includes countPercolate and mpercolate methods.
2014-01-20 15:44:16 -07:00
60adba6abb
Updated es reference
2014-01-20 09:56:24 -07:00
d30cea1db0
Updated the api to include the latest changes, fixed the id of the api-method-index, moved the index out of the
...
existing menu as to prevent the other options in the menu from being hidden. Added the options of an enum param
to the docs.
2014-01-20 09:25:29 -07:00
149b099fb5
updated the API, fixed the config docs, added a method list to the API pages
2014-01-19 15:44:22 -07:00
9c1c100ee1
updated elasticsearch dep, includes spec based ping and cleaned up the api*.js files a but. Ping once again timesout at 100 ms.
2014-01-17 16:06:07 -07:00
90aa185711
added notes to the API docs regarding the two API versions, and a warning to the config docs. Also updated the client tests to work with the new default
2014-01-17 15:50:06 -07:00
3b70395d57
changed default API version to 0.90, to prevent from breaking things that will auto-upgrade
2014-01-17 14:47:47 -07:00
3b15f5f309
fixed the snapshot.create urls
2014-01-17 09:09:55 -07:00
e4c6aab4ef
updated the API
2014-01-17 09:02:00 -07:00
55f3b33dbd
Merge pull request #30 from spenceralger/ping_1_0
...
Stopped overriding the ping method provided by the 1.0 API
2014-01-16 14:45:22 -08:00
b36a6590e8
Stopped overriding the ping method provided by the 1.0 API, but it didn't match the "castExists" regex so...
...
Fixed the lack of castExists for ping/1.0 by removing castExists all together from the API. It was the
case anyway that all HEAD requests needed to be cast, so now the clientAction module will set that
param when the spec is set to make HEAD requests. The transport.request still expects that parameter.
Switched the apiVersion implementation to use funcEnum, and exposed the options on the Client constructor.
Docs to come.
2014-01-16 15:43:33 -07:00
ab033e9698
added the ability to set a host's host to false, causing the urls it creates to be relative
2014-01-16 14:19:11 -07:00
eda56aa5d0
temporarily linking to general info for the cat api until aliases specific docs are written
2014-01-16 12:24:08 -07:00
980163dfb2
switched submodule back to elasticsearch/elasticsearch, updated the generator to properly pull updates from the related branch
2014-01-16 11:58:35 -07:00
9f7c5bb968
updated docs to include 0.90 API
2014-01-15 17:38:46 -07:00
c945418fec
updated docs to include 0.90 API
2014-01-15 17:37:04 -07:00