elastic 1.0.0

BREAKING CHANGE

(#87) The connect() function is essentially the same, with some changes, but now you pass the connection object to each function all. This indeed will break code. That’s why this is a major version bump.

There is one very big downside to this: breaks existing code. That’s the big one. I do apologize for this, but I believe that is outweighed by the upsides: passing the connection object matches behavior in similar R packages (e.g., all the SQL database clients); you can now manage as many different connection objects as you like in the same R session; having the connection object as an R6 class allows us to have some simple methods on that object to ping the server, etc. In addition, all functions will error with an informative message if you don’t pass the connection object as the first thing.

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

DEPRECATED AND DEFUNCT

elastic 0.8.4

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.8.0

Scroll changes

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.7.8

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.7.6

BUG FIXES

elastic 0.7.4

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.7.2

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.7.0

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.6.0

Compatibility for many Elasticsearch versions has improved. We’ve tested on ES versions from the current (v2.1.1) back to v1.0.0, and elastic works with all versions. There are some functions that stop with a message with some ES versions simply because older versions may not have had particular ES features. Please do let us know if you have problems with older versions of ES, so we can improve compatibility.

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

DEFUNCT

elastic 0.5.0

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.4.0

NEW FEATURES

MINOR IMPROVEMENTS

BUG FIXES

elastic 0.3.0

First version to go to CRAN.

NEW FEATURES

IMPROVEMENTS

elastic 0.2.0

IMPROVEMENTS

elastic 0.1.0

NEW FEATURES