Karel Minarik
e83a6a7f02
Added the API definition for `_analyze`
2013-05-27 13:10:42 +02:00
Karel Minarik
b60945b5cc
Added the API definition for creating or updating an alias
2013-05-27 13:03:22 +02:00
Karel Minarik
554e42f5fb
Added the API definition for `_aliases`
2013-05-27 12:59:26 +02:00
Karel Minarik
bf080b9385
Added the API definition for getting an alias
2013-05-27 12:43:54 +02:00
Karel Minarik
9aa12c0c72
Added the API definition for deleting a single alias
2013-05-27 12:10:25 +02:00
Karel Minarik
4bfe7bc797
Added the API definition for indexing a document
2013-05-26 19:44:03 +02:00
Karel Minarik
6f1a1b6254
Added the API definition for `_mget`
2013-05-26 19:05:59 +02:00
Karel Minarik
da4ec58dc3
Added the API definition for getting a document
...
The `_mget` API was extracted to a separate file
2013-05-26 18:53:39 +02:00
Karel Minarik
3632c5bd68
Added the API definition for `_explain`
2013-05-26 17:05:29 +02:00
Karel Minarik
eb5ed73dad
Added the API definition for "delete by query"
2013-05-26 16:43:11 +02:00
Karel Minarik
f50e468dd3
Added the API definition for deleting a document
2013-05-26 16:38:24 +02:00
Karel Minarik
ec6ec56781
Added the API definition for `_count`
2013-05-26 16:33:31 +02:00
Karel Minarik
7c7fead20b
Added the API definition for `_cluster/state`
2013-05-26 15:51:58 +02:00
Karel Minarik
72cd419617
Removed the API definition for `_search_shards`
2013-05-26 15:51:58 +02:00
Karel Minarik
659b46cfaf
Added the API definition for `_cluster/settings`
2013-05-26 15:51:58 +02:00
Karel Minarik
cff45b4a7d
Added the API definition for `_cluster/reroute`
2013-05-26 15:51:58 +02:00
Karel Minarik
9b5d017b9b
Added the API definition for `_cluster/nodes/stats`
2013-05-26 15:51:55 +02:00
Karel Minarik
57a18bfa53
Added the API definition for `_cluster/nodes/_shutdown`
2013-05-26 15:51:55 +02:00
Karel Minarik
50675df898
Removed the API definition for `_cluster/nodes/_restart`
...
The API is not supported anymore.
Info: <https://github.com/elasticsearch/elasticsearch/issues/155 >
2013-05-26 15:51:52 +02:00
Karel Minarik
e839597c0b
Added the API definition for `_cluster/nodes`
2013-05-26 15:51:28 +02:00
Karel Minarik
b3e39864fe
Added the API definition for `_cluster/nodes/hot_threads`
2013-05-26 15:51:27 +02:00
Karel Minarik
653677d1a0
Added the API definition for `_cluster/health`
2013-05-26 15:51:22 +02:00
Karel Minarik
9902da67d4
Added the API definition for `bulk`
2013-05-26 12:27:43 +02:00
Karel Minarik
3a741444bb
[SETUP] Changed, that `parts` and `params` API definitions are sorted alphabetically
2013-05-26 12:20:43 +02:00
Karel Minarik
530c9c8ebf
[UTIL] Changed, that JSON generator sorts API `parts` and `params`
2013-05-26 12:18:40 +02:00
Karel Minarik
a55750dd70
[SETUP] Added the generated JSON skeleton files
...
Files were generated with the `thor api:generate:spec --force --verbose --crawl` command,
and based on the 0.90 branch (elasticsearch/elasticsearch@5ec4064 ).
2013-05-24 13:33:06 +02:00
Karel Minarik
3f8a861768
[SETUP] Added README and LICENSE
2013-05-24 12:06:08 +02:00
Karel Minarik
91a2150373
[UTIL] Added a JSON files generator
...
The generator will parse the Elasticsearch *.java source files,
extract information about REST API endpoints (URLs, HTTP methods, URL parameters, etc),
and create a skeleton of the JSON API specification file for each endpoint.
See:
$ thor list
$ thor help api:generate:spec
2013-05-24 12:06:04 +02:00
Karel Minarik
971e7bc341
Initial commit (blank repository)
2013-05-23 17:56:22 +02:00