~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/memcached_functions/test/memc_test.expected

  • 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
memc_servers_set('127.0.0.1:11211')
 
2
SUCCESS
 
3
memc_set('mysql:doc1', bcol)
 
4
SUCCESS
 
5
memc_get('mysql:doc1')
 
6
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.
 
7
memc_delete('mysql:doc1')
 
8
SUCCESS
 
9
memc_get('mysql:doc1')
 
10
FAILURE
 
11
memc_set('spot:test', ' Spot ')
 
12
SUCCESS
 
13
memc_get('spot:test')
 
14
 Spot 
 
15
memc_prepend('spot:test', 'See')
 
16
SUCCESS
 
17
memc_get('spot:test')
 
18
See Spot 
 
19
memc_append('spot:test', 'run.')
 
20
SUCCESS
 
21
memc_get('spot:test')
 
22
See Spot run.
 
23
memc_delete('spot:test')
 
24
SUCCESS
 
25
@behavior
 
26
UNKNOWN BEHAVIOR TYPE!
 
27
memc_behavior_set('MEMCACHED_BEHAVIOR_NO_BLOCK', '1')
 
28
UNKNOWN BEHAVIOR TYPE!
 
29
memc_behavior_get('MEMCACHED_BEHAVIOR_NO_BLOCK')
 
30
UNKNOWN BEHAVIOR TYPE!
 
31
memc_behavior_set('MEMCACHED_BEHAVIOR_NO_BLOCK', @behavior)
 
32
UNKNOWN BEHAVIOR TYPE!
 
33
@behavior
 
34
0
 
35
memc_behavior_set('MEMCACHED_BEHAVIOR_SUPPORT_CAS', '1')
 
36
SUCCESS
 
37
memc_behavior_get('MEMCACHED_BEHAVIOR_SUPPORT_CAS')
 
38
1
 
39
memc_behavior_set('MEMCACHED_BEHAVIOR_SUPPORT_CAS', @behavior)
 
40
SUCCESS
 
41
memc_behavior_set('MEMCACHED_BEHAVIOR_TCP_NODELAY', '1')
 
42
SUCCESS
 
43
memc_behavior_get('MEMCACHED_BEHAVIOR_TCP_NODELAY')
 
44
1
 
45
memc_behavior_set('MEMCACHED_BEHAVIOR_TCP_NODELAY', @behavior)
 
46
SUCCESS
 
47
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', '1')
 
48
SUCCESS
 
49
memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS')
 
50
1
 
51
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', @behavior)
 
52
SUCCESS
 
53
memc_behavior_set('MEMCACHED_BEHAVIOR_USER_DATA', '1')
 
54
FAILURE
 
55
memc_behavior_get('MEMCACHED_BEHAVIOR_USER_DATA')
 
56
1
 
57
memc_behavior_set('MEMCACHED_BEHAVIOR_USER_DATA', @behavior)
 
58
FAILURE
 
59
memc_behavior_set('MEMCACHED_BEHAVIOR_SORT_HOSTS', '1')
 
60
SUCCESS
 
61
memc_behavior_get('MEMCACHED_BEHAVIOR_SORT_HOSTS')
 
62
1
 
63
memc_behavior_set('MEMCACHED_BEHAVIOR_SORT_HOSTS', @behavior)
 
64
SUCCESS
 
65
memc_behavior_set('MEMCACHED_BEHAVIOR_VERIFY_KEY', '1')
 
66
SUCCESS
 
67
memc_behavior_get('MEMCACHED_BEHAVIOR_VERIFY_KEY')
 
68
1
 
69
memc_behavior_set('MEMCACHED_BEHAVIOR_VERIFY_KEY', @behavior)
 
70
SUCCESS
 
71
memc_behavior_set('MEMCACHED_BEHAVIOR_KETAMA', '1')
 
72
SUCCESS
 
73
memc_behavior_get('MEMCACHED_BEHAVIOR_KETAMA')
 
74
1
 
75
memc_behavior_set('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS', '1')
 
76
SUCCESS
 
77
memc_behavior_get('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS')
 
78
1
 
79
memc_behavior_set('MEMCACHED_BEHAVIOR_CACHE_LOOKUPS', @behavior)
 
80
SUCCESS
 
81
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', '1')
 
82
SUCCESS
 
83
memc_behavior_get('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS')
 
84
1
 
85
memc_behavior_set('MEMCACHED_BEHAVIOR_BUFFER_REQUESTS', @behavior)
 
86
SUCCESS
 
87
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_DEFAULT' )
 
88
INVALID VALUE FOR MEMCACHED HASH ALGORITHM!
 
89
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
90
MEMCACHED_HASH_MD5
 
91
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_MD5' )
 
92
SUCCESS
 
93
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
94
MEMCACHED_HASH_MD5
 
95
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_CRC' )
 
96
SUCCESS
 
97
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
98
MEMCACHED_HASH_CRC
 
99
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1_64' )
 
100
SUCCESS
 
101
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
102
MEMCACHED_HASH_FNV1_64
 
103
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1A_64' )
 
104
SUCCESS
 
105
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
106
MEMCACHED_HASH_FNV1A_64
 
107
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1_32' )
 
108
SUCCESS
 
109
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
110
MEMCACHED_HASH_FNV1_32
 
111
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_FNV1A_32' )
 
112
SUCCESS
 
113
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
114
MEMCACHED_HASH_FNV1A_32
 
115
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_JENKINS' )
 
116
SUCCESS
 
117
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
118
MEMCACHED_HASH_JENKINS
 
119
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_HSIEH' )
 
120
FAILURE
 
121
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
122
MEMCACHED_HASH_JENKINS
 
123
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH','MEMCACHED_HASH_MURMUR' )
 
124
SUCCESS
 
125
memc_behavior_get('MEMCACHED_BEHAVIOR_HASH')
 
126
MEMCACHED_HASH_MURMUR
 
127
memc_behavior_set('MEMCACHED_BEHAVIOR_HASH', @preserve_behavior)
 
128
SUCCESS
 
129
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_MODULA')
 
130
INVALID VALUE FOR DISTRIBUTION!
 
131
memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION')
 
132
MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA
 
133
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_CONSISTENT')
 
134
SUCCESS
 
135
memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION')
 
136
MEMCACHED_DISTRIBUTION_CONSISTENT
 
137
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', 'MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA')
 
138
SUCCESS
 
139
memc_behavior_get('MEMCACHED_BEHAVIOR_DISTRIBUTION')
 
140
MEMCACHED_DISTRIBUTION_CONSISTENT_KETAMA
 
141
memc_behavior_set('MEMCACHED_BEHAVIOR_DISTRIBUTION', @preserve_dist)
 
142
SUCCESS
 
143
@size
 
144
50748
 
145
memc_behavior_set('MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE', 60000)
 
146
SUCCESS
 
147
memc_behavior_get('MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE')
 
148
50748
 
149
memc_behavior_set('MEMCACHED_BEHAVIOR_SOCKET_SEND_SIZE', @size)
 
150
SUCCESS
 
151
@size
 
152
87584
 
153
memc_behavior_set('MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE', 120000)
 
154
SUCCESS
 
155
memc_behavior_get('MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE')
 
156
87584
 
157
memc_behavior_set('MEMCACHED_BEHAVIOR_SOCKET_RECV_SIZE', @size)
 
158
SUCCESS
 
159
@size
 
160
1000
 
161
memc_behavior_set('MEMCACHED_BEHAVIOR_POLL_TIMEOUT', 100)
 
162
SUCCESS
 
163
memc_behavior_get('MEMCACHED_BEHAVIOR_POLL_TIMEOUT')
 
164
0
 
165
memc_behavior_set('MEMCACHED_BEHAVIOR_POLL_TIMEOUT', @size)
 
166
SUCCESS
 
167
@size
 
168
0
 
169
memc_behavior_set('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT', 5)
 
170
SUCCESS
 
171
memc_behavior_get('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT')
 
172
0
 
173
memc_behavior_set('MEMCACHED_BEHAVIOR_RETRY_TIMEOUT', @size)
 
174
SUCCESS
 
175
@size
 
176
500
 
177
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK', 5)
 
178
SUCCESS
 
179
memc_behavior_get('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK')
 
180
0
 
181
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_MSG_WATERMARK', @size)
 
182
SUCCESS
 
183
@size
 
184
66560
 
185
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK', 5)
 
186
SUCCESS
 
187
memc_behavior_get('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK')
 
188
0
 
189
memc_behavior_set('MEMCACHED_BEHAVIOR_IO_BYTES_WATERMARK', @size)
 
190
SUCCESS