~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/suite/memcached_functions/r/memc.result

  • Committer: Patrick Galbraith
  • Date: 2009-10-08 22:42:05 UTC
  • mto: (1166.5.3 memcached_functions)
  • mto: This revision was merged to the branch mainline in revision 1189.
  • Revision ID: patg@patrick-galbraiths-macbook-pro.local-20091008224205-gq1pehjsivvx0qo9
Starting over with a fresh tree, moved in memcached functions.

Memcached Functions for Drizzle. 

All tests pass.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
DROP TABLE IF EXISTS `t1`;
 
2
Warnings:
 
3
Note    1051    Unknown table 't1'
 
4
select memc_servers_set('127.0.0.1:19191');
 
5
memc_servers_set('127.0.0.1:19191')
 
6
1
 
7
CREATE TABLE `t1` (id integer NOT NULL auto_increment primary key, bcol text);
 
8
INSERT INTO `t1` (bcol) values ('This documentation is NOT distributed under a GPL license. Use of this documentation is subject to the following terms: You may create a printed copy of this documentation solely for your own personal use. Conversion to other formats is allowed as long as the actual content is not altered or edited in any way. You shall not publish or distribute this documentation in any form or on any media, except if you distribute the documentation in a manner similar to how MySQL disseminates it (that is, electronically for download on a Web site with the software) or on a CD-ROM or similar medium, provided however that the documentation is disseminated together with the software on the same medium. Any other use, such as any dissemination of printed copies or use of this documentation, in whole or in part, in another publication, requires the prior written consent from an authorized representative of MySQL AB. MySQL AB reserves any and all rights to this documentation not expressly granted above.');
 
9
select memc_set('mysql:doc1', bcol) from t1;
 
10
memc_set('mysql:doc1', bcol)
 
11
1
 
12
select memc_get('mysql:doc1');
 
13
memc_get('mysql:doc1')
 
14
This documentation is NOT distributed under a GPL license. Use of this documentation is subject to the following terms: You may create a printed copy of this documentation solely for your own personal use. Conversion to other formats is allowed as long as the actual content is not altered or edited in any way. You shall not publish or distribute this documentation in any form or on any media, except if you distribute the documentation in a manner similar to how MySQL disseminates it (that is, electronically for download on a Web site with the software) or on a CD-ROM or similar medium, provided however that the documentation is disseminated together with the software on the same medium. Any other use, such as any dissemination of printed copies or use of this documentation, in whole or in part, in another publication, requires the prior written consent from an authorized representative of MySQL AB. MySQL AB reserves any and all rights to this documentation not expressly granted above.
 
15
select memc_delete('mysql:doc1');
 
16
memc_delete('mysql:doc1')
 
17
1
 
18
select memc_get('mysql:doc1');
 
19
memc_get('mysql:doc1')
 
20
NULL
 
21
select memc_set('spot:test', ' Spot ');
 
22
memc_set('spot:test', ' Spot ')
 
23
1
 
24
select memc_get('spot:test');
 
25
memc_get('spot:test')
 
26
 Spot 
 
27
select memc_prepend('spot:test', 'See');
 
28
memc_prepend('spot:test', 'See')
 
29
1
 
30
select memc_get('spot:test');
 
31
memc_get('spot:test')
 
32
See Spot 
 
33
select memc_append('spot:test', 'run.');
 
34
memc_append('spot:test', 'run.')
 
35
1
 
36
select memc_get('spot:test');
 
37
memc_get('spot:test')
 
38
See Spot run.
 
39
select memc_delete('spot:test');
 
40
memc_delete('spot:test')
 
41
1
 
42
select memc_set('increment:test', 1);
 
43
memc_set('increment:test', 1)
 
44
1
 
45
select memc_get('increment:test');
 
46
memc_get('increment:test')
 
47
1
 
48
select memc_increment('increment:test');
 
49
memc_increment('increment:test')
 
50
2
 
51
select memc_get('increment:test');
 
52
memc_get('increment:test')
 
53
2
 
54
select memc_increment('increment:test', 5);
 
55
memc_increment('increment:test', 5)
 
56
7
 
57
select memc_get('increment:test');
 
58
memc_get('increment:test')
 
59
7
 
60
select memc_increment('increment:test', 20);
 
61
memc_increment('increment:test', 20)
 
62
27
 
63
select memc_get('increment:test');
 
64
memc_get('increment:test')
 
65
27
 
66
select memc_decrement('increment:test', 20);
 
67
memc_decrement('increment:test', 20)
 
68
7
 
69
select memc_get('increment:test');
 
70
memc_get('increment:test')
 
71
 
72
select memc_decrement('increment:test');
 
73
memc_decrement('increment:test')
 
74
6
 
75
select memc_get('increment:test');
 
76
memc_get('increment:test')
 
77
 
78
select memc_delete('increment:test');
 
79
memc_delete('increment:test')
 
80
1
 
81
select memc_set('this_should_expire', '10 seconds', 10);
 
82
memc_set('this_should_expire', '10 seconds', 10)
 
83
1
 
84
select memc_get('this_should_expire');
 
85
memc_get('this_should_expire')
 
86
10 seconds
 
87
select sleep(5);
 
88
sleep(5)
 
89
0
 
90
select memc_get('this_should_expire');
 
91
memc_get('this_should_expire')
 
92
10 seconds
 
93
select sleep(6);
 
94
sleep(6)
 
95
0
 
96
select memc_get('this_should_expire');
 
97
memc_get('this_should_expire')
 
98
NULL
 
99
select memc_set('add:test', 'someval');
 
100
memc_set('add:test', 'someval')
 
101
1
 
102
select memc_add('add:test', 'someval');
 
103
memc_add('add:test', 'someval')
 
104
0
 
105
select memc_delete('add:test');
 
106
memc_delete('add:test')
 
107
1
 
108
select memc_add('add:test', 'someval');
 
109
memc_add('add:test', 'someval')
 
110
1
 
111
select memc_get('add:test');
 
112
memc_get('add:test')
 
113
someval
 
114
select memc_delete('add:test');
 
115
memc_delete('add:test')
 
116
1
 
117
select memc_add('add:test', 'someval');
 
118
memc_add('add:test', 'someval')
 
119
1
 
120
select memc_get('add:test');
 
121
memc_get('add:test')
 
122
someval
 
123
select memc_replace('replace:test', 'replaced');
 
124
memc_replace('replace:test', 'replaced')
 
125
0
 
126
select memc_set('replace:test', 'initial');
 
127
memc_set('replace:test', 'initial')
 
128
1
 
129
select memc_get('replace:test');
 
130
memc_get('replace:test')
 
131
initial
 
132
select memc_replace('replace:test', 'replaced');
 
133
memc_replace('replace:test', 'replaced')
 
134
1
 
135
select memc_get('replace:test');
 
136
memc_get('replace:test')
 
137
replaced
 
138
select memc_replace('replace:test', 'replaced again');
 
139
memc_replace('replace:test', 'replaced again')
 
140
1
 
141
select memc_get('replace:test');
 
142
memc_get('replace:test')
 
143
replaced again
 
144
select memc_delete('replace:test');
 
145
memc_delete('replace:test')
 
146
1
 
147
select memc_add_by_key('A', 'add:test', 'someval');
 
148
memc_add_by_key('A', 'add:test', 'someval')
 
149
0
 
150
select memc_get_by_key('A', 'add:test');
 
151
memc_get_by_key('A', 'add:test')
 
152
someval
 
153
select memc_set_by_key('A', 'replace:test', 'initial');
 
154
memc_set_by_key('A', 'replace:test', 'initial')
 
155
1
 
156
select memc_get_by_key('A', 'replace:test');
 
157
memc_get_by_key('A', 'replace:test')
 
158
initial
 
159
select memc_add_by_key('A', 'add:test', 'someotherval');
 
160
memc_add_by_key('A', 'add:test', 'someotherval')
 
161
0
 
162
select memc_get_by_key('A', 'add:test');
 
163
memc_get_by_key('A', 'add:test')
 
164
someval
 
165
select memc_replace_by_key('A', 'replace:test', 'replaced');
 
166
memc_replace_by_key('A', 'replace:test', 'replaced')
 
167
1
 
168
select memc_get_by_key('A', 'replace:test');
 
169
memc_get_by_key('A', 'replace:test')
 
170
replaced
 
171
select memc_delete_by_key('A', 'replace:test');
 
172
memc_delete_by_key('A', 'replace:test')
 
173
0
 
174
select memc_get_by_key('A', 'replace:test');
 
175
memc_get_by_key('A', 'replace:test')
 
176
replaced
 
177
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_NO_BLOCK');
 
178
select @behavior;
 
179
@behavior
 
180
0
 
181
select memc_behavior_set('MEMCACHED_BEHAVIOR_NO_BLOCK', '1');
 
182
memc_behavior_set('MEMCACHED_BEHAVIOR_NO_BLOCK', '1')
 
183
1
 
184
select memc_behavior_get('MEMCACHED_BEHAVIOR_NO_BLOCK');
 
185
memc_behavior_get('MEMCACHED_BEHAVIOR_NO_BLOCK')
 
186
1
 
187
select memc_behavior_set('MEMCACHED_BEHAVIOR_NO_BLOCK', @behavior);
 
188
memc_behavior_set('MEMCACHED_BEHAVIOR_NO_BLOCK', @behavior)
 
189
1
 
190
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_SUPPORT_CAS');
 
191
select @behavior;
 
192
@behavior
 
193
0
 
194
select memc_behavior_set('MEMCACHED_BEHAVIOR_SUPPORT_CAS', '1');
 
195
memc_behavior_set('MEMCACHED_BEHAVIOR_SUPPORT_CAS', '1')
 
196
1
 
197
select memc_behavior_get('MEMCACHED_BEHAVIOR_SUPPORT_CAS');
 
198
memc_behavior_get('MEMCACHED_BEHAVIOR_SUPPORT_CAS')
 
199
1
 
200
select memc_behavior_set('MEMCACHED_BEHAVIOR_SUPPORT_CAS', @behavior);
 
201
memc_behavior_set('MEMCACHED_BEHAVIOR_SUPPORT_CAS', @behavior)
 
202
1
 
203
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_TCP_NODELAY');
 
204
select memc_behavior_set('MEMCACHED_BEHAVIOR_TCP_NODELAY', '1');
 
205
memc_behavior_set('MEMCACHED_BEHAVIOR_TCP_NODELAY', '1')
 
206
1
 
207
select memc_behavior_get('MEMCACHED_BEHAVIOR_TCP_NODELAY');
 
208
memc_behavior_get('MEMCACHED_BEHAVIOR_TCP_NODELAY')
 
209
1
 
210
select memc_behavior_set('MEMCACHED_BEHAVIOR_TCP_NODELAY', @behavior);
 
211
memc_behavior_set('MEMCACHED_BEHAVIOR_TCP_NODELAY', @behavior)
 
212
1
 
213
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS');
 
214
select memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', '1');
 
215
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', '1')
 
216
1
 
217
select memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS');
 
218
memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS')
 
219
1
 
220
select memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', @behavior);
 
221
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', @behavior)
 
222
1
 
223
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_USER_DATA');
 
224
select memc_behavior_set('MEMCACHED_BEHAVIOR_USER_DATA', '1');
 
225
memc_behavior_set('MEMCACHED_BEHAVIOR_USER_DATA', '1')
 
226
0
 
227
select memc_behavior_get('MEMCACHED_BEHAVIOR_USER_DATA');
 
228
memc_behavior_get('MEMCACHED_BEHAVIOR_USER_DATA')
 
229
1
 
230
select memc_behavior_set('MEMCACHED_BEHAVIOR_USER_DATA', @behavior);
 
231
memc_behavior_set('MEMCACHED_BEHAVIOR_USER_DATA', @behavior)
 
232
0
 
233
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_SORT_HOSTS');
 
234
select memc_behavior_set('MEMCACHED_BEHAVIOR_SORT_HOSTS', '1');
 
235
memc_behavior_set('MEMCACHED_BEHAVIOR_SORT_HOSTS', '1')
 
236
1
 
237
select memc_behavior_get('MEMCACHED_BEHAVIOR_SORT_HOSTS');
 
238
memc_behavior_get('MEMCACHED_BEHAVIOR_SORT_HOSTS')
 
239
1
 
240
select memc_behavior_set('MEMCACHED_BEHAVIOR_SORT_HOSTS', @behavior);
 
241
memc_behavior_set('MEMCACHED_BEHAVIOR_SORT_HOSTS', @behavior)
 
242
1
 
243
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_VERIFY_KEY');
 
244
select memc_behavior_set('MEMCACHED_BEHAVIOR_VERIFY_KEY', '1');
 
245
memc_behavior_set('MEMCACHED_BEHAVIOR_VERIFY_KEY', '1')
 
246
1
 
247
select memc_behavior_get('MEMCACHED_BEHAVIOR_VERIFY_KEY');
 
248
memc_behavior_get('MEMCACHED_BEHAVIOR_VERIFY_KEY')
 
249
1
 
250
select memc_behavior_set('MEMCACHED_BEHAVIOR_VERIFY_KEY', @behavior);
 
251
memc_behavior_set('MEMCACHED_BEHAVIOR_VERIFY_KEY', @behavior)
 
252
1
 
253
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_KETAMA');
 
254
select memc_behavior_set('MEMCACHED_BEHAVIOR_KETAMA', '1');
 
255
memc_behavior_set('MEMCACHED_BEHAVIOR_KETAMA', '1')
 
256
1
 
257
select memc_behavior_get('MEMCACHED_BEHAVIOR_KETAMA');
 
258
memc_behavior_get('MEMCACHED_BEHAVIOR_KETAMA')
 
259
1
 
260
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS');
 
261
select memc_behavior_set('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS', '1');
 
262
memc_behavior_set('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS', '1')
 
263
1
 
264
select memc_behavior_get('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS');
 
265
memc_behavior_get('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS')
 
266
1
 
267
select memc_behavior_set('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS', @behavior);
 
268
memc_behavior_set('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS', @behavior)
 
269
1
 
270
set @behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS');
 
271
select memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', '1');
 
272
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', '1')
 
273
1
 
274
select memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS');
 
275
memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS')
 
276
1
 
277
select memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', @behavior);
 
278
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', @behavior)
 
279
1
 
280
set @preserve_behavior = memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
281
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_DEFAULT' );
 
282
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_DEFAULT' )
 
283
1
 
284
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
285
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
286
MEMCACHED_HASH_DEFAULT
 
287
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_MD5' );
 
288
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_MD5' )
 
289
1
 
290
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
291
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
292
MEMCACHED_HASH_MD5
 
293
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_CRC' );
 
294
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_CRC' )
 
295
1
 
296
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
297
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
298
MEMCACHED_HASH_CRC
 
299
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1_64' );
 
300
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1_64' )
 
301
1
 
302
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
303
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
304
MEMCACHED_HASH_FNV1_64
 
305
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1A_64' );
 
306
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1A_64' )
 
307
1
 
308
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
309
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
310
MEMCACHED_HASH_FNV1A_64
 
311
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1_32' );
 
312
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1_32' )
 
313
1
 
314
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
315
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
316
MEMCACHED_HASH_FNV1_32
 
317
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1A_32' );
 
318
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1A_32' )
 
319
1
 
320
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
321
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
322
MEMCACHED_HASH_FNV1A_32
 
323
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_JENKINS' );
 
324
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_JENKINS' )
 
325
1
 
326
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
327
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
328
MEMCACHED_HASH_JENKINS
 
329
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_HSIEH' );
 
330
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_HSIEH' )
 
331
0
 
332
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
333
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
334
MEMCACHED_HASH_JENKINS
 
335
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_MURMUR' );
 
336
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_MURMUR' )
 
337
1
 
338
select memc_behavior_get('MEMCACHED_BEHAVIOR_HASH');
 
339
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
340
MEMCACHED_HASH_MURMUR
 
341
select memc_behavior_set('MEMCACHED_BEHAVIOR_HASH', @preserve_behavior);
 
342
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH', @preserve_behavior)
 
343
1
 
344
set @preserve_dist= memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION');
 
345
select memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_MODULA');
 
346
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_MODULA')
 
347
1
 
348
select memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION');
 
349
memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION')
 
350
MEMCACHED_DISTRIBUTION_MODULA
 
351
select memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_CONSISTENT');
 
352
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_CONSISTENT')
 
353
1
 
354
select memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION');
 
355
memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION')
 
356
MEMCACHED_DISTRIBUTION_CONSISTENT
 
357
select memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA');
 
358
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA')
 
359
1
 
360
select memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION');
 
361
memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION')
 
362
MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA
 
363
select memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', @preserve_dist);
 
364
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', @preserve_dist)
 
365
1
 
366
set @size = memc_behavior_get('MEMCACHED_BEHAVIOR_POLL_TIMEOUT');
 
367
select @size;
 
368
@size
 
369
1000
 
370
select memc_behavior_set('MEMCACHED_BEHAVIOR_POLL_TIMEOUT', 100);
 
371
memc_behavior_set('MEMCACHED_BEHAVIOR_POLL_TIMEOUT', 100)
 
372
1
 
373
select memc_behavior_get('MEMCACHED_BEHAVIOR_POLL_TIMEOUT');
 
374
memc_behavior_get('MEMCACHED_BEHAVIOR_POLL_TIMEOUT')
 
375
0
 
376
select memc_behavior_set('MEMCACHED_BEHAVIOR_POLL_TIMEOUT', @size);
 
377
memc_behavior_set('MEMCACHED_BEHAVIOR_POLL_TIMEOUT', @size)
 
378
1
 
379
set @size = memc_behavior_get('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT');
 
380
select @size;
 
381
@size
 
382
0
 
383
select memc_behavior_set('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT', 5);
 
384
memc_behavior_set('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT', 5)
 
385
1
 
386
select memc_behavior_get('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT');
 
387
memc_behavior_get('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT')
 
388
0
 
389
select memc_behavior_set('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT', @size);
 
390
memc_behavior_set('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT', @size)
 
391
1
 
392
set @size = memc_behavior_get('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK');
 
393
select @size;
 
394
@size
 
395
500
 
396
select memc_behavior_set('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK', 5);
 
397
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK', 5)
 
398
1
 
399
select memc_behavior_get('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK');
 
400
memc_behavior_get('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK')
 
401
0
 
402
select memc_behavior_set('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK', @size);
 
403
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK', @size)
 
404
1
 
405
set @size = memc_behavior_get('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK');
 
406
select @size;
 
407
@size
 
408
66560
 
409
select memc_behavior_set('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK', 5);
 
410
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK', 5)
 
411
1
 
412
select memc_behavior_get('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK');
 
413
memc_behavior_get('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK')
 
414
0
 
415
select memc_behavior_set('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK', @size);
 
416
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK', @size)
 
417
1