Merging lp:~brianaker/libmemcached/rpm-mkdir-fix to Build branch
authorContinuous Integration <ci@tangent.org>
Thu, 31 May 2012 04:04:45 +0000 (00:04 -0400)
committerContinuous Integration <ci@tangent.org>
Thu, 31 May 2012 04:04:45 +0000 (00:04 -0400)
178 files changed:
Makefile.am
docs/man/hashkit_clone.3
docs/man/hashkit_crc32.3
docs/man/hashkit_create.3
docs/man/hashkit_fnv1_32.3
docs/man/hashkit_fnv1_64.3
docs/man/hashkit_fnv1a_32.3
docs/man/hashkit_fnv1a_64.3
docs/man/hashkit_free.3
docs/man/hashkit_functions.3
docs/man/hashkit_hsieh.3
docs/man/hashkit_is_allocated.3
docs/man/hashkit_jenkins.3
docs/man/hashkit_md5.3
docs/man/hashkit_murmur.3
docs/man/hashkit_value.3
docs/man/libhashkit.3
docs/man/libmemcached.3
docs/man/libmemcached_check_configuration.3
docs/man/libmemcached_configuration.3
docs/man/libmemcached_examples.3
docs/man/libmemcachedutil.3
docs/man/memaslap.1
docs/man/memcached.3
docs/man/memcached_add.3
docs/man/memcached_add_by_key.3
docs/man/memcached_analyze.3
docs/man/memcached_append.3
docs/man/memcached_append_by_key.3
docs/man/memcached_auto.3
docs/man/memcached_behavior.3
docs/man/memcached_behavior_get.3
docs/man/memcached_behavior_set.3
docs/man/memcached_callback.3
docs/man/memcached_callback_get.3
docs/man/memcached_callback_set.3
docs/man/memcached_cas.3
docs/man/memcached_cas_by_key.3
docs/man/memcached_clone.3
docs/man/memcached_create.3
docs/man/memcached_decrement.3
docs/man/memcached_decrement_with_initial.3
docs/man/memcached_delete.3
docs/man/memcached_delete_by_key.3
docs/man/memcached_destroy_sasl_auth_data.3
docs/man/memcached_dump.3
docs/man/memcached_exist.3
docs/man/memcached_exist_by_key.3
docs/man/memcached_fetch.3
docs/man/memcached_fetch_execute.3
docs/man/memcached_fetch_result.3
docs/man/memcached_flush.3
docs/man/memcached_flush_buffers.3
docs/man/memcached_free.3
docs/man/memcached_generate_hash.3
docs/man/memcached_generate_hash_value.3
docs/man/memcached_get.3
docs/man/memcached_get_by_key.3
docs/man/memcached_get_memory_allocators.3
docs/man/memcached_get_sasl_callbacks.3
docs/man/memcached_get_user_data.3
docs/man/memcached_increment.3
docs/man/memcached_increment_with_initial.3
docs/man/memcached_last_error_message.3
docs/man/memcached_lib_version.3
docs/man/memcached_memory_allocators.3
docs/man/memcached_mget.3
docs/man/memcached_mget_by_key.3
docs/man/memcached_mget_execute.3
docs/man/memcached_mget_execute_by_key.3
docs/man/memcached_pool.3
docs/man/memcached_pool_behavior_get.3
docs/man/memcached_pool_behavior_set.3
docs/man/memcached_pool_create.3
docs/man/memcached_pool_destroy.3
docs/man/memcached_pool_fetch.3
docs/man/memcached_pool_pop.3
docs/man/memcached_pool_push.3
docs/man/memcached_pool_release.3
docs/man/memcached_pool_st.3
docs/man/memcached_prepend.3
docs/man/memcached_prepend_by_key.3
docs/man/memcached_quit.3
docs/man/memcached_replace.3
docs/man/memcached_replace_by_key.3
docs/man/memcached_result_cas.3
docs/man/memcached_result_create.3
docs/man/memcached_result_flags.3
docs/man/memcached_result_free.3
docs/man/memcached_result_key_length.3
docs/man/memcached_result_key_value.3
docs/man/memcached_result_length.3
docs/man/memcached_result_st.3
docs/man/memcached_result_value.3
docs/man/memcached_return_t.3
docs/man/memcached_sasl.3
docs/man/memcached_sasl_set_auth_data.3
docs/man/memcached_server_add.3
docs/man/memcached_server_add_unix_socket.3
docs/man/memcached_server_count.3
docs/man/memcached_server_cursor.3
docs/man/memcached_server_list.3
docs/man/memcached_server_list_append.3
docs/man/memcached_server_list_count.3
docs/man/memcached_server_list_free.3
docs/man/memcached_server_push.3
docs/man/memcached_server_st.3
docs/man/memcached_servers.3
docs/man/memcached_servers_parse.3
docs/man/memcached_servers_reset.3
docs/man/memcached_set.3
docs/man/memcached_set_by_key.3
docs/man/memcached_set_encoding_key.3
docs/man/memcached_set_memory_allocators.3
docs/man/memcached_set_memory_allocators_context.3
docs/man/memcached_set_sasl_callbacks.3
docs/man/memcached_set_user_data.3
docs/man/memcached_stat.3
docs/man/memcached_stat_execute.3
docs/man/memcached_stat_get_keys.3
docs/man/memcached_stat_get_value.3
docs/man/memcached_stat_servername.3
docs/man/memcached_stats.3
docs/man/memcached_strerror.3
docs/man/memcached_touch.3
docs/man/memcached_touch_by_key.3
docs/man/memcached_user_data.3
docs/man/memcached_verbosity.3
docs/man/memcached_version.3
docs/man/memcapable.1
docs/man/memcat.1
docs/man/memcp.1
docs/man/memdump.1
docs/man/memerror.1
docs/man/memexist.1
docs/man/memflush.1
docs/man/memparse.1
docs/man/memping.1
docs/man/memrm.1
docs/man/memslap.1
docs/man/memstat.1
docs/man/memtouch.1
libmemcached-1.0/error.h
libmemcached-1.0/strerror.h
libmemcached-1.0/struct/server.h
libmemcached/error.cc
libmemcached/io.cc
libmemcached/server.cc
libmemcached/strerror.cc
libmemcachedutil-1.0/ostream.hpp
libtest/binaries.cc
libtest/binaries.h
libtest/collection.cc
libtest/fatal.cc
libtest/fatal.hpp
libtest/has.cc
libtest/has.hpp
libtest/main.cc
libtest/test.h
libtest/unittest.cc
tests/cycle.cc
tests/libmemcached-1.0/all_tests.h
tests/libmemcached-1.0/mem_functions.cc
tests/libmemcached-1.0/mem_functions.h
tests/libmemcached-1.0/memcached_get.cc
tests/libmemcached_world.h
tests/libmemcached_world_socket.h
tests/memcapable.cc
tests/memcat.cc
tests/memcp.cc
tests/memdump.cc
tests/memerror.cc
tests/memexist.cc
tests/memflush.cc
tests/memrm.cc
tests/memslap.cc
tests/memstat.cc
tests/memtouch.cc

index 61bee31780e92cc580ce66a7e449482ca83fb12f..127c071a17647d8bc95172fa084e42251e080950 100644 (file)
@@ -63,12 +63,18 @@ EXTRA_DIST+= ${man_MANS}
 fedora:
        @rm -f ~/rpmbuild/RPMS/x86_64/libmemcached-$(VERSION)*.rpm
        @rm -f ~/rpmbuild/SRPMS/libmemcached-$(VERSION)*.rpm
+       @mkdir -p ~/rpmbuild/SOURCES/
+       @mkdir -p ~/rpmbuild/RPMS/x86_64/
+       @mkdir -p ~/rpmbuild/SRPMS/
        @cp libmemcached-$(VERSION).tar.gz ~/rpmbuild/SOURCES/
        @rpmbuild -ba support/libmemcached.spec
        @cp ~/rpmbuild/RPMS/x86_64/libmemcached-$(VERSION)*.rpm .
        @cp ~/rpmbuild/SRPMS/libmemcached-$(VERSION)*.rpm .
 
 generic: support/libmemcached.spec
+       @mkdir -p ~/rpmbuild/SOURCES/
+       @mkdir -p ~/rpmbuild/RPMS/x86_64/
+       @mkdir -p ~/rpmbuild/SRPMS/
        @rm -f ~/rpmbuild/RPMS/x86_64/libmemcached-$(VERSION)*.rpm
        @rm -f ~/rpmbuild/SRPMS/libmemcached-$(VERSION)*.rpm
        @cp libmemcached-$(VERSION).tar.gz ~/rpmbuild/SOURCES/
index 2ca3a9911484d7f4c62f5f7bcf6337609058eadc..899c683a829109e59d723989e2ce8e6d9434d5b8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_CLONE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_CLONE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_clone \- libhashkit Documentation
 .
index b8c5176f50464e97d54acd13253900d7fcdc677f..2ba173f2d4c5e66989ac5c3abc70dced92e265f9 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_CRC32" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_CRC32" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_crc32 \- libhashkit Documentation
 .
index e8cead58a7c08267b7a070f1a959c594fbc25918..4d85f7b0f46e9ffee6244a5ba319e2396b08f216 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_CREATE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_CREATE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_create \- libhashkit Documentation
 .
index b6e19543b78090cb3d8152f703d30960b6548433..1269bd35f39f85dd8fa17c808bdae8c9622acf64 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_FNV1_32" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_FNV1_32" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_fnv1_32 \- libhashkit Documentation
 .
index 388cb7a8c4e79e9f651f1f56016512d3b7c0b4ae..b558bd0cc3e509d6de96c43c222737589628d215 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_FNV1_64" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_FNV1_64" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_fnv1_64 \- libhashkit Documentation
 .
index 341ba5e393a8108f0bbcd8cada1cf9a9737f1431..fca52fc521b567b1cc04a951460cb27da9f60aaf 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_FNV1A_32" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_FNV1A_32" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_fnv1a_32 \- libhashkit Documentation
 .
index 7b07967246a02cf13133303321fa9f8bcb4a7b22..f3faf17def92640bc61f5d0a359d919b14674b4e 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_FNV1A_64" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_FNV1A_64" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_fnv1a_64 \- libhashkit Documentation
 .
index f1f94b5eb3cb338fdec15f716ee51c99345ddf75..fa056bc114a5c2eb8f1ded3e1087fdc28903ff8c 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_FREE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_FREE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_free \- libhashkit Documentation
 .
index 3659bb1c170186ad37e74aa5de72da301d919ea9..00cf80206391c796bbf74e1872037dfef8134182 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_FUNCTIONS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_FUNCTIONS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_functions \- libhashkit Documentation
 .
index 950c9c4baf85314bad1059ab9586a7777798b7d7..ca33a8712a18a1197be8e906cb6d572b182e4a5e 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_HSIEH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_HSIEH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_hsieh \- libhashkit Documentation
 .
index 8ecbb055bb98ecc19d419f0a125eab26eb8a66fc..d7d703ad3431078f1e925e2342fdd97732a748a1 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_IS_ALLOCATED" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_IS_ALLOCATED" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_is_allocated \- libhashkit Documentation
 .
index b25763c161b3af7744a9de686713217ffa480dcb..78b9fee4406c5085dd62497ba7abd5615471a3a3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_JENKINS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_JENKINS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_jenkins \- libhashkit Documentation
 .
index bfc54f5e0913ad59d75b94e4351bf32df7c62475..b3cae8b776287b129cade7653337e7d52f112eea 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_MD5" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_MD5" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_md5 \- libhashkit Documentation
 .
index 9051ccab167d92be95ee9c8db7452d3fb2234f55..ffb5e07655b24aae483668f4cd0bf811da9e4718 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_MURMUR" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_MURMUR" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_murmur \- libhashkit Documentation
 .
index a47e30ead302d00e35e9538e8e7df93d74fa1ee9..f04638492f269aa6be15c88ead0318f70ceaf79f 100644 (file)
@@ -1,4 +1,4 @@
-.TH "HASHKIT_VALUE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "HASHKIT_VALUE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 hashkit_value \- libhashkit Documentation
 .
index 2f3735e9e7c542b313435bf2decfcb54a77a5ad7..749ec087192f98d9c0b7d686629fe6d462540e8d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "LIBHASHKIT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "LIBHASHKIT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 libhashkit \- libhashkit Documentation
 .
index 809bf56b02a8f7a07b78a1cb003d632a1eb21906..c282f6513a99e04192bcd16d985a8a3669510c5e 100644 (file)
@@ -1,4 +1,4 @@
-.TH "LIBMEMCACHED" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "LIBMEMCACHED" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 libmemcached \- Introducing the C Client Library for memcached
 .
index e4c258e2f0397aa65b44399fbc0fa7454a26e536..cb2f9900fdf12c86cab1fc0d04bd75fab5df8e89 100644 (file)
@@ -1,4 +1,4 @@
-.TH "LIBMEMCACHED_CHECK_CONFIGURATION" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "LIBMEMCACHED_CHECK_CONFIGURATION" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 libmemcached_check_configuration \- libmemcached Documentation
 .
index 16543e66e43a4282eaa300b78a0af1b10a12a9d3..13ab75da1856813241dbfc4d2e351181ec6e82e9 100644 (file)
@@ -1,4 +1,4 @@
-.TH "LIBMEMCACHED_CONFIGURATION" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "LIBMEMCACHED_CONFIGURATION" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 libmemcached_configuration \- libmemcached Documentation
 .
index 136d54bb720d838d95f6bb45eeb6d68145a4d3d7..b81db0ff766ac342ff50607d3140c6dfd78a42fd 100644 (file)
@@ -1,4 +1,4 @@
-.TH "LIBMEMCACHED_EXAMPLES" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "LIBMEMCACHED_EXAMPLES" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 libmemcached_examples \- libmemcached Documentation
 .
index 7e12c8b73b02f55dc5fccc766e808d84c077430f..8bc5f8411cae40c17b17ea8da684ebd3e468b1e3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "LIBMEMCACHEDUTIL" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "LIBMEMCACHEDUTIL" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 libmemcachedutil \- libmemcached Documentation
 .
index 57451cac744c8593dfc2f9bdc60bb99a1023ef34..a2b6c7918038d9705b8214476b45e878edf0dc00 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMASLAP" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMASLAP" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memaslap \- libmemcached Documentation
 .
index 713203fc3acb33430dd3c7111fbbe78d97aadb08..fa0db98ae2c84b8fbba29ea561be9653b4bf0fde 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached \- libmemcached Documentation
 .
index e9d7b2f77ac59f1efd76ed377a58fb6d010aff91..8f155177744c0a3d97c6851837e6b4466182bca2 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_ADD" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_ADD" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_add \- Storing and Replacing Data
 .
index 94e0e59e16bd04efc490e3c7ef784156b27b0f92..1c47b3ddbdd232f9c51d5383469cac1916d6ccd6 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_ADD_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_ADD_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_add_by_key \- Storing and Replacing Data
 .
index fa5647c61ee117d030559d8bc407ddced072873d..c7d3ad5c3943da7d5d7216833eccefd4734bbbc8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_ANALYZE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_ANALYZE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_analyze \- libmemcached Documentation
 .
index 77e596b6d484d176370cb73956dc0b53ce2ee96f..b647aa189a6bf13242a78a5e75aa25dba9c42d7a 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_APPEND" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_APPEND" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_append \- Appending to or Prepending to data on the server
 .
index fcfd822b38c17289db83f3811e755f336a467bc3..ef72a875d9b6bdbae532564e4fda6be97a48741d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_APPEND_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_APPEND_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_append_by_key \- Appending to or Prepending to data on the server
 .
index 58d0f555b05d8f46e458d5fa99e3a0e5176ffb1e..6832eb0bbc6132da80b3d10517f93ae5bedc01a8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_AUTO" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_AUTO" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_auto \- Incrementing and Decrementing Values
 .
index d20b072b832d22780399d98b49feff203cf39a8c..13e0ffcfbd793892b5bcbebd0523afebebb0a8fb 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_BEHAVIOR" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_BEHAVIOR" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_behavior \- libmemcached Documentation
 .
index 8779f040be0d3ea7d48cc3466d54040b4590426b..1b0579e48b480de19670ffdd1578ef1b1b9a2c65 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_BEHAVIOR_GET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_BEHAVIOR_GET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_behavior_get \- libmemcached Documentation
 .
index b981c2df48b62370d444988fc10887762efb4627..2e9b4d3e62523b52e5bfce5149c0f847c06c912d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_BEHAVIOR_SET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_BEHAVIOR_SET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_behavior_set \- libmemcached Documentation
 .
index 210e48f0314c3901392642db348554ec1e609514..c502db543d2420a88bb96eb5ba067321589c81f6 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_CALLBACK" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_CALLBACK" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_callback \- libmemcached Documentation
 .
index d32768e18f9b1301745307022213f17e546751c8..4c2fd059ac74c652d5e5f774d7ab61a31c24e5d4 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_CALLBACK_GET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_CALLBACK_GET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_callback_get \- libmemcached Documentation
 .
index 3c51e95208c9271235158770b3dbaf6670cca703..d96126b303160774167ac0f46d6a3668cd12c296 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_CALLBACK_SET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_CALLBACK_SET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_callback_set \- libmemcached Documentation
 .
index 6f87587fb095b8ed318f6edd90a75c47bce18ff2..0d180f839aabdb1bace9b1e621cada3fdb129d27 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_CAS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_CAS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_cas \- Working with data on the server in an atomic fashion
 .
index 62fc400908e168c1c7b71d0044c67fff6f3ce079..5ecd9fbcf6c4f87b9c9434941178be08cbb39fce 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_CAS_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_CAS_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_cas_by_key \- Storing and Replacing Data
 .
index 7f6fbceddd2e8fd43cb5654dbb39a45df9518828..d16424a72303dda3166a62dee672781512969aba 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_CLONE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_CLONE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_clone \- libmemcached Documentation
 .
index 649c5ae0e178ce10e8f9d35889617edd9cf0edef..d989525e279bb5a8981c8164d2406c73b6eaae99 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_CREATE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_CREATE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_create \- libmemcached Documentation
 .
index 8f729761da68317f30ecd1d2a175f4415822d562..37887893204ba9610b1316fd17c5a72a6f691aa0 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_DECREMENT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_DECREMENT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_decrement \- Incrementing and Decrementing Values
 .
index 3128b4ba88a1a9c1f9b57fb596122e59f5b5c053..c30ad82131e4ae4a9f783f7be16f15c148f6bc0a 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_DECREMENT_WITH_INITIAL" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_DECREMENT_WITH_INITIAL" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_decrement_with_initial \- Incrementing and Decrementing Values
 .
index 8910da9261a963531857fb637ad9440624bf6c0d..ae39786c27b96390d5892a49d3fb4b0ab22f0f25 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_DELETE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_DELETE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_delete \- libmemcached Documentation
 .
index 14a0f500bf1948efa7e48d7ba9e422b8e2a7cb85..a8bf37b62c419feb68669de8253dc322c402198d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_DELETE_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_DELETE_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_delete_by_key \- libmemcached Documentation
 .
index 1d6d1b47161c18145945b85f07936b318a61fbd5..5292ef1f74382369ef18fea101a32009b81db49c 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_DESTROY_SASL_AUTH_DATA" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_DESTROY_SASL_AUTH_DATA" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_destroy_sasl_auth_data \- libmemcached Documentation
 .
index 65843f0838a5a40441c23e1e3aa1ecce4522fe83..4306bdc7d2d5bf436091bc6c6c132c42f70c350a 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_DUMP" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_DUMP" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_dump \- libmemcached Documentation
 .
index cd7d0898f8f2a7c63f51e13cc1dded10d63f4fd2..8b4dc011e3b1dc0070e3c0c3607912f0c415a0cb 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_EXIST" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_EXIST" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_exist \- libmemcached Documentation
 .
index 52c728476a9b20505997b57f6555f4543c01c534..ab326a3bb2ff2fd822e52fe59aeb9d9200f91d9d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_EXIST_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_EXIST_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_exist_by_key \- libmemcached Documentation
 .
index ff786fc7353d09b291842ff7dde365ea5ade5e21..ed6f5fffcc8eb27d0941f426ca1d781c680898dc 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_FETCH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_FETCH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_fetch \- Retrieving data from the server
 .
index 66d734f24709a08e37c7bb524016f36103ba49e4..33f7d19761b0e2678cf0bc260da59f7129909416 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_FETCH_EXECUTE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_FETCH_EXECUTE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_fetch_execute \- Retrieving data from the server
 .
index 4a6edd7204b0436bcc201764e29da7f20fc47d71..664856d2e8964e7a078ce58f2b0ee3b9958c7ed1 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_FETCH_RESULT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_FETCH_RESULT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_fetch_result \- Retrieving data from the server
 .
index fea0e6ae97ca4450c29a7e5e4285a5b3af180aad..a3caaf8f66fdc0d2a9f66c1f421ad737d0389ff6 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_FLUSH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_FLUSH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_flush \- libmemcached Documentation
 .
index 5b9ad8b243a101860c8f4f9593c89fd72392b288..6fedcbfc213b0fd4725d279da6573c28158118c0 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_FLUSH_BUFFERS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_FLUSH_BUFFERS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_flush_buffers \- libmemcached Documentation
 .
index 90c6cf6838b524d236ecc180e08c50696da03cf5..a747690786f8d99e4e74775b96aff09bbda9ec00 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_FREE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_FREE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_free \- libmemcached Documentation
 .
index fbc5d990e5a9e93c22ac291cdcb90d124ddd5d6e..bf1639829d6189e70465784236bab0ac7f7621f5 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_GENERATE_HASH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_GENERATE_HASH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_generate_hash \- Generating hash values directly
 .
index 86a131c1c2bce69ccf9510dd7f1f16cf8bcbd514..486f85e6f80b5ed01158a5971104ab09d9ca186d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_GENERATE_HASH_VALUE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_GENERATE_HASH_VALUE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_generate_hash_value \- Generating hash values directly
 .
index 1df40144814f3cd7d281d009bf76368d008c78ae..859f310bf0d5d604155b37213ec523511fa217ea 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_GET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_GET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_get \- Retrieving data from the server
 .
index 27ee85e7edbfa23cdae2a564bbbde1bb3e2a674c..cd6bb73e5d9f91fbec34b8a42d42d3cabd2ad819 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_GET_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_GET_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_get_by_key \- Retrieving data from the server
 .
index f5818f0b1d3f6d75f566c6512f2f2c4fb5d79a0f..e047c1d14ac0460c143e377b18ca07d4dc6074e4 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_GET_MEMORY_ALLOCATORS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_GET_MEMORY_ALLOCATORS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_get_memory_allocators \- libmemcached Documentation
 .
index 3c4d6b949cac211e07e0d4c33b7d08060dbf8e21..b966636b8096d5b3885888a72618e53b3e8de6cf 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_GET_SASL_CALLBACKS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_GET_SASL_CALLBACKS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_get_sasl_callbacks \- libmemcached Documentation
 .
index 7c08ec0acb4d9f54b0789c2e3a76a0be052194bb..ba84e28e807bf540c445272c3b3a21eaa9918bb0 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_GET_USER_DATA" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_GET_USER_DATA" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_get_user_data \- libmemcached Documentation
 .
index 7af4d2fd155ba9b682d50f7873188299530a2359..e862b5a3e04958feb2c551613e969a4c0fab3ab5 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_INCREMENT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_INCREMENT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_increment \- Incrementing and Decrementing Values
 .
index 7736dd0f9c623cea71396bdffe448e8fbcf137f2..4de765da8c0c32880cf4becb51663090bd4b8fd9 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_INCREMENT_WITH_INITIAL" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_INCREMENT_WITH_INITIAL" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_increment_with_initial \- Incrementing and Decrementing Values
 .
index 9f15a94dcb62aae51c95f21541450616cf3bde87..97d15e1b426f268ddbc4afcb27e7d7b8a50520dc 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_LAST_ERROR_MESSAGE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_LAST_ERROR_MESSAGE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_last_error_message \- libmemcached Documentation
 .
index 86fd748ec89e28bb4c405da29fea4586c75c5567..5b2b9f35baeb3309221c703fe6b1d74a6c7d266f 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_LIB_VERSION" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_LIB_VERSION" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_lib_version \- libmemcached Documentation
 .
index 20cd9d3da09e7ac2fc768b0d844a180d4763bc07..ad26287019fd94a4283a3082e4aec5a733926860 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_MEMORY_ALLOCATORS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_MEMORY_ALLOCATORS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_memory_allocators \- libmemcached Documentation
 .
index 1e05d77e62d3c1430a50d3e80689e93f897fa966..9c3d09ce73c0c36048f39e3577d84e44f308f9ca 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_MGET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_MGET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_mget \- Retrieving data from the server
 .
index 1633e456c4c88d02ac61a6b51a804ab393c2baea..c4a0cbb39453c97e66ede0a110f6abee5f7d1c88 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_MGET_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_MGET_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_mget_by_key \- Retrieving data from the server
 .
index ea047188d119cc394001fb6b83222ef3f5fa4091..f020ac25afea371c41c0e2350ab23ede32aef68e 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_MGET_EXECUTE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_MGET_EXECUTE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_mget_execute \- Retrieving data from the server
 .
index 6382cdcf160a35784df4e7d838bfd35f06fc36a4..182495276d2efd87cb9c5c6808fe132545631702 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_MGET_EXECUTE_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_MGET_EXECUTE_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_mget_execute_by_key \- Retrieving data from the server
 .
index 842d0708803d1fd2507414b810633fb269b108bd..2c0fc1f647f50635c5bf8d43f45a0977a5d2aeb6 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool \- libmemcached Documentation
 .
index 7e72a6a3dce7e647c1c5462f4e41acd43a0c98cd..63a6d88c952fac54827eac81a709d635c9e1b480 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_BEHAVIOR_GET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_BEHAVIOR_GET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_behavior_get \- libmemcached Documentation
 .
index 6174cec2a23d9ff9740e4d093bb1e0fecd83f006..ea25ebbd764e2e5580b117f2bbd68109cc845ee7 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_BEHAVIOR_SET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_BEHAVIOR_SET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_behavior_set \- libmemcached Documentation
 .
index 719e80329d2414c7ced69e442fb76d1c38eca4e1..8693237cda1a13a1bc5de4f500f3d26f25f5bc53 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_CREATE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_CREATE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_create \- libmemcached Documentation
 .
index bc326c3a628d65900879a725e624793ff1acc8be..efcf55f1f73578b8afe619d21cbfef4cb8e4465d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_DESTROY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_DESTROY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_destroy \- libmemcached Documentation
 .
index c84202abec211213f09425e1d91fb8cd11f389e0..2f0a7f97111a32bc43e893071e021822fe66dab3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_FETCH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_FETCH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_fetch \- libmemcached Documentation
 .
index 8c72975436a158497eb386ccf436dc47ed21d186..23fe701ea5a5f5c682793c81ab47e0a90d281981 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_POP" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_POP" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_pop \- libmemcached Documentation
 .
index ed8789d577441aef177eb6844763961325013773..1980396357a500902ecc36d224d5816fca215e3b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_PUSH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_PUSH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_push \- libmemcached Documentation
 .
index ed0ee41156d249c8a0724f15f07dd3ee99602bfd..5225095da39a340a2b42a64af5e0f83d91b33a43 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_RELEASE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_RELEASE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_release \- libmemcached Documentation
 .
index 4f00f4121a5702f8160f0531e1157c84d41cf50e..ba8462128f6eb6e3b509c207bacd6c3ae02dbf4b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_POOL_ST" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_POOL_ST" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_pool_st \- libmemcached Documentation
 .
index a6bc4d95a7b278e85ebff306c29f876565c50b35..4eaf4bf051fa2dae1ac1c230a537da10d5398fe3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_PREPEND" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_PREPEND" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_prepend \- Appending to or Prepending to data on the server
 .
index 27807ba3e4312727dcdfa6ab2cd65152d908db3b..4fc4e0d0a92acf7f4f410814bd5e542a8574f1d7 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_PREPEND_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_PREPEND_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_prepend_by_key \- Appending to or Prepending to data on the server
 .
index 37e7bcf34d06e11949341f7b60167cbafbe7ac49..7b11d68f6f7ffc27eccb2c69e70e3c9f3f9b6621 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_QUIT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_QUIT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_quit \- libmemcached Documentation
 .
index ca37fc12a36321c7ef437f8e4fa9977fd1fb4268..3fef98507bd21e7032439c8ae030ea8c00867d21 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_REPLACE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_REPLACE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_replace \- Storing and Replacing Data
 .
index 3c77d4151a2f51560770c6e297f99a3a786fa4f7..171a5140b86155e12ec2325a129b1741cfe02bc3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_REPLACE_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_REPLACE_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_replace_by_key \- Storing and Replacing Data
 .
index d32b502f4fd18a0c1405e2e90f8d6cd8fc0a5cef..1c7c6952fb4dfc0f6278f68ba9cd7625121fd169 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_CAS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_CAS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_cas \- Working with result sets
 .
index 2856afd4884867d8ef47a3ecaa59ac4f79b66441..d7d5be08bf0b9564d18a106b0d5a520bacd68f97 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_CREATE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_CREATE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_create \- Working with result sets
 .
index 73b1ea67d4fe05a66902b5b4dc2255f50e861af7..ca8fea8aebdf4253e8bb5a6118b360cc421178e6 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_FLAGS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_FLAGS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_flags \- Working with result sets
 .
index 4ec06a14b0d5e55e08232b8d5e96604a01c0ce24..6af3a5187730f0d71ef11e697a3c315c9711bf82 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_FREE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_FREE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_free \- Working with result sets
 .
index d4734d44cd16aaaf466d086f3f7fecd1e9e6624b..5f233299348ff2b2946e8af14cfd788e32a5ea05 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_KEY_LENGTH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_KEY_LENGTH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_key_length \- Working with result sets
 .
index f2169795478417ed54f3cf60dfd02c29fc783b53..fccf719cd8b9aeb63f6feac1b6c510372df4ca8a 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_KEY_VALUE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_KEY_VALUE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_key_value \- Working with result sets
 .
index f49ce5bdd969b553c6a84d91db272a60ab8f5290..6e32c0a11dfd9c8a3726dc3947759b927565a898 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_LENGTH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_LENGTH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_length \- Working with result sets
 .
index 79e3e5f11cf79069ca40de7046657a5c06163937..32fe34703ffb6cf23b03b263e7b4c82e599c51f9 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_ST" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_ST" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_st \- Working with result sets
 .
index 005dcbeace869d60e8951093591b0d4d4bdc2bbf..7bf16dadf184f1f7274305eafdd17505783bf1e3 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RESULT_VALUE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RESULT_VALUE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_result_value \- Working with result sets
 .
index e0489f2e066229b9970e38d9bfecefdd5f24a3f3..c7335efb5e3eb05805b28df502051a45d854c026 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_RETURN_T" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_RETURN_T" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_return_t \- Return type values 
 .
index 8790abd4b03fae5442e902ad5298d826628d215b..f6eb45700108955f4f98d34880dfb6ef0cd951d9 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SASL" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SASL" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_sasl \- libmemcached Documentation
 .
index 659c2f66e7fb156156ff68a2352d7a2fa04eb730..02b628fcd29e25c5239749cd6d2fcfa4f6f561e0 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SASL_SET_AUTH_DATA" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SASL_SET_AUTH_DATA" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_sasl_set_auth_data \- libmemcached Documentation
 .
index 3605a23e7c70f486342afce409667c3ee46cccb1..715695a5357f7624e8cc68ef00c4cbffff79168b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_ADD" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_ADD" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_add \- libmemcached Documentation
 .
index 851d895f6c8bac151aa390462af50d3e7db3ac6f..3003c6a75de1b596a0c04937a59ce5012f8f5ab5 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_ADD_UNIX_SOCKET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_ADD_UNIX_SOCKET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_add_unix_socket \- libmemcached Documentation
 .
index 995a07b9a6e948509de3b7f51ec32c5e827c0e4d..d76ec15ca39b095de5fe7e7bef243fb8e9c38a6b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_COUNT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_COUNT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_count \- libmemcached Documentation
 .
index 14eb6c9252ef396eea2af8bb0e728ec12d946727..001e7e8f9c4a4dcce739cc9278a69d0f05ab8ea4 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_CURSOR" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_CURSOR" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_cursor \- libmemcached Documentation
 .
index 623ed1ccd4bf281a50e263becad3f521d759a6f6..b7e31b324066ea54a9c61a01027039de3fbf0e9b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_LIST" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_LIST" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_list \- libmemcached Documentation
 .
index 06a570f05fccbcccb1e89104357ff94a3211f0e7..07a60fa98b35852034def2dbd85013a0de28911a 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_LIST_APPEND" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_LIST_APPEND" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_list_append \- libmemcached Documentation
 .
index 4f82070c93557258f0db067e2769f4b8d46b11df..9aa25828e598c33edcf288e96fa8c259bdc867e8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_LIST_COUNT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_LIST_COUNT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_list_count \- libmemcached Documentation
 .
index 461072b1eab61192240efc72f73e0c065d197b03..2957ed6d6a2ad1da2a7f1d7371da0a0ac72233af 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_LIST_FREE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_LIST_FREE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_list_free \- libmemcached Documentation
 .
index 955d247d387defccc0d53de473f5136f794e81c0..aaba196d782fffebd729864377d6318b36c78c1a 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_PUSH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_PUSH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_push \- libmemcached Documentation
 .
index f5549802a59d9f6819c6d02a98865b4d872d5007..e3ece1495294dbb55a0dcdb147991c66c00fa6ac 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVER_ST" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVER_ST" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_server_st \- libmemcached Documentation
 .
index 322e6740d692d301a74ac35418761cc82cc60b21..3499d803380adcb75d654021e378c392e9177948 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVERS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVERS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_servers \- libmemcached Documentation
 .
index 9af4f9940f27fe056a6d4c6ebef396c3cec9e102..11c46157e1bc860fb2caef20fd4ac7a2770ca874 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVERS_PARSE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVERS_PARSE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_servers_parse \- libmemcached Documentation
 .
index 4709a8315ddee4e1b0e5a2711acce616e46dd85a..f745df2ecd5bcb4632dc197c1eb9d9fc441d96db 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SERVERS_RESET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SERVERS_RESET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_servers_reset \- libmemcached Documentation
 .
index 425978e9e2a42c9b04e3ce0015ef4869e94ee6ef..4711b319a72b37620dd5bac2d7429c7338ffe705 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SET" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SET" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_set \- Storing and Replacing Data
 .
index f985b3deedc96a706808ea928102b9990a46bdab..869c4ba5fca8fe19a715d339f4af2fd34535fa89 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SET_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SET_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_set_by_key \- Storing and Replacing Data
 .
index b4abddeab567e4e568bfef43d23bf82751a46c97..73b47a00823f1a01ae5b1d44ed44ff99c2b7579c 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SET_ENCODING_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SET_ENCODING_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_set_encoding_key \- libmemcached Documentation
 .
index d42ffd75e63eaa013389dabf80fa99a3e8658dea..56d4ac86790e611e9dd43ab1b3ea58191a24e988 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SET_MEMORY_ALLOCATORS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SET_MEMORY_ALLOCATORS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_set_memory_allocators \- libmemcached Documentation
 .
index 5cc69f0c75bb67371ab4641433e67356a5d2b529..899d28a4a4aa5f55ee2b626c8d569eb30647dd45 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SET_MEMORY_ALLOCATORS_CONTEXT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SET_MEMORY_ALLOCATORS_CONTEXT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_set_memory_allocators_context \- libmemcached Documentation
 .
index 4f7d11c5fdb39413b4ac6a77cac5dfe90c4dd7b6..946a19235bf7e7dbf7d5de68e2e8ce98f6ec1dfd 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SET_SASL_CALLBACKS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SET_SASL_CALLBACKS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_set_sasl_callbacks \- libmemcached Documentation
 .
index 7b32bdef00e0455531a2e3ab22e137a2a03a2bd4..131f916a9ae0e5a0e38d6a76c03c4b985ddbf6e6 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_SET_USER_DATA" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_SET_USER_DATA" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_set_user_data \- libmemcached Documentation
 .
index 1db24fe9d029d9dc7d3fd6a36affe9402cd6bc33..ed219fedf105f19a8c554c5c6e8a26cf04a269b1 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_STAT" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_STAT" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_stat \- libmemcached Documentation
 .
index 0cd3150c068f109e5700d8db630634c06654253a..0494dcbaf4d1474ded767737864c92c2ab8008c1 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_STAT_EXECUTE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_STAT_EXECUTE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_stat_execute \- libmemcached Documentation
 .
index 2040ee03eab14e54cf12c1caf04d56cc266e0fab..079db63b9e452237eee8f31fc52499bd75be196d 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_STAT_GET_KEYS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_STAT_GET_KEYS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_stat_get_keys \- libmemcached Documentation
 .
index a115f4c76a2b3cf4d7f273bdfb963bfc1a7db53d..656a4af18492e35366d263a8c5f1fed9d77e49fc 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_STAT_GET_VALUE" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_STAT_GET_VALUE" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_stat_get_value \- libmemcached Documentation
 .
index a636299f973b1df6844cbf85cffc3da1d4d70ad0..92b1ef50ec24122d4b6a948d0ab34e6653b500bf 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_STAT_SERVERNAME" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_STAT_SERVERNAME" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_stat_servername \- libmemcached Documentation
 .
index 5fee4cc50a9a187c03bda9c64ce89cb8d4ff0015..34b90fde5e2be32362a04463c044abcceb254b7b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_STATS" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_STATS" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_stats \- libmemcached Documentation
 .
index d6136901bf688ed5ed495ae63fbdbd0e3dca199a..6f0a8ac13ad637f408aadeb8891f855a381f3061 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_STRERROR" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_STRERROR" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_strerror \- libmemcached Documentation
 .
index 1b901066fb7e085de58a7a834542011139488882..ea0caa677f803f093109222561aad7d00edc0eeb 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_TOUCH" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_TOUCH" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_touch \- libmemcached Documentation
 .
index 340e6b404a64d831a2c6351fc8c7978341c7a0c5..f0111aa8383490d8afb5785e70e7afc4489747fe 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_TOUCH_BY_KEY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_TOUCH_BY_KEY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_touch_by_key \- libmemcached Documentation
 .
index dc5c966a27accff87bad8ba40e7dd62f89c636fa..32db226f5e9ad060789faebe0883dd30d0039ce5 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_USER_DATA" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_USER_DATA" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_user_data \- libmemcached Documentation
 .
index 5ffef276982a6d5cc521311dfe93737fe06dae25..d2dcea57becb94855a29e444643a83af4f1fa429 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_VERBOSITY" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_VERBOSITY" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_verbosity \- libmemcached Documentation
 .
index 897721eba4caac112a9e76b5c312d28e64c09c58..a5ff655660351f887bbd022a51b52bd20b1dea66 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCACHED_VERSION" "3" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCACHED_VERSION" "3" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcached_version \- libmemcached Documentation
 .
index c6513a4a86346af16c1f644775af56f651c0df56..b0179f6938a847e5e1741c022c334994399f86f8 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCAPABLE" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCAPABLE" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcapable \- libmemcached Documentation
 .
index eb4fe3d22786f95b32a4afe3bc0300632a57594b..3a1b1b3ce6cacd182a4cb6f9a04042003ca7e70b 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCAT" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCAT" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcat \- libmemcached Documentation
 .
index de0d1aa2cb06a12fb39c58ffd4795539e862d525..924f18a3644380228e796303cde8c6a22ae331ce 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMCP" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMCP" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memcp \- libmemcached Documentation
 .
index 5b6344543fb5a23c04f24ec9d6ed739bdc896e18..ce907a829fd8ce4241ebf42f8cabe65e6ac12526 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMDUMP" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMDUMP" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memdump \- libmemcached Documentation
 .
index 0138e1cec5fef4c0d9ce43a8396abd7a651d926a..8db9b1d7ec6aded9d6f705e959d46b70beab3249 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMERROR" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMERROR" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memerror \- libmemcached Documentation
 .
index 78daedf6eef8ec868d2c6ae36b2b971833c94182..bcf2005886063985367b9dff869ef145a9c7dcfe 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMEXIST" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMEXIST" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memexist \- libmemcached Documentation
 .
index e570c6a61350bb1f012ca96106a04c0b0613ad41..775901a722e5acdc38ae30eaa620e9a49968e96c 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMFLUSH" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMFLUSH" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memflush \- libmemcached Documentation
 .
index ac7926851f0892dbaba779433c317e0815723996..5191f4d8ea6f90523a7dbf99b13ab94ee64770cc 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMPARSE" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMPARSE" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memparse \- libmemcached Documentation
 .
index 164d19fa7da80dfe66f09f0067f531ce952e46f2..076bc16520343366273a165dd271e1e3bd8ff628 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMPING" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMPING" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memping \- libmemcached Documentation
 .
index bf2f017b6addcfff45bd515e702a990b25fe24f4..62916dd8865213b817474751b064a2857cc61582 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMRM" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMRM" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memrm \- libmemcached Documentation
 .
index a59aaab47a5bd10f5f3f28cc94827ca6552b1d4f..c5a603c44c8d3903906f35abac84ae786fc55b39 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMSLAP" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMSLAP" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memslap \- libmemcached Documentation
 .
index 1816b38243e0bd31da01abfe70e60cb451f0b124..ea6735aeb4a1b187655d93eff30a717ec1192c16 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMSTAT" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMSTAT" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memstat \- libmemcached Documentation
 .
index 90dd2f1ae31379930508fcb39a72fadcda87bab9..b527529fc269ecf7359ea844139dbef1299d37ed 100644 (file)
@@ -1,4 +1,4 @@
-.TH "MEMTOUCH" "1" "May 22, 2012" "1.0.8" "libmemcached"
+.TH "MEMTOUCH" "1" "May 31, 2012" "1.0.8" "libmemcached"
 .SH NAME
 memtouch \- libmemcached Documentation
 .
index 8b04e09b9c71cb8ed5de5f98d0c936169358b7f7..81492597d745c97e852627fb8ee346db67210e0e 100644 (file)
@@ -42,22 +42,22 @@ extern "C" {
 #endif
 
 LIBMEMCACHED_API
-  const char *memcached_last_error_message(memcached_st *);
+  const char *memcached_last_error_message(const memcached_st *);
 
 LIBMEMCACHED_API
   void memcached_error_print(const memcached_st *);
 
 LIBMEMCACHED_API
-  memcached_return_t memcached_last_error(memcached_st *);
+  memcached_return_t memcached_last_error(const memcached_st *);
 
 LIBMEMCACHED_API
-  int memcached_last_error_errno(memcached_st *);
+  int memcached_last_error_errno(const memcached_st *);
 
 LIBMEMCACHED_API
-  const char *memcached_server_error(memcached_server_instance_st ptr);
+  const char *memcached_server_error(const memcached_server_instance_st ptr);
 
 LIBMEMCACHED_API
-  memcached_return_t memcached_server_error_return(memcached_server_instance_st ptr);
+  memcached_return_t memcached_server_error_return(const memcached_server_instance_st ptr);
 
 #ifdef __cplusplus
 } // extern "C"
index 8e1e0fa2f3a1964cd5234eea30c8ea39df60bdf6..16bf424a7c4e03b0f5c451e28b6783b46c74eb57 100644 (file)
@@ -2,7 +2,7 @@
  * 
  *  Libmemcached library
  *
- *  Copyright (C) 2011 Data Differential, http://datadifferential.com/
+ *  Copyright (C) 2011-2012 Data Differential, http://datadifferential.com/
  *  Copyright (C) 2010 Brian Aker All rights reserved.
  *
  *  Redistribution and use in source and binary forms, with or without
@@ -43,7 +43,7 @@ extern "C" {
 #endif
 
 LIBMEMCACHED_API
-const char *memcached_strerror(memcached_st *ptr, memcached_return_t rc);
+const char *memcached_strerror(const memcached_st *ptr, memcached_return_t rc);
 
 #ifdef __cplusplus
 }
index a1ed738974c1fad07851fe69fa9487f78ace4326..b5bd1ca73718a0236ae839c55db57f7bc9e8e12b 100644 (file)
@@ -83,6 +83,7 @@ struct memcached_server_st {
     uint32_t read;
     uint32_t write;
     uint32_t timeouts;
+    size_t _bytes_read;
   } io_wait_count;
   uint8_t major_version; // Default definition of UINT8_MAX means that it has not been set.
   uint8_t micro_version; // ditto, and note that this is the third, not second version bit
index b2af961a6364b36b9f2662fba7bdb3f47c40edc3..96a5532bbc606883bef2bffdb542789f02a52cf9 100644 (file)
@@ -52,7 +52,7 @@ struct memcached_error_t
 
 static void _set(memcached_server_st& server, memcached_st& memc)
 {
-  if (server.error_messages && server.error_messages->query_id != server.root->query_id)
+  if (server.error_messages and server.error_messages->query_id != server.root->query_id)
   {
     memcached_error_free(server);
   }
@@ -240,6 +240,26 @@ memcached_return_t memcached_set_parser_error(memcached_st& memc,
   return memcached_set_error(memc, MEMCACHED_PARSE_ERROR, at, buffer, length);
 }
 
+static inline size_t append_host_to_string(memcached_server_st& self, char* buffer, const size_t buffer_length)
+{
+  size_t size= 0;
+  switch (self.type)
+  {
+  case MEMCACHED_CONNECTION_TCP:
+  case MEMCACHED_CONNECTION_UDP:
+    size+= snprintf(buffer, buffer_length, " host: %s:%d",
+                    self.hostname, int(self.port));
+    break;
+
+  case MEMCACHED_CONNECTION_UNIX_SOCKET:
+    size+= snprintf(buffer, buffer_length, " socket: %s",
+                    self.hostname);
+    break;
+  }
+
+  return size;
+}
+
 memcached_return_t memcached_set_error(memcached_server_st& self, memcached_return_t rc, const char *at, memcached_string_t& str)
 {
   assert_msg(rc != MEMCACHED_ERRNO, "Programmer error, MEMCACHED_ERRNO was set to be returned to client");
@@ -250,19 +270,17 @@ memcached_return_t memcached_set_error(memcached_server_st& self, memcached_retu
   }
 
   char hostname_port_message[MAX_ERROR_LENGTH];
-  int size;
+  char* hostname_port_message_ptr= hostname_port_message;
+  int size= 0;
   if (str.size)
   {
-    size= snprintf(hostname_port_message, sizeof(hostname_port_message), "%.*s, host: %s:%d",
-                   memcached_string_printf(str),
-                   self.hostname, int(self.port));
-  }
-  else
-  {
-    size= snprintf(hostname_port_message, sizeof(hostname_port_message), "host: %s:%d",
-                   self.hostname, int(self.port));
+    size= snprintf(hostname_port_message_ptr, sizeof(hostname_port_message), "%.*s, ",
+                   memcached_string_printf(str));
+    hostname_port_message_ptr+= size;
   }
 
+  size+= append_host_to_string(self, hostname_port_message_ptr, sizeof(hostname_port_message) -size);
+
   memcached_string_t error_host= { hostname_port_message, size };
 
   assert(self.root);
@@ -288,7 +306,7 @@ memcached_return_t memcached_set_error(memcached_server_st& self, memcached_retu
   }
 
   char hostname_port[NI_MAXHOST +NI_MAXSERV + sizeof("host : ")];
-  int size= snprintf(hostname_port, sizeof(hostname_port), "host: %s:%d", self.hostname, int(self.port));
+  size_t size= append_host_to_string(self, hostname_port, sizeof(hostname_port));
 
   memcached_string_t error_host= { hostname_port, size};
 
@@ -362,18 +380,13 @@ memcached_return_t memcached_set_errno(memcached_server_st& self, int local_errn
   }
 
   char hostname_port_message[MAX_ERROR_LENGTH];
-  int size;
+  char* hostname_port_message_ptr= hostname_port_message;
+  size_t size= 0;
   if (str.size)
   {
-    size= snprintf(hostname_port_message, sizeof(hostname_port_message), "%.*s, host: %s:%d",
-                   memcached_string_printf(str),
-                   self.hostname, int(self.port));
-  }
-  else
-  {
-    size= snprintf(hostname_port_message, sizeof(hostname_port_message), "host: %s:%d",
-                   self.hostname, int(self.port));
+    size= snprintf(hostname_port_message_ptr, sizeof(hostname_port_message), "%.*s, ", memcached_string_printf(str));
   }
+  size+= append_host_to_string(self, hostname_port_message_ptr, sizeof(hostname_port_message) -size);
 
   memcached_string_t error_host= { hostname_port_message, size };
 
@@ -397,8 +410,7 @@ memcached_return_t memcached_set_errno(memcached_server_st& self, int local_errn
   }
 
   char hostname_port_message[MAX_ERROR_LENGTH];
-  int size = snprintf(hostname_port_message, sizeof(hostname_port_message), "host: %s:%d",
-                      self.hostname, int(self.port));
+  size_t size= append_host_to_string(self, hostname_port_message, sizeof(hostname_port_message));
 
   memcached_string_t error_host= { hostname_port_message, size };
 
@@ -481,7 +493,7 @@ void memcached_error_free(memcached_server_st& self)
   self.error_messages= NULL;
 }
 
-const char *memcached_last_error_message(memcached_st *memc)
+const char *memcached_last_error_message(const memcached_st *memc)
 {
   if (memc == NULL)
   {
@@ -518,7 +530,7 @@ bool memcached_has_current_error(memcached_server_st& server)
   return memcached_has_current_error(*(server.root));
 }
 
-memcached_return_t memcached_last_error(memcached_st *memc)
+memcached_return_t memcached_last_error(const memcached_st *memc)
 {
   if (memc == NULL)
   {
@@ -533,7 +545,7 @@ memcached_return_t memcached_last_error(memcached_st *memc)
   return memc->error_messages->rc;
 }
 
-int memcached_last_error_errno(memcached_st *memc)
+int memcached_last_error_errno(const memcached_st *memc)
 {
   if (memc == NULL)
   {
@@ -548,7 +560,7 @@ int memcached_last_error_errno(memcached_st *memc)
   return memc->error_messages->local_errno;
 }
 
-const char *memcached_server_error(memcached_server_instance_st server)
+const char *memcached_server_error(const memcached_server_instance_st server)
 {
   if (server == NULL)
   {
index ed33f05a2e6ba4d94ba7d74774456c9c18a93e2a..77db241e80262ea58604cf263bae01990ddb8dac 100644 (file)
@@ -450,15 +450,15 @@ memcached_return_t memcached_io_read(memcached_server_write_instance_st ptr,
             for blocking I/O we do not return 0 and for non-blocking case
             it will return EGAIN if data is not immediatly available.
           */
-          WATCHPOINT_STRING("We had a zero length recv()");
           memcached_quit_server(ptr, true);
           nread= -1;
           return memcached_set_error(*ptr, MEMCACHED_CONNECTION_FAILURE, MEMCACHED_AT, 
                                      memcached_literal_param("::rec() returned zero, server has disconnected"));
         }
+        ptr->io_wait_count._bytes_read+= data_read;
       } while (data_read <= 0);
 
-      ptr->io_bytes_sent = 0;
+      ptr->io_bytes_sent= 0;
       ptr->read_data_length= (size_t) data_read;
       ptr->read_buffer_length= (size_t) data_read;
       ptr->read_ptr= ptr->read_buffer;
index f2f78211fe35beedb73ce138f64d4e950cf97677..8aba7576e60e4fa661b9ff1aaba75eede009984b 100644 (file)
@@ -58,6 +58,7 @@ static inline void _server_init(memcached_server_st *self, memcached_st *root,
   self->io_wait_count.read= 0;
   self->io_wait_count.write= 0;
   self->io_wait_count.timeouts= 0;
+  self->io_wait_count._bytes_read= 0;
   self->major_version= UINT8_MAX;
   self->micro_version= UINT8_MAX;
   self->minor_version= UINT8_MAX;
@@ -352,7 +353,9 @@ in_port_t memcached_server_port(const memcached_server_instance_st self)
 {
   WATCHPOINT_ASSERT(self);
   if (self == NULL)
+  {
     return 0;
+  }
 
   return self->port;
 }
@@ -361,7 +364,9 @@ uint32_t memcached_server_response_count(const memcached_server_instance_st self
 {
   WATCHPOINT_ASSERT(self);
   if (self == NULL)
+  {
     return 0;
+  }
 
   return self->cursor_active;
 }
index 7cd2ff2ffff9b65a861f82699a19597de565b40e..7a4e0a82d1c1811f36fbf1469736d86e55602eb3 100644 (file)
@@ -37,7 +37,7 @@
 
 #include <libmemcached/common.h>
 
-const char *memcached_strerror(memcached_st *, memcached_return_t rc)
+const char *memcached_strerror(const memcached_st *, memcached_return_t rc)
 {
   switch (rc)
   {
index 41134140c70f4f145e494c47df055099caa2fd14..cce7bfcdc97637cfce78607d50ac6c36aa38d082 100644 (file)
@@ -41,3 +41,10 @@ static inline std::ostream& operator<<(std::ostream& output, const enum memcache
   output << memcached_strerror(NULL, arg);
   return output;
 }
+
+static inline std::ostream& operator<<(std::ostream& output, const memcached_st &arg)
+{
+  output << " query_id: " <<  memcached_query_id(&arg);
+  output << " error: " <<  memcached_last_error_message(&arg);
+  return output;
+}
index c3e2e5b795a46af6d3ab47958a03234ec4fc9a7e..d5e0cc72e1ad484bc7414c3789a5a4d162403320 100644 (file)
  */
 
 #include <config.h>
-#include <libtest/common.h>
 
 namespace libtest {
 
-bool has_gearmand_binary()
-{
-#if defined(HAVE_GEARMAND_BINARY) && HAVE_GEARMAND_BINARY
-  std::stringstream arg_buffer;
-
-  if (getenv("PWD"))
-  {
-    arg_buffer << getenv("PWD");
-    arg_buffer << "/";
-  }
-  arg_buffer << GEARMAND_BINARY;
-
-  if (access(arg_buffer.str().c_str() ,R_OK|X_OK) == 0)
-  {
-    return true;
-  }
-#endif
-
-  return false;
-}
-
-bool has_drizzled_binary()
-{
-#if defined(HAVE_DRIZZLED_BINARY) && HAVE_DRIZZLED_BINARY
-  if (access(DRIZZLED_BINARY, R_OK|X_OK) == 0)
-  {
-    return true;
-  }
-#endif
-
-  return false;
-}
-
-bool has_memcached_binary()
-{
-#if defined(HAVE_MEMCACHED_BINARY) && HAVE_MEMCACHED_BINARY
-  if (access(MEMCACHED_BINARY, R_OK|X_OK) == 0)
-  {
-    return true;
-  }
-#endif
-
-  return false;
-}
-
-bool has_memcached_sasl_binary()
-{
-#if defined(HAVE_MEMCACHED_SASL_BINARY) && HAVE_MEMCACHED_SASL_BINARY
-  if (access(MEMCACHED_SASL_BINARY, R_OK|X_OK) == 0)
-  {
-    return true;
-  }
-#endif
-
-  return false;
-}
-
 }
index 4ec663e65300cdc654b5c6a7fa245b024226ebcc..7829f3f067e4d061d806e9ce37b340cef3020c74 100644 (file)
 
 namespace libtest {
 
-LIBTEST_API
-bool has_memcached_binary();
-
-LIBTEST_API
-bool has_memcached_sasl_binary();
-
-LIBTEST_API
-bool has_gearmand_binary();
-
-LIBTEST_API
-bool has_drizzled_binary();
-
 } // namespace libtest
-
index 5814c2f4a1546cd2fe72ea5a13d0f6628387e4d6..1de74ade078e1704cb6b173391def267ec026b0e 100644 (file)
@@ -121,6 +121,7 @@ test_return_t Collection::exec()
       catch (libtest::fatal &e)
       {
         Error << "Fatal exception was thrown: " << e.what();
+        stream::cerr(__FILE__, __LINE__, __func__) << e.what();
         _failed++;
         throw;
       }
index a43559206e431d7bb0adcdd27ecc5cde3e819539..288d53a4b1ccd6f3f487406d3593c9578c6bfdb6 100644 (file)
@@ -54,7 +54,7 @@ fatal::fatal(const char *file_arg, int line_arg, const char *func_arg, const cha
 
     strncpy(_mesg, last_error, sizeof(_mesg));
 
-    snprintf(_error_message, sizeof(_error_message), "%s:%d FATAL:%s (%s)", _file, int(_line), last_error, _func);
+    snprintf(_error_message, sizeof(_error_message), "%s:%d FATAL:%s (%s)", _file, _line, last_error, _func);
   }
 
 static bool _disabled= false;
@@ -85,9 +85,14 @@ void fatal::increment_disabled_counter()
   _counter++;
 }
 
-disconnected::disconnected(const char *file, int line, const char *func, const char *instance, const in_port_t port, const char *format, ...) :
+disconnected::disconnected(const char *file_arg, int line_arg, const char *func_arg,
+                           const char *instance, const in_port_t port,
+                           const char *format, ...) :
+  std::runtime_error(func_arg),
   _port(port),
-  std::runtime_error(func)
+  _line(line_arg),
+  _file(file_arg),
+  _func(func_arg)
 {
   strncpy(_instance, instance, sizeof(_instance));
   va_list args;
@@ -96,7 +101,7 @@ disconnected::disconnected(const char *file, int line, const char *func, const c
   (void)vsnprintf(last_error, sizeof(last_error), format, args);
   va_end(args);
 
-  snprintf(_error_message, sizeof(_error_message), "%s:%d FATAL:%s (%s)", file, int(line), last_error, func);
+  snprintf(_error_message, sizeof(_error_message), "%s:%d FATAL:%s (%s)", _file, _line, last_error, _func);
 }
 
 } // namespace libtest
index 54f672b652a8808973de15800def96a430e8d009..f0ee08131614f3ee3dc8d8b1ff9bce0eeae1b024 100644 (file)
@@ -108,10 +108,28 @@ public:
   static uint32_t disabled_counter();
   static void increment_disabled_counter();
 
+  int line()
+  {
+    return _line;
+  }
+
+  const char* file()
+  {
+    return _file;
+  }
+
+  const char* func()
+  {
+    return _func;
+  }
+
 private:
   char _error_message[BUFSIZ];
   in_port_t _port;
   char _instance[1024];
+  int _line;
+  const char*  _file;
+  const char* _func;
 };
 
 
index 1c7b049306fcd179df18a44be8bad916ca9502f7..10e61cb60d1137d53445dc1eb19e6e0059392570 100644 (file)
  */
 
 #include <config.h>
-#include <libtest/has.hpp>
+#include <libtest/common.h>
 
 #include <cstdlib>
+#include <unistd.h>
 
-bool has_memcached_support(void)
+namespace libtest {
+
+bool has_libmemcached(void)
 {
-  if (HAVE_LIBMEMCACHED and HAVE_MEMCACHED_BINARY)
+  if (HAVE_LIBMEMCACHED)
   {
     return true;
   }
@@ -49,9 +52,9 @@ bool has_memcached_support(void)
   return false;
 }
 
-bool has_drizzle_support(void)
+bool has_libdrizzle(void)
 {
-  if (HAVE_LIBDRIZZLE and HAVE_DRIZZLED_BINARY)
+  if (HAVE_LIBDRIZZLE)
   {
     return true;
   }
@@ -63,7 +66,6 @@ bool has_postgres_support(void)
 {
   if (getenv("POSTGES_IS_RUNNING_AND_SETUP"))
   {
-
     if (HAVE_LIBPQ)
     {
       return true;
@@ -72,3 +74,76 @@ bool has_postgres_support(void)
 
   return false;
 }
+
+
+bool has_gearmand()
+{
+  if (HAVE_GEARMAND_BINARY)
+  {
+    std::stringstream arg_buffer;
+
+    if (getenv("PWD") and strcmp(MEMCACHED_BINARY, "gearmand/gearmand") == 0)
+    {
+      arg_buffer << getenv("PWD");
+      arg_buffer << "/";
+    }
+    arg_buffer << GEARMAND_BINARY;
+
+    if (access(arg_buffer.str().c_str(), X_OK) == 0)
+    {
+      return true;
+    }
+  }
+
+  return false;
+}
+
+bool has_drizzled()
+{
+  if (HAVE_DRIZZLED_BINARY)
+  {
+    if (access(DRIZZLED_BINARY, X_OK) == 0)
+    {
+      return true;
+    }
+  }
+
+  return false;
+}
+
+bool has_memcached()
+{
+  if (HAVE_MEMCACHED_BINARY)
+  {
+    std::stringstream arg_buffer;
+
+    if (getenv("PWD") and strcmp(MEMCACHED_BINARY, "memcached/memcached") == 0)
+    {
+      arg_buffer << getenv("PWD");
+      arg_buffer << "/";
+    }
+    arg_buffer << MEMCACHED_BINARY;
+
+    if (access(arg_buffer.str().c_str(), X_OK) == 0)
+    {
+      return true;
+    }
+  }
+
+  return false;
+}
+
+bool has_memcached_sasl()
+{
+  if (HAVE_MEMCACHED_SASL_BINARY)
+  {
+    if (access(MEMCACHED_SASL_BINARY, X_OK) == 0)
+    {
+      return true;
+    }
+  }
+
+  return false;
+}
+
+} // namespace libtest
index 176bf9fda2a5d740269ae2b31fc8c55aaaec1213..68593d74f1360918fad4335ff7ca2890623bb997 100644 (file)
 
 #pragma once
 
-bool has_memcached_support(void);
+namespace libtest {
 
-bool has_drizzle_support(void);
+LIBTEST_API
+bool has_libmemcached();
 
-bool has_postgres_support(void);
+LIBTEST_API
+bool has_libdrizzle();
+
+LIBTEST_API
+bool has_postgres_support();
+
+LIBTEST_API
+bool has_memcached();
+
+LIBTEST_API
+bool has_memcached_sasl();
+
+LIBTEST_API
+bool has_gearmand();
+
+LIBTEST_API
+bool has_drizzled();
+
+} // namespace libtest
index 0c876286ab264402c8d530c2754ba530abaac639..6597f84b8ee68cf3ba653fcaa06f59f7ca879054 100644 (file)
@@ -250,7 +250,6 @@ int main(int argc, char *argv[])
           break;
 
         case TEST_SKIPPED:
-          Out << "SKIP " << argv[0];
           return EXIT_SKIP;
 
         case TEST_FAILURE:
index 117e59ceaca767965fa88bb602116d92c366d24d..42443d9ac17cf5f52acc7b1b3d96f85f7ba4eb0b 100644 (file)
@@ -196,7 +196,7 @@ do \
 #define test_compare_got(__expected, __actual, __hint) \
 do \
 { \
-  if (not libtest::_compare_hint(__FILE__, __LINE__, __func__, (__expected), (__actual), (__hint))) \
+  if (libtest::_compare_hint(__FILE__, __LINE__, __func__, (__expected), (__actual), (__hint)) == false) \
   { \
     libtest::create_core(); \
     return TEST_FAILURE; \
index c27f366a8b5670ce56a081fb421ab56b15063d2b..56df76ba1e5853769c379ee1cd76e6b4feb95253 100644 (file)
@@ -265,10 +265,10 @@ static test_return_t drizzled_cycle_test(void *object)
   test_true(servers and servers->validate());
 
 #if defined(HAVE_GEARMAND_BINARY) && HAVE_GEARMAND_BINARY
-  test_true(has_drizzled_binary());
+  test_true(has_drizzled());
 #endif
 
-  test_skip(true, has_drizzled_binary());
+  test_skip(true, has_drizzled());
 
   test_true(server_startup(*servers, "drizzled", get_free_port(), 0, NULL));
 
@@ -281,10 +281,10 @@ static test_return_t gearmand_cycle_test(void *object)
   test_true(servers and servers->validate());
 
 #if defined(HAVE_GEARMAND_BINARY) && HAVE_GEARMAND_BINARY
-  test_true(has_gearmand_binary());
+  test_true(has_gearmand());
 #endif
 
-  test_skip(true, has_gearmand_binary());
+  test_skip(true, has_gearmand());
 
   test_true(server_startup(*servers, "gearmand", get_free_port(), 0, NULL));
 
@@ -333,7 +333,7 @@ static test_return_t memcached_cycle_test(void *object)
 
   if (MEMCACHED_BINARY and HAVE_LIBMEMCACHED) 
   {
-    test_true(has_memcached_binary());
+    test_true(has_memcached());
     test_true(server_startup(*servers, "memcached", get_free_port(), 0, NULL));
 
     return TEST_SUCCESS;
@@ -351,7 +351,7 @@ static test_return_t memcached_socket_cycle_test(void *object)
   {
     if (HAVE_LIBMEMCACHED)
     {
-      test_true(has_memcached_binary());
+      test_true(has_memcached());
       test_true(servers->start_socket_server("memcached", get_free_port(), 0, NULL));
 
       return TEST_SUCCESS;
@@ -372,7 +372,7 @@ static test_return_t memcached_sasl_test(void *object)
   {
     if (HAVE_LIBMEMCACHED)
     {
-      test_true(has_memcached_sasl_binary());
+      test_true(has_memcached_sasl());
       test_true(server_startup(*servers, "memcached-sasl", get_free_port(), 0, NULL));
 
       return TEST_SUCCESS;
@@ -757,14 +757,14 @@ static test_return_t default_port_TEST(void *)
 static test_return_t check_for_gearman(void *)
 {
   test_skip(true, HAVE_LIBGEARMAN);
-  test_skip(true, has_gearmand_binary());
+  test_skip(true, has_gearmand());
   return TEST_SUCCESS;
 }
 
 static test_return_t check_for_drizzle(void *)
 {
   test_skip(true, HAVE_LIBDRIZZLE);
-  test_skip(true, has_drizzled_binary());
+  test_skip(true, has_drizzled());
   return TEST_SUCCESS;
 }
 
@@ -786,7 +786,7 @@ test_st gearmand_tests[] ={
 static test_return_t check_for_libmemcached(void *)
 {
   test_skip(true, HAVE_LIBMEMCACHED);
-  test_skip(true, has_memcached_binary());
+  test_skip(true, has_memcached());
   return TEST_SUCCESS;
 }
 
index fe4ca1b37016180dc860924f7f37bd2dea28ee74..679473eadd02c823b19dbc98502e5dcddfddee0a 100644 (file)
@@ -116,8 +116,14 @@ collection_st collection[] ={
   {0, 0, 0, 0}
 };
 
-static void *world_create(server_startup_st& servers, test_return_t& )
+static void *world_create(server_startup_st& servers, test_return_t& error)
 {
+  if (libtest::has_memcached() == false)
+  {
+    error= TEST_SKIPPED;
+    return NULL;
+  }
+
   return &servers;
 }
 
index f5ca59279d05774e7e7debcedbfaf94af659470d..92db0b8b704bcdfae083d5d5a12c603d1eda3971 100644 (file)
@@ -37,7 +37,7 @@
 
 #pragma once
 
-#include <tests/libmemcached-1.0/memcached_get.h>
+#include "tests/libmemcached-1.0/memcached_get.h"
 
 
 /* Clean the server before beginning testing */
@@ -58,6 +58,7 @@ test_st tests[] ={
   {"memcached_set()", false, (test_callback_fn*)set_test },
   {"memcached_set() 2", false, (test_callback_fn*)set_test2 },
   {"memcached_set() 3", false, (test_callback_fn*)set_test3 },
+  {"memcached_add(SUCCESS)", true, (test_callback_fn*)memcached_add_SUCCESS_TEST },
   {"add", true, (test_callback_fn*)add_test },
   {"memcached_fetch_result(MEMCACHED_NOTFOUND)", true, (test_callback_fn*)memcached_fetch_result_NOT_FOUND },
   {"replace", true, (test_callback_fn*)replace_test },
@@ -148,7 +149,7 @@ test_st behavior_tests[] ={
 };
 
 test_st libmemcachedutil_tests[] ={
-  {"libmemcached_util_ping()", true, (test_callback_fn*)ping_test },
+  {"libmemcached_util_ping()", true, (test_callback_fn*)libmemcached_util_ping_TEST },
   {"libmemcached_util_getpid()", true, (test_callback_fn*)getpid_test },
   {"libmemcached_util_getpid(MEMCACHED_CONNECTION_FAILURE)", true, (test_callback_fn*)getpid_connection_failure_test },
   {0, 0, 0}
index 8b88697a71c9af781cce0aec919e0def2dbacdd3..83ea1317708dbb1cdf5b13e0ded0025752b10f76 100644 (file)
@@ -800,27 +800,55 @@ test_return_t prepend_test(memcached_st *memc)
   return TEST_SUCCESS;
 }
 
+/*
+  Set the value, then quit to make sure it is flushed.
+  Come back in and test that add fails.
+*/
+test_return_t memcached_add_SUCCESS_TEST(memcached_st *memc)
+{
+  memcached_return_t rc;
+  test_null(memcached_get(memc, test_literal_param(__func__), NULL, NULL, &rc));
+  test_compare(MEMCACHED_NOTFOUND, rc);
+
+  test_compare(MEMCACHED_SUCCESS,
+               memcached_add(memc,
+                             test_literal_param(__func__),
+                             test_literal_param("try something else"),
+                             time_t(0), uint32_t(0)));
+
+  return TEST_SUCCESS;
+}
+
 /*
   Set the value, then quit to make sure it is flushed.
   Come back in and test that add fails.
 */
 test_return_t add_test(memcached_st *memc)
 {
-  test_compare_hint(return_value_based_on_buffering(memc),
-                    memcached_set(memc,
-                                  test_literal_param(__func__),
-                                  test_literal_param("when we sanitize"),
-                                  time_t(0), uint32_t(0)),
-                    memcached_last_error_message(memc));
+  test_compare(return_value_based_on_buffering(memc),
+               memcached_set(memc,
+                             test_literal_param(__func__),
+                             test_literal_param("when we sanitize"),
+                             time_t(0), uint32_t(0)));
 
   memcached_quit(memc);
 
-  test_compare_hint(memcached_behavior_get(memc, MEMCACHED_BEHAVIOR_BINARY_PROTOCOL) ? MEMCACHED_DATA_EXISTS : MEMCACHED_NOTSTORED,
-                    memcached_add(memc,
-                                  test_literal_param(__func__),
-                                  test_literal_param("try something else"),
-                                  time_t(0), uint32_t(0)),
-                    memcached_last_error_message(memc));
+  size_t value_length;
+  uint32_t flags;
+  memcached_return_t rc;
+  char *check_value= memcached_get(memc,
+                                   test_literal_param(__func__),
+                                   &value_length, &flags, &rc);
+  test_memcmp(check_value, "when we sanitize", strlen("when we sanitize"));
+  test_compare(test_literal_param_size("when we sanitize"), value_length);
+  test_compare(MEMCACHED_SUCCESS, rc);
+  free(check_value);
+
+  test_compare(memcached_behavior_get(memc, MEMCACHED_BEHAVIOR_BINARY_PROTOCOL) ? MEMCACHED_DATA_EXISTS : MEMCACHED_NOTSTORED,
+               memcached_add(memc,
+                             test_literal_param(__func__),
+                             test_literal_param("try something else"),
+                             time_t(0), uint32_t(0)));
 
   return TEST_SUCCESS;
 }
@@ -843,44 +871,42 @@ test_return_t add_wrapper(memcached_st *memc)
 #endif
 
   for (uint32_t x= 0; x < max; x++)
+  {
     add_test(memc);
+  }
 
   return TEST_SUCCESS;
 }
 
 test_return_t replace_test(memcached_st *memc)
 {
-  test_compare_hint(return_value_based_on_buffering(memc),
-                    memcached_set(memc,
-                                  test_literal_param(__func__),
-                                  test_literal_param("when we sanitize"),
-                                  time_t(0), uint32_t(0)),
-                    memcached_last_error_message(memc));
+  test_compare(return_value_based_on_buffering(memc),
+               memcached_set(memc,
+                             test_literal_param(__func__),
+                             test_literal_param("when we sanitize"),
+                             time_t(0), uint32_t(0)));
 
-  test_compare_hint(MEMCACHED_SUCCESS,
-                    memcached_replace(memc,
-                                      test_literal_param(__func__),
-                                      test_literal_param("first we insert some data"),
-                                      time_t(0), uint32_t(0)),
-                    memcached_last_error_message(memc));
+  test_compare(MEMCACHED_SUCCESS,
+               memcached_replace(memc,
+                                 test_literal_param(__func__),
+                                 test_literal_param("first we insert some data"),
+                                 time_t(0), uint32_t(0)));
 
   return TEST_SUCCESS;
 }
 
 test_return_t delete_test(memcached_st *memc)
 {
-  test_compare_hint(return_value_based_on_buffering(memc), 
-                    memcached_set(memc, 
-                                  test_literal_param(__func__),
-                                  test_literal_param("when we sanitize"),
-                                  time_t(0), uint32_t(0)),
-                    memcached_last_error_message(memc));
+  test_compare(return_value_based_on_buffering(memc), 
+               memcached_set(memc, 
+                             test_literal_param(__func__),
+                             test_literal_param("when we sanitize"),
+                             time_t(0), uint32_t(0)));
 
-  test_compare_hint(return_value_based_on_buffering(memc),
-                    memcached_delete(memc, 
-                                     test_literal_param(__func__),
-                                     time_t(0)),
-                    memcached_last_error_message(memc));
+  test_compare(return_value_based_on_buffering(memc),
+               memcached_delete(memc, 
+                                test_literal_param(__func__),
+                                time_t(0)));
 
   return TEST_SUCCESS;
 }
@@ -1084,12 +1110,11 @@ test_return_t set_test2(memcached_st *memc)
 {
   for (uint32_t x= 0; x < 10; x++)
   {
-    test_compare_hint(return_value_based_on_buffering(memc),
-                      memcached_set(memc,
-                                    test_literal_param("foo"),
-                                    test_literal_param("train in the brain"),
-                                    time_t(0), uint32_t(0)),
-                      memcached_last_error_message(memc));
+    test_compare(return_value_based_on_buffering(memc),
+                 memcached_set(memc,
+                               test_literal_param("foo"),
+                               test_literal_param("train in the brain"),
+                               time_t(0), uint32_t(0)));
   }
 
   return TEST_SUCCESS;
@@ -1114,11 +1139,10 @@ test_return_t set_test3(memcached_st *memc)
     snprintf(key, sizeof(key), "foo%u", x);
 
     uint64_t query_id= memcached_query_id(memc);
-    test_compare_hint(return_value_based_on_buffering(memc),
-                      memcached_set(memc, key, strlen(key),
-                                    &value[0], value.size(),
-                                    time_t(0), uint32_t(0)),
-                      memcached_last_error_message(memc));
+    test_compare(return_value_based_on_buffering(memc),
+                 memcached_set(memc, key, strlen(key),
+                               &value[0], value.size(),
+                               time_t(0), uint32_t(0)));
     test_compare(query_id +1, memcached_query_id(memc));
   }
 
@@ -1264,6 +1288,7 @@ test_return_t decrement_test(memcached_st *memc)
                              test_literal_param(__func__),
                              test_literal_param("3"),
                              time_t(0), uint32_t(0)));
+  
   // Make sure we flush the value we just set
   test_compare(MEMCACHED_SUCCESS, memcached_flush_buffers(memc));
 
@@ -1444,20 +1469,18 @@ test_return_t quit_test(memcached_st *memc)
 {
   const char *value= "sanford and sun";
 
-  test_compare_hint(return_value_based_on_buffering(memc),
-                    memcached_set(memc,
-                                  test_literal_param(__func__),
-                                  value, strlen(value),
-                                  (time_t)10, (uint32_t)3),
-                    memcached_last_error_message(memc));
+  test_compare(return_value_based_on_buffering(memc),
+               memcached_set(memc,
+                             test_literal_param(__func__),
+                             value, strlen(value),
+                             time_t(10), uint32_t(3)));
   memcached_quit(memc);
 
-  test_compare_hint(return_value_based_on_buffering(memc),
-                    memcached_set(memc,
-                                  test_literal_param(__func__),
-                                  value, strlen(value),
-                                  (time_t)50, (uint32_t)9),
-                    memcached_last_error_message(memc));
+  test_compare(return_value_based_on_buffering(memc),
+               memcached_set(memc,
+                             test_literal_param(__func__),
+                             value, strlen(value),
+                             time_t(50), uint32_t(9)));
 
   return TEST_SUCCESS;
 }
@@ -1468,9 +1491,7 @@ test_return_t mget_result_test(memcached_st *memc)
   size_t key_length[]= {5, 3, 4};
 
   memcached_result_st results_obj;
-  memcached_result_st *results;
-
-  results= memcached_result_create(memc, &results_obj);
+  memcached_result_st *results= memcached_result_create(memc, &results_obj);
   test_true(results);
   test_true(&results_obj == results);
 
@@ -2204,10 +2225,9 @@ test_return_t user_supplied_bug7(memcached_st *memc)
 
   const char *keys= "036790384900";
   size_t key_length=  strlen(keys);
-  test_compare_hint(MEMCACHED_SUCCESS, memcached_set(memc, keys, key_length,
-                                                     insert_data, VALUE_SIZE_BUG5,
-                                                     time_t(0), 245U),
-                    memcached_last_error_message(memc));
+  test_compare(MEMCACHED_SUCCESS, memcached_set(memc, keys, key_length,
+                                                insert_data, VALUE_SIZE_BUG5,
+                                                time_t(0), 245U));
 
   memcached_return_t rc;
   size_t value_length;
@@ -2541,7 +2561,7 @@ test_return_t user_supplied_bug17(memcached_st *memc)
   char *value2= memcached_get(memc, key, strlen(key),
                               &length, &flags, &rc);
 
-  test_true(length==strlen(value));
+  test_compare(length, strlen(value));
   test_compare(MEMCACHED_SUCCESS, rc);
   test_memcmp(value, value2, length);
   free(value2);
@@ -3393,20 +3413,32 @@ test_return_t getpid_test(memcached_st *memc)
   return TEST_SUCCESS;
 }
 
-test_return_t ping_test(memcached_st *memc)
+static memcached_return_t ping_each_server(const memcached_st*,
+                                           const memcached_server_st *instance,
+                                           void*)
 {
+  // Test both the version that returns a code, and the one that does not.
   memcached_return_t rc;
-  memcached_server_instance_st instance=
-    memcached_server_instance_by_position(memc, 0);
+  if (libmemcached_util_ping(memcached_server_name(instance),
+                             memcached_server_port(instance), &rc) == false)
+  {
+    throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "%s:%d %s", memcached_server_name(instance),
+                         memcached_server_port(instance), memcached_strerror(NULL, rc));
+  }
 
-  // Test both the version that returns a code, and the one that does not.
-  test_true(libmemcached_util_ping(memcached_server_name(instance),
-                                   memcached_server_port(instance), NULL));
+  if (libmemcached_util_ping(memcached_server_name(instance),
+                                   memcached_server_port(instance), NULL) == false)
+  {
+    throw libtest::fatal(LIBYATL_DEFAULT_PARAM, "%s:%d", memcached_server_name(instance), memcached_server_port(instance));
+  }
 
-  test_true(libmemcached_util_ping(memcached_server_name(instance),
-                                   memcached_server_port(instance), &rc));
+  return MEMCACHED_SUCCESS;
+}
 
-  test_compare(MEMCACHED_SUCCESS, rc);
+test_return_t libmemcached_util_ping_TEST(memcached_st *memc)
+{
+  memcached_server_fn callbacks[1]= { ping_each_server };
+  memcached_server_cursor(memc, callbacks, NULL,  1);
 
   return TEST_SUCCESS;
 }
@@ -4651,7 +4683,7 @@ test_return_t regression_bug_854604(memcached_st *)
   return TEST_SUCCESS;
 }
 
-static void memcached_die(memcached_st* mc, memcached_return error, const char* what, uint32_t it)
+static void die_message(memcached_st* mc, memcached_return error, const char* what, uint32_t it)
 {
   fprintf(stderr, "Iteration #%u: ", it);
 
@@ -4687,19 +4719,19 @@ test_return_t regression_bug_(memcached_st *memc)
     rc= memcached_behavior_set(mc, MEMCACHED_BEHAVIOR_BINARY_PROTOCOL, 1);
     if (rc != MEMCACHED_SUCCESS)
     {
-      memcached_die(mc, rc, "memcached_behavior_set", x);
+      die_message(mc, rc, "memcached_behavior_set", x);
     }
 
     rc= memcached_behavior_set(mc, MEMCACHED_BEHAVIOR_CACHE_LOOKUPS, 1);
     if (rc != MEMCACHED_SUCCESS)
     {
-      memcached_die(mc, rc, "memcached_behavior_set", x);
+      die_message(mc, rc, "memcached_behavior_set", x);
     }
 
     rc= memcached_server_add(mc, remote_server, 0);
     if (rc != MEMCACHED_SUCCESS)
     {
-      memcached_die(mc, rc, "memcached_server_add", x);
+      die_message(mc, rc, "memcached_server_add", x);
     }
 
     const char *set_key= "akey";
@@ -4719,7 +4751,7 @@ test_return_t regression_bug_(memcached_st *memc)
                                  &get_value_flags, &rc);
         if (rc != MEMCACHED_SUCCESS)
         {
-          memcached_die(mc, rc, "memcached_get", x);
+          die_message(mc, rc, "memcached_get", x);
         }
         else
         {
@@ -4743,7 +4775,7 @@ test_return_t regression_bug_(memcached_st *memc)
                        );
       if (rc != MEMCACHED_SUCCESS)
       {
-        memcached_die(mc, rc, "memcached_set", x);
+        die_message(mc, rc, "memcached_set", x);
       }
     }
 
index 4dca710bbb2bfe6eede33fe42fcbec03656b305f..b037b86ed6494fb5d42eb7c0c61ca4c77b717832 100644 (file)
@@ -44,6 +44,7 @@ test_return_t MEMCACHED_BEHAVIOR_TCP_KEEPIDLE_test(memcached_st *memc);
 test_return_t _user_supplied_bug21(memcached_st* memc, size_t key_count);
 test_return_t add_host_test(memcached_st *memc);
 test_return_t add_host_test1(memcached_st *memc);
+test_return_t memcached_add_SUCCESS_TEST(memcached_st*);
 test_return_t add_test(memcached_st *memc);
 test_return_t add_wrapper(memcached_st *memc);
 test_return_t allocation_test(memcached_st *not_used);
@@ -116,7 +117,7 @@ test_return_t murmur_run (memcached_st *);
 test_return_t noreply_test(memcached_st *memc);
 test_return_t one_at_a_time_run (memcached_st *);
 test_return_t output_ketama_weighted_keys(memcached_st *);
-test_return_t ping_test(memcached_st *memc);
+test_return_t libmemcached_util_ping_TEST(memcached_st*);
 test_return_t prepend_test(memcached_st *memc);
 test_return_t quit_test(memcached_st *memc);
 test_return_t read_through(memcached_st *memc);
index 2636ecdbc450db247c437501b8361f9186174cc5..1a6e2a7008e87ea70470f4a7aeaa487603c84bb4 100644 (file)
@@ -189,11 +189,10 @@ test_return_t get_test5(memcached_st *memc)
   uint32_t flags;
   size_t rlen;
 
-  test_compare_hint(return_value_based_on_buffering(memc),
+  test_compare(return_value_based_on_buffering(memc),
                     memcached_set(memc, keys[0], lengths[0],
                                   keys[0], lengths[0],
-                                  time_t(0), uint32_t(0)),
-                    memcached_last_error_message(memc));
+                                  time_t(0), uint32_t(0)));
   test_compare(MEMCACHED_SUCCESS, memcached_mget(memc, keys, lengths, test_array_length(keys)));
 
   memcached_result_st results_obj;
index 88329db4a85f595edf4fd083fbedd18ce1f25cc4..8bc48a71755102d9747a3d3ab22d186c64ffdb7b 100644 (file)
@@ -43,7 +43,7 @@
 
 static void *world_create(libtest::server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index 9ea175e37243f6be521cff1f7b5f4a7f36f60d34..fbfb5a9cd14a2353135646fbc9bea47f8a649316 100644 (file)
@@ -45,7 +45,7 @@
 
 static void *world_create(libtest::server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index d0392d016afd69900c2c0ffaedc4c112c119a7b4..2723e7f656783bd52dca18b4ef6d02eaf09edfa3 100644 (file)
@@ -107,7 +107,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index 32e3f2c3c7cfe45777057e799e8305bb34a2256d..f70da3be2fab0cabeb26a4f2c60fcc846ad37d69 100644 (file)
@@ -126,7 +126,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index 8aba60883cc5d66f39b38b46a3739491aa2a58a5..590f1af3b563a442a2e99aa478667e8c57fbf51d 100644 (file)
@@ -85,7 +85,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index a8720e5b272c2fc520285c99dfd51cf910519f0b..ac1619c317fbbb1372bb49ecc4e7a3f6dc85e0b4 100644 (file)
@@ -112,7 +112,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index dd7610ef625cb9be3a23cbb47742fa959f21535d..1c893e11b5851b4244cba2412801c4282baf57ac 100644 (file)
@@ -111,8 +111,14 @@ collection_st collection[] ={
   {0, 0, 0, 0}
 };
 
-static void *world_create(server_startup_st&, test_return_t&)
+static void *world_create(server_startup_st&, test_return_t& error)
 {
+  if (libtest::has_memcached() == false)
+  {
+    error= TEST_SKIPPED;
+    return NULL;
+  }
+
   return NULL;
 }
 
index fb69354dac4975694db3182940c1042804425130..a9430a33c2dfe901058c3ccbd8d28d7e02def797 100644 (file)
@@ -143,7 +143,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index 80a42453068e8fb35092b97c55f41fd1488c4d16..d8e0b5f800a9552b12b76c4f40e668b8f6711266 100644 (file)
@@ -95,7 +95,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index 29c663376a33f63d2e6102a4c770bc018874d707..5c3b6d529c3918f52d3a65e7f059c2bcd7e145f5 100644 (file)
@@ -146,7 +146,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index 3c5ea25030e2e36af734b6022f0f9a3e077ae4f8..57b7c3554ef3a00bd4019dc9cf8ae88c1cb20905 100644 (file)
@@ -167,7 +167,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index 9b61697dda6ab45b500763a3b0c898c99c6ef46d..b6053aeb20723da525e05e1345b56ed7b8ccf1ae 100644 (file)
@@ -107,7 +107,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
index c44e6a08dcca5ac67d06eb34ccc8032b6cd097e5..647485e44e9119964063b5f65f0c97c317479885 100644 (file)
@@ -139,7 +139,7 @@ collection_st collection[] ={
 
 static void *world_create(server_startup_st& servers, test_return_t& error)
 {
-  if (HAVE_MEMCACHED_BINARY == 0)
+  if (libtest::has_memcached() == false)
   {
     error= TEST_SKIPPED;
     return NULL;
@@ -160,4 +160,3 @@ void get_world(Framework *world)
   world->collections(collection);
   world->create(world_create);
 }
-