openwhisk-package-cloudant
openwhisk-package-cloudant copied to clipboard
The Apache OpenWhisk cloudant package enables you to work with a Cloudant/CouchDB database
In the Readme the term "Bluemix" is used but this name is deprecated, now it is named IBM Cloud and the service of IBM Cloud that is built on OpenWhisk...
The installCatalog.sh script selects `nodejs:6` as the runtime kind. NodeJS 6 is long past EOL; we need to update to select `nodejs:10` instead. The actual change is trivial, but travisci...
Bumps [lodash](https://github.com/lodash/lodash) from 3.10.1 to 4.17.15. Release notes *Sourced from [lodash's releases](https://github.com/lodash/lodash/releases).* > ## 4.0.0 > # [lodash v4.0.0](https://github.com/lodash/lodash/wiki/Changelog#v400) > > 2015 was big year! [Lodash](https://lodash.com/) became the [most depended...
The instructions under `Setting up a Cloudant database in Bluemix` are not working for me with `wsk package refresh`. However, I am able to use `ic fn service bind` command....
In the `database-actions`, `https` is hard coded in the source code. (see a [sample](https://github.com/apache/incubator-openwhisk-package-cloudant/blob/master/actions/database-actions/create-document.js#L85) here) So all `database-actions` cannot support databases which accept `http` connection only. Adding a new parameter...
e.g. https://github.com/apache/incubator-openwhisk-package-cloudant/blob/master/actions/account-actions/read-database.js which has a link https://docs.cloudant.com/database.html#read which now resolves to https://console.bluemix.net/docs/services/Cloudant/getting-started.html#read, which does not document read-database. for this one, maybe the updated link should be https://console.bluemix.net/docs/services/Cloudant/api/database.html#getting-database-details but a more...
When I use the `manage-bulk-documents` action, it fails because the query sent to Cloudant is not a JSON object. The action expects a JSON object with a `docs` key that...
From @starpit we should also consider switching to the needle package, as we did for the openwhisk npm. needle has proven to have much faster (and much better outlier) startup...
All the non-CLI related tests should sunset the wsk, and re-implement them with wskrest. ``` import common.wsk val wsk = new Wsk ``` need to be changed to ``` import...
Cloudant / CouchDB has supported using Query selectors as an [alternative to JavaScript filter functions](http://docs.couchdb.org/en/2.0.0/api/database/changes.html#selector) for over a year. Query selectors have a significant performance advantage over using JavaScript filters...