Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add interface to dynamically add/remove seed hosts #194

Merged
merged 3 commits into from
May 22, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion aerospike-client-c.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Version number of the Aerospike C Client package
AEROSPIKE_C_VERSION="4.1.5"
AEROSPIKE_C_VERSION="4.1.6"

# Use the package build with libuv support
AEROSPIKE_C_FLAVOR="libuv"
144 changes: 72 additions & 72 deletions aerospike-client-c.sha256
Original file line number Diff line number Diff line change
@@ -1,72 +1,72 @@
dd820b6f47c3a262f789ba6aad99bed356cdc23fb8febaf5b46269cdf6d4a2ee aerospike-client-c-4.1.5-1.el6.x86_64.rpm
4d6ef888b943ad22cd97c49f3e768e2ba827a609fafca31a2e1a8d6a7ea877ec aerospike-client-c-4.1.5-1.el7.x86_64.rpm
38cec5d34c2fb8bcceb7e638e1d26d0f0db7f300403c3112d7209191a48fdfd4 aerospike-client-c-4.1.5.debian7.x86_64.deb
050128722d9c82f5c8a16beb928600ef3019ced6cf1859de3f23d80fe0b723bb aerospike-client-c-4.1.5.debian7.x86_64.tgz
cf3eb0291690022c165a67d7707ee510532194287c599bedb84cdfc5f5256b20 aerospike-client-c-4.1.5.debian8.x86_64.deb
4d701e503e01e79ca6ca9987f802e86caf01694809457efc0777f1484814b314 aerospike-client-c-4.1.5.debian8.x86_64.tgz
854d177aa05bc5ef624e2f142e1af70b057b9b1f5d8c52c0b9d1d1661e5a768a aerospike-client-c-4.1.5.el6.x86_64.tgz
177ce992a6e6c33818541e3d844a8881eba50378721b5984c1339bd48933674a aerospike-client-c-4.1.5.el7.x86_64.tgz
26aa959d9c6ec03a29edf85d9273eea3bedb317eb1350ebf986e1968c5aab0b1 aerospike-client-c-4.1.5.mac.x86_64.tgz
98a0937b1d43c8563b0ca3808ba4baa65f01b93f1b88eaf01308320c83825406 aerospike-client-c-4.1.5.pkg
51404321659f9e47b0253249c40bca5a435ac01f522d5913a35fd64d52da8be2 aerospike-client-c-4.1.5.ubuntu12.04.x86_64.deb
101befd950fa964ec43e94ae2a2ff9ef9d3709954f1e8555f3502032d3740208 aerospike-client-c-4.1.5.ubuntu12.04.x86_64.tgz
4d6ea94011ded644a275875c65431e39d8207a7f6b1a8ad4d7dc99ced4f1ff51 aerospike-client-c-4.1.5.ubuntu14.04.x86_64.deb
e9b5f4de817802efc6c79539099cab3fe975a331de9e79afa2f2d4b17a629784 aerospike-client-c-4.1.5.ubuntu14.04.x86_64.tgz
8f316b880837a2225185b346be6c8ba8757f4ed5918d497f1b44a7ef80ca24e0 aerospike-client-c-4.1.5.ubuntu16.04.x86_64.deb
95ef98b91310d68ef3f4760a6b3f677a660ab32e9a6e82ab1709d930a3f72df5 aerospike-client-c-4.1.5.ubuntu16.04.x86_64.tgz
85ee0935be538bb02fa0e643e11e90b91d4ba0cab45e0f870320987ae6c9bcd3 aerospike-client-c-devel-4.1.5-1.el6.x86_64.rpm
9c4f2bf90be1ceeeff5a11e247c392a4d86d4888a0531d117b6d85422b094307 aerospike-client-c-devel-4.1.5-1.el7.x86_64.rpm
f15382ad438bad9e48a39607510d747b748d2b68eb56cf831f8efb3ce5beab03 aerospike-client-c-devel-4.1.5.debian7.x86_64.deb
2183f2e3bcb0705dfbe3455edd39f5314908dfe6d2e381b8b104765a72ffe979 aerospike-client-c-devel-4.1.5.debian8.x86_64.deb
7daac47fd1d47a6af961f2c08778e948899446660f6cd57c0ed694a631ce9cd3 aerospike-client-c-devel-4.1.5.pkg
15e5eefd01eaae27fb2c2f6b2cc2f1cad120e3531f53398df41eb910d68ef67c aerospike-client-c-devel-4.1.5.ubuntu12.04.x86_64.deb
c274a255afab58ddc9d12efc6d70c6a9569ec3193d849d03dbd305033e0882c7 aerospike-client-c-devel-4.1.5.ubuntu14.04.x86_64.deb
a01d14934e346fe2e6936388dc5d8ce66f4f68932c9dcf21215ec9ebf1eb0a37 aerospike-client-c-devel-4.1.5.ubuntu16.04.x86_64.deb
c384e0c788cc38b5406edb3148eb8474c4fcc3c1980b2c867cd4693dabeecb51 aerospike-client-c-libev-4.1.5-1.el6.x86_64.rpm
4b9bfc07dae5b15fc8af31f4c9cf1eb5a6b7eee5f024befa140ef4ae7d50112a aerospike-client-c-libev-4.1.5-1.el7.x86_64.rpm
10d9761b1801ddc8718f6e9f44d7546f778997a27263fd86c0d4b24711901435 aerospike-client-c-libev-4.1.5.debian7.x86_64.deb
63131900b76c5107d6bca7cbf743afcfdf8cee758d978b591e2d48f5056d4e8a aerospike-client-c-libev-4.1.5.debian8.x86_64.deb
d0c9d6265f5408b37700cb72dd14cdb28f22712372b0bc096dd53ed41bdf02f4 aerospike-client-c-libev-4.1.5.pkg
9bd7381c752ec41148eebb96ad8a5ff70a47ae10fa6b202e8e1e593aa07ee19c aerospike-client-c-libev-4.1.5.ubuntu12.04.x86_64.deb
f44b0d0649f8e87eca2142616a68a6e3e988f41514e8755646853092c6215ac2 aerospike-client-c-libev-4.1.5.ubuntu14.04.x86_64.deb
38ed1696039e20fc92b6037a90573e186f4858c5ca326c8e153d6f6789bac94d aerospike-client-c-libev-4.1.5.ubuntu16.04.x86_64.deb
a91bd0562b168073a536b251fbb0c09877df62cc31ee007fad2859547b1a77c1 aerospike-client-c-libev-devel-4.1.5-1.el6.x86_64.rpm
740ad2e47713f18403fd0334ec9a6b019f1b8b8fddc61584e87b43975a59f4a1 aerospike-client-c-libev-devel-4.1.5-1.el7.x86_64.rpm
dbe69a02b9e70ab8a4f5d693786677ab42dcafece5682001581ff5940c70aa0f aerospike-client-c-libev-devel-4.1.5.debian7.x86_64.deb
6a26e6893edec3f163433825d17107ae88ca8fa9d0b01999f0c0f23f608a3e2b aerospike-client-c-libev-devel-4.1.5.debian8.x86_64.deb
748b3183c903b6939286a59eeccec1c85dc0e6b1c6e6224d85113f73c6bfdedd aerospike-client-c-libev-devel-4.1.5.pkg
8913db31b1001fff8cb3b41c1da43528ee109a2ca5faae309c3e6f9a691fe870 aerospike-client-c-libev-devel-4.1.5.ubuntu12.04.x86_64.deb
7cdd9a1f2a0b093000c53efdd05e3c39af7275d39647f5d8fc38eda1cecbbe6d aerospike-client-c-libev-devel-4.1.5.ubuntu14.04.x86_64.deb
bed2206e4a050219bea055922582c72a01657905701166b1bafd41612d8a066e aerospike-client-c-libev-devel-4.1.5.ubuntu16.04.x86_64.deb
15cd3613ce6b5629bb88316b90917f300017c47a0e16c83d1a72b0e25b81ed61 aerospike-client-c-libevent-4.1.5-1.el6.x86_64.rpm
0c00e6523544917279f963d2b0c83a6bbe7cff82262641cbae939be1cc9a4410 aerospike-client-c-libevent-4.1.5-1.el7.x86_64.rpm
5149c1c3213fff1e56e457baf28cc35647849dacdfdcaf8be9d575233cd47616 aerospike-client-c-libevent-4.1.5.debian7.x86_64.deb
49495e02aba6373ffc0a45fd0ccf3bc6bddd5b1cafa88e2ca9410823eb4de0d5 aerospike-client-c-libevent-4.1.5.debian8.x86_64.deb
fa30150d289e52299dd3af73669500e5af036312e9f73ce4a04fcabf38bda15f aerospike-client-c-libevent-4.1.5.pkg
be6ca02a6e79852272bca027b11245276f41bceb5b33c68b56cf6c5279397514 aerospike-client-c-libevent-4.1.5.ubuntu12.04.x86_64.deb
c873e85518e37033acefb35e025d60a19c8041fd3c5e28231ed0a7cf05b24b1e aerospike-client-c-libevent-4.1.5.ubuntu14.04.x86_64.deb
b50188467b9b9738791b69faabc6fb6eb86979c92f9ffedfbd0ca66d39a7f6d4 aerospike-client-c-libevent-4.1.5.ubuntu16.04.x86_64.deb
7ffb902def6cc4743ce98fb54642805b4d1114e834550ed446f8fff26cef7beb aerospike-client-c-libevent-devel-4.1.5-1.el6.x86_64.rpm
c681508cad535c6cdf1ff4e656f570f540a1290937a147680b0b15b833498350 aerospike-client-c-libevent-devel-4.1.5-1.el7.x86_64.rpm
392f6f9b1523ef608463a28a362d3cdc528701693876edc6ce7d5411aa8fcaaf aerospike-client-c-libevent-devel-4.1.5.debian7.x86_64.deb
8da0a0e55f708dbdd868e1fd51f55ae5caf4990e349b119dca9d81019e9b93be aerospike-client-c-libevent-devel-4.1.5.debian8.x86_64.deb
89306c74f4f4605751029cb4658e54ad44940ef4ea171e516f755a1ee2d25c70 aerospike-client-c-libevent-devel-4.1.5.pkg
235395087fd6eae8e5a0f70152aa0f40f830b9fc7ec96d63801e69ec79764492 aerospike-client-c-libevent-devel-4.1.5.ubuntu12.04.x86_64.deb
97957c69d2b93098a01ea1de507ade898bc56b3039a9e11fb10a52a73ee901ae aerospike-client-c-libevent-devel-4.1.5.ubuntu14.04.x86_64.deb
ff2c173b958fe94c05134a4a1e3d66ce7f248e0af3062ea6e8bbce205dfa178a aerospike-client-c-libevent-devel-4.1.5.ubuntu16.04.x86_64.deb
69ff0ae626e9a414b63e88244b96f9a0703ccced5699df8e7744d2615e14d8a8 aerospike-client-c-libuv-4.1.5-1.el6.x86_64.rpm
0044af4459c34b35a2891d10bb253d1f7e5e695a00122d1ca893684507b97ced aerospike-client-c-libuv-4.1.5-1.el7.x86_64.rpm
f96716f73492a1a76511e784f6d14350e562d6e9979e32c510e3d8f7cb59e43c aerospike-client-c-libuv-4.1.5.debian7.x86_64.deb
6ae223aa9d75e6b0609a6c355e986a85c3b60ed4204862b0a16d742f47c45299 aerospike-client-c-libuv-4.1.5.debian8.x86_64.deb
8506cbd28710bacc9ff386ef4c4d2ee5d3af7c2cddc6e69143e3c4aa5a8c0b3a aerospike-client-c-libuv-4.1.5.pkg
2a74f09eac9ecf9be9d0a58ec080a471fadda8684b6e0e859403bc017a4211fd aerospike-client-c-libuv-4.1.5.ubuntu12.04.x86_64.deb
9c15e028818503e507971edf6deae31e77f9463bd2eeff51b5273461b9466e16 aerospike-client-c-libuv-4.1.5.ubuntu14.04.x86_64.deb
9795fe65aa0040ba7c117d4579bcdb3fca4348243de7135e8aa16518bd6effc2 aerospike-client-c-libuv-4.1.5.ubuntu16.04.x86_64.deb
bd445f83f9f8d1de6d8e24fa85c67a89a2e47c17f94ebc0e37a591f1c6d39868 aerospike-client-c-libuv-devel-4.1.5-1.el6.x86_64.rpm
192198d1e78a309529c47ef82f62c3740d3d197ac2413d94203bb88f3070362e aerospike-client-c-libuv-devel-4.1.5-1.el7.x86_64.rpm
a8bf8aa836c4517307f4178fcde99dda2f11bb0a8b7b75faa1e91aec3b5f1cbc aerospike-client-c-libuv-devel-4.1.5.debian7.x86_64.deb
bed65e9a548e06f166c1f70e0cd87d56e0c81e347c9e98d486ceb7f21f5adcae aerospike-client-c-libuv-devel-4.1.5.debian8.x86_64.deb
3ba88a35e4cdae30099952e3c74ef429e318cca1be9db9a88e680fe3218ca0d9 aerospike-client-c-libuv-devel-4.1.5.pkg
755ea7280af4d5cb49a2913ea37cf130f44f1cc14ef4e2a7e113930980781125 aerospike-client-c-libuv-devel-4.1.5.ubuntu12.04.x86_64.deb
35b17bd40cff4271a26ca0763f171380328dacd5905aa4e1e716b331b6a176da aerospike-client-c-libuv-devel-4.1.5.ubuntu14.04.x86_64.deb
1ddc3ff92e68cdc9b9d55df956defd2b30a8493e29f925506d4ccda608cd903c aerospike-client-c-libuv-devel-4.1.5.ubuntu16.04.x86_64.deb
c01f16fb2d13ce49948928a88064cd7342f70fb464cbe8a95256f8280013c128 aerospike-client-c-4.1.6-1.el6.x86_64.rpm
aa090cb4ff5f3fba303c02c9b46bf2c106226c26180837e14c50fef8a0ab71a4 aerospike-client-c-4.1.6-1.el7.x86_64.rpm
deb92b9a74755de255db6e83d0357893ae638cfe3bc52b055d1edb2dc8587ae4 aerospike-client-c-4.1.6.debian7.x86_64.deb
fe0c843e55029123eb50305d98c682aef25e9992fe09efe103380a66b7f536a2 aerospike-client-c-4.1.6.debian7.x86_64.tgz
d3f88421d8313814b3e50450feedc91b30e59d301dc99e319ff4d55f428522e9 aerospike-client-c-4.1.6.debian8.x86_64.deb
b375b2933e7bf7e1ae6dcf06f225b0106e6a81f2a21f289f9dbc9ea8fc5e0598 aerospike-client-c-4.1.6.debian8.x86_64.tgz
a0fa061f58a93de8f04068818cfe4f4b507f5eb112d3d93f438a6e962b5705b4 aerospike-client-c-4.1.6.el6.x86_64.tgz
66934b1486d64acde379e4a348b6c30be1bb535e8fc7b59c4ab7ddd03f2c6258 aerospike-client-c-4.1.6.el7.x86_64.tgz
b6aed2e7be5f9995f18b172b95c4d8ec5e46d27bbe833ac6e9522767fb4c406c aerospike-client-c-4.1.6.mac.x86_64.tgz
c319cb4bf510a63a481fc526992d2e3f0b9413471165ee451b72bb2f88e7d88a aerospike-client-c-4.1.6.pkg
1f063509d7c7b473b9873c707d341d4273cf75a8f145161cca46fdcbc7130031 aerospike-client-c-4.1.6.ubuntu12.04.x86_64.deb
dc59a6255b797fdb5bc6362d3b6d0dd5f43cedef992e6a371b52f4f23f21ec6e aerospike-client-c-4.1.6.ubuntu12.04.x86_64.tgz
27f977e27be172e30fce20a02a92aad0c11a25760eefd7f188866b10d1ca6365 aerospike-client-c-4.1.6.ubuntu14.04.x86_64.deb
a2bf11d1c4766dba81757d2ed94e670dfcd40379e420ea0793aab4819cc13233 aerospike-client-c-4.1.6.ubuntu14.04.x86_64.tgz
7e579cb41dec0c5543d93d2c337f9e90724cad1881fd1f81ba4a6e1ff9536ff8 aerospike-client-c-4.1.6.ubuntu16.04.x86_64.deb
c50f08dad1ab7841739a6c1e63539d13509f8705b593e4e2fd713d917cd7c640 aerospike-client-c-4.1.6.ubuntu16.04.x86_64.tgz
a498988a7b80e5a83e840deae054904ea291a0ad5cb9613595f6716a662f3eaa aerospike-client-c-devel-4.1.6-1.el6.x86_64.rpm
f1771939a1c6fb3f4928eebceabfad2cb8716d32d54c207c65812f56070761b4 aerospike-client-c-devel-4.1.6-1.el7.x86_64.rpm
853370fd25a8eb793bef304073db19c3e0de0d69572fe20ec5109a04a7a740be aerospike-client-c-devel-4.1.6.debian7.x86_64.deb
90d11f1c113d2192c13b81bca70f81a608570332054c5cdf2248cfdded998d47 aerospike-client-c-devel-4.1.6.debian8.x86_64.deb
1828b27ed1335866fc6834a4c1ef96988a3643e74c936600d7ee71c16866139f aerospike-client-c-devel-4.1.6.pkg
85cd4f128fdfa1af7eedf2eed43d4f9443a0c4e728978ba1a7d7d52801bca8f3 aerospike-client-c-devel-4.1.6.ubuntu12.04.x86_64.deb
788dd7cf73d20c8d4b9666a8a43ad03772400488d24c6dfea731f89da2d15324 aerospike-client-c-devel-4.1.6.ubuntu14.04.x86_64.deb
1546e791cfa18051ba1f3089eb6293e74de5d9ff691159d84d74fb079d7fdbde aerospike-client-c-devel-4.1.6.ubuntu16.04.x86_64.deb
304eec2f0b24d1278ec4e6d5f30b010415291e6570bf4cc945c7e276b382840c aerospike-client-c-libev-4.1.6-1.el6.x86_64.rpm
b2572794dde317cf136acb25c5d1f1e496ffffa498cfc78c57862373a75915d4 aerospike-client-c-libev-4.1.6-1.el7.x86_64.rpm
e92505b184bb7ba7144ed65ed614d2426faff2c60dcb0a2672cf4477198c663a aerospike-client-c-libev-4.1.6.debian7.x86_64.deb
52c0d68ff45717ff4135e211e8fc3b801feab8922985d30d5949cf2bd28ec208 aerospike-client-c-libev-4.1.6.debian8.x86_64.deb
022b7af0f1722ba5a164d67381eb809a4a55f6a304e7ac8b315e7f86fe4a8f3f aerospike-client-c-libev-4.1.6.pkg
881e666b08f9d95f6957abef34487fa7df2073a0864c5ca5d68df36781965bdc aerospike-client-c-libev-4.1.6.ubuntu12.04.x86_64.deb
ebca25c26d7c10dd27b980f7cf95ab27e36126b46c6af2077c8a9821abae0e7b aerospike-client-c-libev-4.1.6.ubuntu14.04.x86_64.deb
1628df383b87f209b101c0985a8167ce51aa5691dcb230a55b1ee386d6e1eb13 aerospike-client-c-libev-4.1.6.ubuntu16.04.x86_64.deb
76d717b753bcd1e3dbd2444995577481f15825a1f06cdb7da9f2ddc49e509680 aerospike-client-c-libev-devel-4.1.6-1.el6.x86_64.rpm
ae2d7cd7053b1f1b224a7b23ca4e34a290aafda6ffe6ea7ed702ffa40ff03f09 aerospike-client-c-libev-devel-4.1.6-1.el7.x86_64.rpm
01f73d10dbd04ad3324b56b70f9ad79db7ed321748d211df8eb3e958f391c159 aerospike-client-c-libev-devel-4.1.6.debian7.x86_64.deb
04a9f97682cba0456690fe937429048f7142ee2099c7644d7f38c19e88726c96 aerospike-client-c-libev-devel-4.1.6.debian8.x86_64.deb
827a7893caae076763729dd13c443ebfd6c67ab404ece29193e2d8079cab05e1 aerospike-client-c-libev-devel-4.1.6.pkg
d096378e6b683ce3278a70291d6dc875cf8efc81a9bb19b0a56874dbe3f3f3f2 aerospike-client-c-libev-devel-4.1.6.ubuntu12.04.x86_64.deb
8b65f94f767fd5879e0ff25dad60771b7e9830ad4b0c1a8353feb53a1a550592 aerospike-client-c-libev-devel-4.1.6.ubuntu14.04.x86_64.deb
8349b919e7a9910c0ae001df1319a8384c6043300fa3d77c44c6de6a466b8ab9 aerospike-client-c-libev-devel-4.1.6.ubuntu16.04.x86_64.deb
596f16a6c8ff457a4ce8b67dc0238c23e267abb231926ddf2f932f7dff7e0c9d aerospike-client-c-libevent-4.1.6-1.el6.x86_64.rpm
2f976cdafb6d55d99d53af5ba249ce4a72874fedcbfe5c5731ab6bd12bb96c71 aerospike-client-c-libevent-4.1.6-1.el7.x86_64.rpm
598f1c24778c2cca839da57a4360a98ef6aa72045c4822af34ada009da158fe5 aerospike-client-c-libevent-4.1.6.debian7.x86_64.deb
0ec19959311ea959c228dfb3786ab0aa166c4acc230f1892d213181081c7636f aerospike-client-c-libevent-4.1.6.debian8.x86_64.deb
0c2512dd565f37b6ded83958f979303d143ed8869665efb3a1fc983937efad22 aerospike-client-c-libevent-4.1.6.pkg
6dad7c9cc3df0a719653967568b266bcb7df469d63813ae6fc7df1febaae4743 aerospike-client-c-libevent-4.1.6.ubuntu12.04.x86_64.deb
5621ba94e559c45ebb0ae93d57ba9ad4d513524c4c95d0bf37eebf3922d93d9a aerospike-client-c-libevent-4.1.6.ubuntu14.04.x86_64.deb
8a9d71bf2a816142716cffadf3d0f8f91ac3e083d0d8be687cb24a4545f91409 aerospike-client-c-libevent-4.1.6.ubuntu16.04.x86_64.deb
31a2c7016910e4f1d6e04fb6f3e92a65e1b2ef617543a9f33fa57041eb4cb45b aerospike-client-c-libevent-devel-4.1.6-1.el6.x86_64.rpm
fa6372f24f2e60b21b0fa74a15371cade5cd032f87d2fe4be5bce518621f3efe aerospike-client-c-libevent-devel-4.1.6-1.el7.x86_64.rpm
8c095740c47eb69dbd499d8033417a51733c3442ceecf6fbbf4bc726091a23a5 aerospike-client-c-libevent-devel-4.1.6.debian7.x86_64.deb
4c51a9fce072599ec29ca524a08fc3a3dfbb35dcf676a85b340624b030f6c9bb aerospike-client-c-libevent-devel-4.1.6.debian8.x86_64.deb
198d1630d8bb3fcc373b738f6adcc190d881b7ac5e4d93464198940721890009 aerospike-client-c-libevent-devel-4.1.6.pkg
0941e5a5a88dd1d2cce1a4b51ea4fdfb47ef2e3d92823827f470966795a5ef6a aerospike-client-c-libevent-devel-4.1.6.ubuntu12.04.x86_64.deb
3b4c646654f563a763815d56ccdc7c81d03f3a318c5a2e2a0d1cce5e01a8156d aerospike-client-c-libevent-devel-4.1.6.ubuntu14.04.x86_64.deb
0e51aeb2dabb4b53d3d550f2644cbe45dc63a54a0a9c8d2ae4ace28066e87970 aerospike-client-c-libevent-devel-4.1.6.ubuntu16.04.x86_64.deb
71a01f398d031a074d4387b5f2612fa539be9c75b9b94bf51523abfa3a6fa588 aerospike-client-c-libuv-4.1.6-1.el6.x86_64.rpm
32e3c571fab55f934d8cc29c050bd7bc3a0f4abe6087ce4e247d63f37d788f7e aerospike-client-c-libuv-4.1.6-1.el7.x86_64.rpm
36266b6141cf25bd4c6acb16374a302b2449c65a3ea84e3b75abe097b20b3b95 aerospike-client-c-libuv-4.1.6.debian7.x86_64.deb
95ee8e2951f9ea1dc3708b67a58f90d455b1663e800d0033dfa1b472f765bfbb aerospike-client-c-libuv-4.1.6.debian8.x86_64.deb
91ed090e6278223b23da3563f1806e9ad0c31bbddda620a2c1f36c741b04e17c aerospike-client-c-libuv-4.1.6.pkg
88a0640bd19319013840d88555fe9a4b76dec1714d7f3348978a1f6d0868f768 aerospike-client-c-libuv-4.1.6.ubuntu12.04.x86_64.deb
b83a8ce39e892602569d58c9d780e6bf65a8eb4fbe3b3a26f0b3952b81fd4b5a aerospike-client-c-libuv-4.1.6.ubuntu14.04.x86_64.deb
98611eb8dc109bf35acbe5978a34512b7090328c67d3808c744f163f4a10229d aerospike-client-c-libuv-4.1.6.ubuntu16.04.x86_64.deb
2a1ebd41b7e0c99c05193250b6c5c360c5d7029cba22195218f67f630f8e082b aerospike-client-c-libuv-devel-4.1.6-1.el6.x86_64.rpm
0bcc57d64fbd502d1fde2b2082ed6a8dcc1e59377a18d4f1018abef9309fb660 aerospike-client-c-libuv-devel-4.1.6-1.el7.x86_64.rpm
92e0196b6af9615ca4db2210f71d36179f96ccf4bb2c1f51d476420d8feae8e1 aerospike-client-c-libuv-devel-4.1.6.debian7.x86_64.deb
4f22ac323ddaecf5a083c3dc671fea925288f4e76392dea99955dcece7d3026b aerospike-client-c-libuv-devel-4.1.6.debian8.x86_64.deb
207a1f1304de68429e53233b347c435dfaada48733b040420eab78c3b90ab6c2 aerospike-client-c-libuv-devel-4.1.6.pkg
2963b62a31edee117b7d6a60bbf11877f12f80233d7b646bc8e8e48cf2b104e9 aerospike-client-c-libuv-devel-4.1.6.ubuntu12.04.x86_64.deb
ce82306eaee5481d707731e14767cb2582152cc701047b8d54ab08148481b893 aerospike-client-c-libuv-devel-4.1.6.ubuntu14.04.x86_64.deb
94bf4db199a20725c6ab37e4a636cee7403ba31f87701048caa09759403c57c5 aerospike-client-c-libuv-devel-4.1.6.ubuntu16.04.x86_64.deb
31 changes: 31 additions & 0 deletions lib/client.js
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,7 @@ Client.setCallbackHandler = function (callbackHandler) {
* const policy = { timeout: 1000 }
*
* Aerospike.connect((error, client) => {
* if (err) throw err
* var llist = client.LargeList(key, 'ldtBinName', policy);
* llist.add('abc', (error) => {
* client.close()
Expand All @@ -122,6 +123,36 @@ Client.prototype.LargeList = function (key, binName, policy, createModule) {
return new LargeList(this, key, binName, policy, createModule)
}

/**
* @function Client#addSeedHost
*
* @summary Adds a seed host to the cluster.
*
* @param {String} hostname - Hostname/IP address of the new seed host
* @param {Number} [port=3000] - Port number; defaults to {@link Config#port} or 3000.
*
* @since v2.6.0
*/
Client.prototype.addSeedHost = function (hostname, port) {
port = port || this.config.port
this.as_client.addSeedHost(hostname, port)
}

/**
* @function Client#removeSeedHost
*
* @summary Removes a seed host from the cluster.
*
* @param {String} hostname - Hostname/IP address of the seed host
* @param {Number} [port=3000] - Port number; defaults to {@link Config#port} or 3000.
*
* @since v2.6.0
*/
Client.prototype.removeSeedHost = function (hostname, port) {
port = port || this.config.port
this.as_client.removeSeedHost(hostname, port)
}

/**
* @function Client#batchExists
*
Expand Down
2 changes: 2 additions & 0 deletions lib/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,8 @@ function Config (config) {
*/
if (typeof config.port === 'number') {
this.port = config.port
} else {
this.port = 3000
}

/**
Expand Down
2 changes: 2 additions & 0 deletions src/include/client.h
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ class AerospikeClient : public ObjectWrap {
* CLIENT OPERATIONS
**********************************************************************/

static NAN_METHOD(AddSeedHost);
static NAN_METHOD(ApplyAsync);
static NAN_METHOD(BatchExists);
static NAN_METHOD(BatchGet);
Expand All @@ -107,6 +108,7 @@ class AerospikeClient : public ObjectWrap {
static NAN_METHOD(Register);
static NAN_METHOD(RegisterWait);
static NAN_METHOD(RemoveAsync);
static NAN_METHOD(RemoveSeedHost);
static NAN_METHOD(ScanBackground);
static NAN_METHOD(ScanAsync);
static NAN_METHOD(SelectAsync);
Expand Down
Loading