Skip to content

Commit 0795efd

Browse files
committed
Merge pull request #77 from gjs29/master
Rename Search client to Retrieve and Rank
2 parents d739f41 + 5e4d920 commit 0795efd

File tree

6 files changed

+612
-17
lines changed

6 files changed

+612
-17
lines changed

examples/search_lifecycle.v1.js renamed to examples/retrieve_and_rank_lifecycle.v1.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
var watson = require('watson-developer-cloud');
44
var async = require('async');
55

6-
var search = watson.search({
6+
var retrieve = watson.retrieve_and_rank({
77
username: 'INSERT YOUR USERNAME FOR THE SERVICE HERE',
88
password: 'INSERT YOUR PASSWORD FOR THE SERVICE HERE',
99
version: 'v1',
@@ -15,13 +15,13 @@ var clusterId;
1515
async.series([
1616
function deleteExistingClusters(done) {
1717
console.log('Deleting exisiting Solr clusters.');
18-
search.deleteClusters({}, function(err, res) {
18+
retrieve.deleteClusters({}, function(err, res) {
1919
printResponse(err, 'Error deleting exisiting Solr clusters: ', res, done);
2020
});
2121
},
2222

2323
function createCluster(done) {
24-
search.createCluster({}, function getId(err, res) {
24+
retrieve.createCluster({}, function getId(err, res) {
2525
if (err) {
2626
return console.log('Error creating Solr cluster: ' + JSON.stringify(err));
2727
}
@@ -37,21 +37,21 @@ async.series([
3737

3838
function listClusters(done) {
3939
console.log('Listing Solr clusters.');
40-
search.listClusters({}, function(err, res) {
40+
retrieve.listClusters({}, function(err, res) {
4141
printResponse(err, 'Error listing Solr clusters: ', res, done);
4242
});
4343
},
4444

4545
function deleteCluster(done) {
4646
console.log('Deleting Solr cluster ' + clusterId);
47-
search.deleteCluster({clusterId: clusterId}, function(err) {
47+
retrieve.deleteCluster({clusterId: clusterId}, function(err) {
4848
printResponse(err, 'Error deleting Solr cluster: ', 'Deleted Solr cluster ' + clusterId, done);
4949
});
5050
}
5151
]);
5252

5353
function waitForCluster(clusterId, callback) {
54-
search.pollCluster({clusterId: clusterId}, function isReady(err, res) {
54+
retrieve.pollCluster({clusterId: clusterId}, function isReady(err, res) {
5555
if(err) {
5656
return console.log('Error polling Solr cluster: ' + JSON.stringify(err, null, 2));
5757
}

examples/search_solr.v1.js renamed to examples/retrieve_and_rank_solr.v1.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ var async = require('async');
66
var username = 'INSERT YOUR USERNAME FOR THE SERVICE HERE';
77
var password = 'INSERT YOUR PASSWORD FOR THE SERVICE HERE';
88

9-
var search = watson.search({
9+
var retrieve = watson.retrieve_and_rank({
1010
username: username,
1111
password: password,
1212
version: 'v1',
13-
url: 'https://gateway.watsonplatform.net/search/api'
13+
url: 'https://gateway.watsonplatform.net/retrieve/api'
1414
});
1515

1616
var clusterId = 'INSERT YOUR CLUSTER ID HERE';
1717
var collectionName = 'example_collection';
1818
var configName = 'example_config';
1919
var configZipPath = 'path/to/config.zip';
2020

21-
var solrClient = search.createSolrClient({
21+
var solrClient = retrieve.createSolrClient({
2222
clusterId: clusterId,
2323
collectionName: collectionName,
2424
username: username,
@@ -28,7 +28,7 @@ var solrClient = search.createSolrClient({
2828
async.series([
2929
function uploadConfig(done) {
3030
console.log('Uploading Solr config ' + configName);
31-
search.uploadConfig({
31+
retrieve.uploadConfig({
3232
clusterId: clusterId,
3333
configName: configName,
3434
configZipPath: configZipPath
@@ -41,14 +41,14 @@ async.series([
4141

4242
function listConfigs(done) {
4343
console.log('Listing Solr configs for cluster ' + clusterId);
44-
search.listConfigs({clusterId: clusterId}, function(err, res) {
44+
retrieve.listConfigs({clusterId: clusterId}, function(err, res) {
4545
printResponse(err, 'Error listing Solr configs: ', res, done);
4646
});
4747
},
4848

4949
function getConfig(done) {
5050
console.log('Getting Solr config ' + configName);
51-
search.getConfig({
51+
retrieve.getConfig({
5252
clusterId: clusterId,
5353
configName: configName
5454
}, function(err) {
@@ -63,7 +63,7 @@ async.series([
6363
},
6464

6565
function createCollection(done) {
66-
search.createCollection({
66+
retrieve.createCollection({
6767
clusterId: clusterId,
6868
collectionName: collectionName,
6969
configName: configName
@@ -74,7 +74,7 @@ async.series([
7474
},
7575

7676
function listCollections(done) {
77-
search.listCollections({clusterId: clusterId}, function(err, res) {
77+
retrieve.listCollections({clusterId: clusterId}, function(err, res) {
7878
printResponse(err, 'Error listing Solr collections: ', res, done);
7979
});
8080
},
@@ -117,7 +117,7 @@ async.series([
117117

118118
function deleteCollection(done) {
119119
console.log('Deleting Solr collection ' + collectionName);
120-
search.deleteCollection({
120+
retrieve.deleteCollection({
121121
clusterId: clusterId,
122122
collectionName: collectionName
123123
}, function(err) {
@@ -128,7 +128,7 @@ async.series([
128128

129129
function deleteConfig(done) {
130130
console.log('Deleting Solr config ' + configName);
131-
search.deleteConfig({
131+
retrieve.deleteConfig({
132132
clusterId: clusterId,
133133
configName: configName
134134
}, function(err) {

lib/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,9 @@ var watson = {};
106106
'language_translation',
107107
'tone_analyzer',
108108
'dialog',
109-
'search',
109+
'retrieve_and_rank',
110110
// deprecated
111+
'search',
111112
'language_identification',
112113
'machine_translation',
113114
'user_modeling',

0 commit comments

Comments
 (0)