Merge lp:~ourdelta-core/ourdelta/ourdelta-5.0.86 into lp:~ourdelta-core/ourdelta/trunk015fmt
- ourdelta-5.0.86
- Merge into trunk015fmt
Proposed by
Arjen Lentz
Status: | Merged | ||||
---|---|---|---|---|---|
Merge reported by: | Arjen Lentz | ||||
Merged at revision: | not available | ||||
Proposed branch: | lp:~ourdelta-core/ourdelta/ourdelta-5.0.86 | ||||
Merge into: | lp:~ourdelta-core/ourdelta/trunk015fmt | ||||
Diff against target: |
17408 lines 80 files modified
bakery/autobake-bintar.sh (+12/-5) bakery/autobake-centos.sh (+1/-1) bakery/autobake-deb.sh (+19/-6) bakery/debian-5.0/additions/debian-start.inc.sh (+4/-4) bakery/debian-5.0/apparmor-profile (+7/-1) bakery/debian-5.0/changelog (+175/-82) bakery/debian-5.0/dist/Debian/control (+11/-13) bakery/debian-5.0/dist/Debian/mysql-server-5.0.README.Debian (+127/-0) bakery/debian-5.0/dist/Debian/mysql-server-5.0.files (+0/-31) bakery/debian-5.0/dist/Debian/mysql-server-5.0.postinst (+4/-3) bakery/debian-5.0/dist/Debian/mysql-server-5.0.postrm (+0/-11) bakery/debian-5.0/dist/Debian/rules (+22/-33) bakery/debian-5.0/dist/Ubuntu/control (+16/-1) bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.files (+14/-3) bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.postinst (+1/-0) bakery/debian-5.0/dist/Ubuntu/mysql-server-core-5.0.files (+26/-0) bakery/debian-5.0/dist/Ubuntu/rules (+20/-15) bakery/debian-5.0/mysql-server-5.0.links (+2/-2) bakery/debian-5.0/mysql-server-5.0.mysql.init (+7/-4) bakery/debian-5.0/patches/00list (+6/-5) bakery/debian-5.0/patches/10_mysql_secure_installation.dpatch (+18/-0) bakery/debian-5.0/patches/33_scripts__mysql_create_system_tables__no_test.dpatch (+18/-0) bakery/debian-5.0/patches/45_warn-CLI-passwords.dpatch (+121/-110) bakery/debian-5.0/patches/56-mysqlhotcopy-invalid-dbtable.dpatch (+0/-50) bakery/debian-5.0/patches/57-fix-mysqlslowdump-config.dpatch (+0/-23) bakery/debian-5.0/patches/60_disabled_tests.dpatch (+6/-10) bakery/debian-5.0/patches/80_fix_user_setup_on_localhost.dpatch (+0/-18) bakery/debian-5.0/patches/92_ssl_test_cert.dpatch (+722/-0) bakery/debian-5.0/po/ar.po (+1/-1) bakery/debian-5.0/po/ca.po (+1/-1) bakery/debian-5.0/po/da.po (+1/-1) bakery/debian-5.0/po/eu.po (+1/-1) bakery/debian-5.0/po/ja.po (+1/-1) bakery/debian-5.0/po/nb.po (+1/-1) bakery/debian-5.0/po/nl.po (+31/-104) bakery/debian-5.0/po/pt.po (+1/-1) bakery/debian-5.0/po/pt_BR.po (+1/-1) bakery/debian-5.0/po/ro.po (+1/-1) bakery/debian-5.0/po/sv.po (+29/-33) bakery/debian-5.0/po/templates.pot (+1/-1) bakery/debian-5.0/watch (+1/-1) bakery/mysql50-ourdelta-centos.spec (+5/-4) bakery/preheat.sh (+2/-2) bakery/tarbake.sh (+2/-2) bakery/util/util.sh (+2/-2) bakery/util/versionfix.sh (+25/-0) mysql/5.0/antony_curtis/big_tables_fixlp284123_fixmysql35346/big_tables_fixlp284123_fixmysql35346.patch (+1/-1) mysql/5.0/google/if_idlev2/if_idlev2.patch (+1/-1) mysql/5.0/ourdelta/configtest/configtest.patch (+15/-4) mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes-bug-mysql-47666.patch (+59/-0) mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes.patch (+51/-0) mysql/5.0/ourdelta/mysql-test-fixes/ourdelta-test-fixes.patch (+694/-0) mysql/5.0/ourdelta/mysql_install_db/mysql_install_db.patch (+15/-18) mysql/5.0/ourdelta/test-no-defaults/test-no-defaults.patch (+16/-0) mysql/5.0/ourdelta/version/version-extra.patch (+1/-1) mysql/5.0/ourdelta/version/version.patch (+1/-1) mysql/5.0/patches-build-ourdelta (+17/-8) mysql/5.0/percona_maintained/innodb_dict_size_limit.patch (+359/-203) mysql/5.0/percona_maintained/innodb_extra_rseg.patch (+243/-0) mysql/5.0/percona_maintained/innodb_fsync_source.patch (+46/-46) mysql/5.0/percona_maintained/innodb_io_patches.patch (+800/-93) mysql/5.0/percona_maintained/innodb_io_pattern.patch (+105/-100) mysql/5.0/percona_maintained/innodb_locks_held.patch (+44/-44) mysql/5.0/percona_maintained/innodb_misc_patch.patch (+64/-0) mysql/5.0/percona_maintained/innodb_recovery_patches.patch (+217/-0) mysql/5.0/percona_maintained/innodb_rw_lock.patch (+155/-270) mysql/5.0/percona_maintained/innodb_show_bp.patch (+7/-1) mysql/5.0/percona_maintained/innodb_split_buf_pool_mutex.patch (+1895/-0) mysql/5.0/percona_maintained/innodb_thread_concurrency_timer_based.patch (+389/-0) mysql/5.0/percona_maintained/innodb_use_sys_malloc.patch (+265/-0) mysql/5.0/percona_maintained/microsec_process.patch (+42/-41) mysql/5.0/percona_maintained/microslow_innodb.patch (+291/-271) mysql/5.0/percona_maintained/mirror_binlog.patch (+3/-3) mysql/5.0/percona_maintained/mysql-test.patch (+108/-0) mysql/5.0/percona_maintained/profiling_slow.patch (+271/-0) mysql/5.0/percona_maintained/series (+8/-2) mysql/5.0/percona_maintained/split_buf_pool_mutex_fixed_optimistic_safe.patch (+0/-1314) mysql/5.0/percona_maintained/userstatv2.patch (+597/-644) mysql/5.0/sphinxsearch/sphinx_engine/sphinx.5.0.86.patch (+60/-51) mysql/5.0/sphinxsearch/sphinx_engine/sphinx_engine.patch (+1/-1) |
||||
To merge this branch: | bzr merge lp:~ourdelta-core/ourdelta/ourdelta-5.0.86 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Arjen Lentz | Approve | ||
Review via email: mp+12712@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Revision history for this message
Arjen Lentz (arjen-lentz) : | # |
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'bakery/autobake-bintar.sh' |
2 | --- bakery/autobake-bintar.sh 2009-03-25 12:54:42 +0000 |
3 | +++ bakery/autobake-bintar.sh 2009-10-01 11:15:32 +0000 |
4 | @@ -2,7 +2,7 @@ |
5 | # |
6 | # Welcome to the OurDelta bakery. |
7 | # 2008-11-01 |
8 | -# Peter Lieverdink <me@cafuego.net> |
9 | +# Peter Lieverdink <peter@openquery.com> |
10 | # Arjen Lentz <arjen@openquery.com> |
11 | # |
12 | |
13 | @@ -81,7 +81,13 @@ |
14 | # |
15 | source .ourdelta-version |
16 | |
17 | +# for tarball naming |
18 | OURDELTA_VERSION_STRING="${UPSTREAM}-d${PATCHLEVEL}-${RELEASE_NAME}${RELEASE_EXTRA:+-${RELEASE_EXTRA}}${REPO_VERSION}-$(uname -o | cut -d '/' -f 2)-$(uname -m)" |
19 | +# for configure (shows up in SHOW GLOBAL VARIABLES LIKE 'version_%') |
20 | +SERVER_SUFFIX="-d${PATCHLEVEL}-${RELEASE_NAME}${RELEASE_EXTRA:+-${RELEASE_EXTRA}}" |
21 | +SERVER_COMMENT="(OurDelta - http://ourdelta.org/)" |
22 | +SYSTEM_TYPE="$(uname -o)" |
23 | +MACHINE_TYPE="$(uname -m)" |
24 | |
25 | |
26 | case `gcc -dumpmachine` in |
27 | @@ -107,9 +113,10 @@ |
28 | --libexecdir=\"${INSTALLROOT}/bin\" \ |
29 | --localstatedir=\"${INSTALLROOT}/data\" \ |
30 | \ |
31 | - --with-server-suffix=\"-${OURDELTA_VERSION_STRING}\" \ |
32 | - --with-comment=\"(OurDelta - http://ourdelta.org/)\" \ |
33 | - --with-system-type=\"linux-gnu\" \ |
34 | + --with-server-suffix=\"${SERVER_SUFFIX}\" \ |
35 | + --with-comment=\"${SERVER_COMMENT}\" \ |
36 | + --with-system-type=\"${SYSTEM_TYPE}\" \ |
37 | + --with-machine-type=\"${MACHINE_TYPE}\" \ |
38 | \ |
39 | --enable-shared \ |
40 | --enable-static \ |
41 | @@ -150,6 +157,6 @@ |
42 | tar cfz "${BUILD_BASE_DIR}/mysql-${OURDELTA_VERSION_STRING}.tar.gz" "mysql-${OURDELTA_VERSION_STRING}" && rm -fr "mysql-${OURDELTA_VERSION_STRING}" |
43 | popd |
44 | |
45 | -chown -R openquery:oq "${BUILD_BASE_DIR}" |
46 | +chown -R openquery:openquery "${BUILD_BASE_DIR}" |
47 | |
48 | # end of autobake script |
49 | |
50 | === modified file 'bakery/autobake-centos.sh' |
51 | --- bakery/autobake-centos.sh 2009-03-25 12:54:42 +0000 |
52 | +++ bakery/autobake-centos.sh 2009-10-01 11:15:32 +0000 |
53 | @@ -1,7 +1,7 @@ |
54 | #!/bin/bash |
55 | # |
56 | # Welcome to the OurDelta bakery (CentOS edition) |
57 | -# Arjen Lentz <arjen@openquery.com.au> |
58 | +# Arjen Lentz <arjen@openquery.com> |
59 | |
60 | |
61 | # Exit immediately on any error |
62 | |
63 | === modified file 'bakery/autobake-deb.sh' |
64 | --- bakery/autobake-deb.sh 2009-03-25 12:54:42 +0000 |
65 | +++ bakery/autobake-deb.sh 2009-10-01 11:15:32 +0000 |
66 | @@ -2,14 +2,19 @@ |
67 | # |
68 | # Welcome to the OurDelta bakery. |
69 | # 2008-11-01 |
70 | -# Peter Lieverdink <me@cafuego.net> |
71 | -# Arjen Lentz <arjen@openquery.com.au> |
72 | +# Peter Lieverdink <peter@openquery.com> |
73 | +# Arjen Lentz <arjen@openquery.com> |
74 | # |
75 | |
76 | # Should whine about packages this script depends on... |
77 | # they are not necessarily build-depends for upstream mysql. |
78 | # E.g: devscripts, fakeroot, bzr, readlink |
79 | |
80 | +# Source our shared util functions. |
81 | +# |
82 | +BAKERY_BASE_DIR="$(dirname $(readlink -f ${0}))" |
83 | +source ${BAKERY_BASE_DIR}/util/util.sh |
84 | + |
85 | # Exit immediately on any error |
86 | set -e |
87 | |
88 | @@ -20,7 +25,7 @@ |
89 | BUILD_BASE_DIR="$(pwd)/build-temp-$$" |
90 | DEB_POOL_BASE="/srv/shared/deb-pool" |
91 | |
92 | -export DEB_BUILD_OPTIONS="nocheck" |
93 | +export DEB_BUILD_OPTIONS="fulltest" |
94 | |
95 | if [ ! $# -eq 1 ]; then |
96 | echo "Usage: $0 [tarball]" |
97 | @@ -60,6 +65,7 @@ |
98 | # |
99 | echo "Going to build ${SOURCE_DIR} in ${BUILD_BASE_DIR}" |
100 | |
101 | + |
102 | # Unpack tarball in our build base dir. |
103 | # |
104 | # test -d ${BUILD_BASE_DIR} && rm -fr ${BUILD_BASE_DIR} |
105 | @@ -83,16 +89,23 @@ |
106 | # Set symlinks for build files in the debian dir, so we avoid adding AppArmor on Debian. |
107 | DISTRO="$(lsb_release -si)" |
108 | echo "Copying distribution specific build files for ${DISTRO}" |
109 | -DISTROFILES="control mysql-server-5.0.postinst rules mysql-server-5.0.dirs mysql-server-5.0.postrm mysql-server-5.0.files mysql-server-5.0.preinst" |
110 | +DISTROFILES="control mysql-server-5.0.dirs mysql-server-5.0.files mysql-server-5.0.postinst mysql-server-5.0.postrm mysql-server-5.0.preinst mysql-server-5.0.README.Debian mysql-server-core-5.0.files rules" |
111 | for distrofile in ${DISTROFILES}; do |
112 | - rm -f "./debian/${distrofile}" && cp -a "./debian/dist/${DISTRO}/${distrofile}" "./debian/${distrofile}"; |
113 | + rm -f "./debian/${distrofile}"; |
114 | + if [ -e "./debian/dist/${DISTRO}/${distrofile}" ]; then |
115 | + cp -a "./debian/dist/${DISTRO}/${distrofile}" "./debian/${distrofile}" |
116 | + fi |
117 | done; |
118 | |
119 | # Adjust changelog, add new version. |
120 | # |
121 | +# Due to versioning malarkey on Ubuntu Jaunty and higher, we may need a workaround. |
122 | +echo "Checking if we need a special version prefix" |
123 | +VERSIONFIX="$(${BAKERY_BASE_DIR}/util/versionfix.sh)" |
124 | + |
125 | echo "Incrementing changelog and starting build scripts" |
126 | CODENAME="$(lsb_release -c | cut -d: -f2 | sed 's/\s//g')" |
127 | -dch -b -D ${CODENAME} -v "${UPSTREAM}-d${PATCHLEVEL}-${RELEASE_NAME}${RELEASE_EXTRA:+-${RELEASE_EXTRA}}${REPO_VERSION}" "Automatic build with OurDelta patchset ${PATCHLEVEL} (including Sphinx storage engine)." |
128 | +dch -b -D ${CODENAME} -v "${VERSIONFIX}${UPSTREAM}-d${PATCHLEVEL}-${RELEASE_NAME}${RELEASE_EXTRA:+-${RELEASE_EXTRA}}${REPO_VERSION}" "Automatic build with OurDelta patchset ${PATCHLEVEL} (including Sphinx storage engine)." |
129 | |
130 | echo "Creating package version ${UPSTREAM}-d${PATCHLEVEL}-${RELEASE_NAME}${RELEASE_EXTRA:+-${RELEASE_EXTRA}}${REPO_VERSION} ... " |
131 | |
132 | |
133 | === modified file 'bakery/debian-5.0/additions/debian-start.inc.sh' |
134 | --- bakery/debian-5.0/additions/debian-start.inc.sh 2008-10-20 22:54:11 +0000 |
135 | +++ bakery/debian-5.0/additions/debian-start.inc.sh 2009-10-01 11:15:32 +0000 |
136 | @@ -18,10 +18,10 @@ |
137 | tempfile=`tempfile` |
138 | # We have to use xargs in this case, because a for loop barfs on the |
139 | # spaces in the thing to be looped over. |
140 | - LC_ALL=C $MYSQL --skip-column-names --batch -e ' |
141 | - select concat("select count(*) into @discard from `", |
142 | - TABLE_SCHEMA, "`.`", TABLE_NAME, "`") |
143 | - from information_schema.TABLES where ENGINE="MyISAM"' | \ |
144 | + LC_ALL=C $MYSQL --skip-column-names --batch -e " |
145 | + SELECT CONCAT('SELECT COUNT(*) INTO @discard FROM \`', |
146 | + TABLE_SCHEMA, '\`.\`', TABLE_NAME, '\`' ) |
147 | + FROM information_schema.TABLES WHERE ENGINE='MyISAM'" | \ |
148 | xargs -i $MYSQL --skip-column-names --silent --batch \ |
149 | --force -e "{}" >$tempfile |
150 | if [ -s $tempfile ]; then |
151 | |
152 | === modified file 'bakery/debian-5.0/apparmor-profile' |
153 | --- bakery/debian-5.0/apparmor-profile 2009-03-18 08:38:57 +0000 |
154 | +++ bakery/debian-5.0/apparmor-profile 2009-10-01 11:15:32 +0000 |
155 | @@ -7,11 +7,14 @@ |
156 | #include <abstractions/nameservice> |
157 | #include <abstractions/user-tmp> |
158 | #include <abstractions/mysql> |
159 | + #include <abstractions/winbind> |
160 | |
161 | capability dac_override, |
162 | + capability sys_resource, |
163 | capability setgid, |
164 | capability setuid, |
165 | - capability sys_resource, |
166 | + |
167 | + network tcp, |
168 | |
169 | /etc/hosts.allow r, |
170 | /etc/hosts.deny r, |
171 | @@ -22,6 +25,9 @@ |
172 | /etc/mysql/my.cnf r, |
173 | /usr/sbin/mysqld mr, |
174 | /usr/share/mysql/** r, |
175 | + /usr/share/mysql-test/var/** rwk, |
176 | + /var/log/mysql.log rw, |
177 | + /var/log/mysql.err rw, |
178 | /var/lib/mysql/ r, |
179 | /var/lib/mysql/** rwk, |
180 | /var/log/mysql/ r, |
181 | |
182 | === modified file 'bakery/debian-5.0/changelog' |
183 | --- bakery/debian-5.0/changelog 2008-10-20 22:54:11 +0000 |
184 | +++ bakery/debian-5.0/changelog 2009-10-01 11:15:32 +0000 |
185 | @@ -1,83 +1,73 @@ |
186 | -mysql-dfsg-5.0 (5.0.67-d5ourdelta1) hardy; urgency=low |
187 | - |
188 | - * Automatic build with Percona patch set and Sphinx storage engine. |
189 | - |
190 | - -- Peter Lieverdink <cafuego@cachaca.mel.cc.com.au> Mon, 06 Oct 2008 15:43:08 +1100 |
191 | - |
192 | -mysql-dfsg-5.0 (5.0.67-0ubuntu6) intrepid; urgency=low |
193 | - |
194 | - * Clean up mysql apparmor profile. (LP: #270663) |
195 | - |
196 | - -- Chuck Short <zulcss@ubuntu.com> Thu, 18 Sep 2008 09:37:56 -0400 |
197 | - |
198 | -mysql-dfsg-5.0 (5.0.67-0ubuntu5) intrepid; urgency=low |
199 | - |
200 | - * Add 91_ubuntu_buildd_testfailures.dpatch: disable tests that fail |
201 | - randomly only on the amd64 buildd. |
202 | - |
203 | - -- Kees Cook <kees@ubuntu.com> Thu, 28 Aug 2008 09:39:05 -0700 |
204 | - |
205 | -mysql-dfsg-5.0 (5.0.67-0ubuntu4) intrepid; urgency=low |
206 | - |
207 | - * Revert 99_incease_test_timeout.dpatch, and try upstream fixes for |
208 | - random test failures as 90_upstream_bug_23921.dpatch (see |
209 | - http://bugs.mysql.com/bug.php?id=23921). Fixes random build failures. |
210 | - * Revert PIE hardening -- subselect test kills running server on i386. |
211 | - |
212 | - -- Kees Cook <kees@ubuntu.com> Wed, 27 Aug 2008 11:09:34 -0700 |
213 | - |
214 | -mysql-dfsg-5.0 (5.0.67-0ubuntu3) intrepid; urgency=low |
215 | - |
216 | - * debian/patches/99_incease_test_timeout.dpatch: Increase the timeout |
217 | - time for mysql-tests in build. |
218 | - |
219 | - -- Chuck Short <zulcss@ubuntu.com> Tue, 26 Aug 2008 10:57:12 -0400 |
220 | - |
221 | -mysql-dfsg-5.0 (5.0.67-0ubuntu2) intrepid; urgency=low |
222 | - |
223 | - * debian/{control,rules}: enable PIE hardening |
224 | - |
225 | - -- Kees Cook <kees@ubuntu.com> Mon, 25 Aug 2008 13:53:36 -0700 |
226 | - |
227 | -mysql-dfsg-5.0 (5.0.67-0ubuntu1) intrepid; urgency=low |
228 | - |
229 | - * debian/control: |
230 | - - Set maintainer to Ubuntu Core dev. Move Debian maintainer to |
231 | - XSBC-Original-Maintainer. |
232 | - - Add a mysql-doc-5.0 as a Suggest to mysql-client-5.0 mysql-server-5.0 |
233 | - andd libmsqlclient15-dev |
234 | - - Prepend XS-Original- to Vcs-{Browser,Svn}. |
235 | - - Fix man page conflicts with mysql-doc-5.0 when upgrading from gutsy |
236 | - for mysql-server-5.0, mysql-client-5.0 and libmysqlclient15-dev |
237 | - packages. |
238 | - - Replaces and Conflicts apparmor-profiles << 2.1+1075-0ubuntu4 to allow |
239 | - proper upgrades from gutsy. |
240 | - - Lower "mailx from a Recommends to a Suggests, which is pulling in |
241 | - exim4 on all installs of mysql-server. (LP: #259477). |
242 | - * debian/rules: |
243 | - - Apply same configuration options on lpia as for i386. |
244 | - - Replace --with-comment="Debian" --with-comment="Ubuntu". |
245 | - * debian/additions/my.cnf: |
246 | - - Add note about the "/etc/mysql/conf.d" directory in my.cnf. |
247 | - - Add warning about apparmor (LP: #201799) |
248 | - * Follow ApparmorProfileMigration and force apparmor complain mode on some |
249 | - upgrades (LP: #203531) |
250 | - - debian/control: Recommends apparmor >= 2.1+1075-0ubuntu6 |
251 | - - debian/mysql-server-5.0.dirs: add etc/apparmor.d/force-complain |
252 | - - debian/mysql-server-5.0.preinst: create symlink for force-complain/ |
253 | - on pre-feisty upgrades, upgrades where apparmor-profiles profile is |
254 | - unchanged (ie non-enforcing) and upgrades where the profile doesn't |
255 | - exist. |
256 | - - debian/mysql-server-5.0.postrm: remove symlink in force-complain/ on |
257 | - purge. |
258 | - * Dropped debian/patches/58-disable-ndb-backup-print.dpatch, no |
259 | - longer needed. |
260 | - * Dropped debian/patches/93_fix_user_setup_on_localhost.dpatch. use |
261 | - Debian's instead. |
262 | - |
263 | - -- Chuck Short <zulcss@ubuntu.com> Fri, 22 Aug 2008 10:49:54 -0400 |
264 | - |
265 | -mysql-dfsg-5.0 (5.0.67-1) UNRELEASED; urgency=low |
266 | +mysql-dfsg-5.0 (5.0.86-d9-ourdelta) jaunty; urgency=low |
267 | + |
268 | + * Automatic build with OurDelta patches. |
269 | + * upstream Ubuntu 5.0.75 build mods also included. |
270 | + |
271 | + -- Arjen Lentz <arjen@openquery.com> Mon, 28 Sep 2009 15:47:12 +1000 |
272 | + |
273 | +mysql-dfsg-5.0 (5.0.84-1) unstable; urgency=low |
274 | + |
275 | + * New upstream release. |
276 | + * Update patches: |
277 | + + debian/patches/60_disabled_tests.dpatch |
278 | + |
279 | + -- Norbert Tretkowski <nobse@debian.org> Fri, 24 Jul 2009 18:05:11 +0200 |
280 | + |
281 | +mysql-dfsg-5.0 (5.0.83-1) unstable; urgency=low |
282 | + |
283 | + * New upstream release. |
284 | + * Update patches: |
285 | + + debian/patches/45_warn-CLI-passwords.dpatch (closes: #536548) |
286 | + + debian/patches/60_disabled_tests.dpatch |
287 | + |
288 | + -- Norbert Tretkowski <nobse@debian.org> Sat, 18 Jul 2009 08:18:53 +0200 |
289 | + |
290 | +mysql-dfsg-5.0 (5.0.81-1) unstable; urgency=low |
291 | + |
292 | + * New upstream release. |
293 | + * Remove patches: |
294 | + + debian/patches/63_update_ssl_certs.dpatch |
295 | + |
296 | + -- Norbert Tretkowski <nobse@debian.org> Mon, 04 May 2009 18:53:05 +0200 |
297 | + |
298 | +mysql-dfsg-5.0 (5.0.77-1) unstable; urgency=low |
299 | + |
300 | + * New upstream release. |
301 | + |
302 | + -- Norbert Tretkowski <nobse@debian.org> Tue, 17 Feb 2009 18:42:46 +0100 |
303 | + |
304 | +mysql-dfsg-5.0 (5.0.75-1) unstable; urgency=low |
305 | + |
306 | + * New upstream release. |
307 | + * Update patches: |
308 | + + debian/patches/33_scripts__mysql_create_system_tables__no_test.dpatch |
309 | + * Remove patches: |
310 | + + debian/patches/50_fix_agg_functions.dpatch |
311 | + |
312 | + -- Norbert Tretkowski <nobse@debian.org> Mon, 22 Dec 2008 11:01:38 +0100 |
313 | + |
314 | +mysql-dfsg-5.0 (5.0.67-3) unstable; urgency=low |
315 | + |
316 | + * Really apply patch from 5.0.74 to fix check for non-aggregated columns |
317 | + in queries. |
318 | + |
319 | + -- Norbert Tretkowski <nobse@debian.org> Tue, 16 Dec 2008 07:19:23 +0100 |
320 | + |
321 | +mysql-dfsg-5.0 (5.0.67-2) unstable; urgency=low |
322 | + |
323 | + * New patch from 5.0.74 to fix check for non-aggregated columns in queries. |
324 | + (closes: #505179, #505181) |
325 | + * Add patch from Dan Munckton: |
326 | + + Clearly indicate that we do not support running multiple instances |
327 | + of mysqld by duplicating the init script. |
328 | + (closes: #314785, #324834, #435165, #444216) |
329 | + + Properly parameterize all existing references to the mysql config |
330 | + file (/etc/mysql/my.cnf). |
331 | + * Really fix FTBFS if build twice in a row. (closes: #442684) |
332 | + |
333 | + -- Norbert Tretkowski <nobse@debian.org> Sun, 14 Dec 2008 10:12:30 +0100 |
334 | + |
335 | +mysql-dfsg-5.0 (5.0.67-1) unstable; urgency=low |
336 | |
337 | * New upstream release. |
338 | * Update patches: |
339 | @@ -93,11 +83,114 @@ |
340 | + debian/patches/56_fix_order_by.dpatch |
341 | + debian/patches/57_fix_mysql_replication.dpatch |
342 | + debian/patches/58_disable-ndb-backup-print.dpatch |
343 | + + debian/patches/59_fix_relay_logs_corruption.dpatch |
344 | + + debian/patches/60_rpl_test_failure.dpatch |
345 | + debian/patches/90_upstreamdebiandir.dpatch |
346 | + debian/patches/91_SECURITY_CVE-2007-5925.dpatch |
347 | + debian/patches/92_SECURITY_CVE-2008-2079.dpatch |
348 | - |
349 | - -- Norbert Tretkowski <nobse@debian.org> Sun, 10 Aug 2008 07:55:41 +0200 |
350 | + + debian/patches/93_SECURITY_CVE-2008-3963.dpatch |
351 | + * Fix FTBFS if build twice in a row. (closes: #442684) |
352 | + |
353 | + -- Norbert Tretkowski <nobse@debian.org> Sun, 02 Nov 2008 13:51:50 +0100 |
354 | + |
355 | +mysql-dfsg-5.0 (5.0.51a-24) testing-proposed-updates; urgency=low |
356 | + |
357 | + * Update SSL certificates, and re-enable SSL related tests when running |
358 | + the testsuite. |
359 | + |
360 | + -- Norbert Tretkowski <nobse@debian.org> Tue, 03 Feb 2009 15:40:47 +0100 |
361 | + |
362 | +mysql-dfsg-5.0 (5.0.51a-23) testing-proposed-updates; urgency=medium |
363 | + |
364 | + * Reset debconf password variable root_password_again immediately after |
365 | + using it. (closes: #513262) |
366 | + * Disable SSL related tests when running the testsuite until MySQL bug |
367 | + #42366 gets fixed. |
368 | + |
369 | + -- Norbert Tretkowski <nobse@debian.org> Thu, 29 Jan 2009 14:07:32 +0100 |
370 | + |
371 | +mysql-dfsg-5.0 (5.0.51a-22) testing-proposed-updates; urgency=low |
372 | + |
373 | + * New patch 10_mysql_secure_installation.dpatch to fix failure on passwords |
374 | + which need quoting. (closes: #511929) |
375 | + * New patch 62_delete_with_self-join.dpatch from 5.0.54 to fix MyISAM |
376 | + storage engine error (134) doing delete with self-join. (closes: #512651) |
377 | + |
378 | + -- Norbert Tretkowski <nobse@debian.org> Sun, 25 Jan 2009 10:02:35 +0100 |
379 | + |
380 | +mysql-dfsg-5.0 (5.0.51a-21) testing-proposed-updates; urgency=low |
381 | + |
382 | + * Ask for MySQL root password at high priority, because otherwise all |
383 | + default installations will miss this question, thanks to Thijs Kinkhorst |
384 | + for the patch. (closes: #510875) |
385 | + * Do not fail checking tables when using sql-mode ansi-quotes, thanks to |
386 | + Renato Alves for the patch. (closes: #507049) |
387 | + |
388 | + -- Norbert Tretkowski <nobse@debian.org> Fri, 09 Jan 2009 10:24:23 +0100 |
389 | + |
390 | +mysql-dfsg-5.0 (5.0.51a-20) testing-proposed-updates; urgency=low |
391 | + |
392 | + * New patch 60_fix_leap_seconds.dpatch from 5.0.74 to return leap second |
393 | + values with a time part that ends with :59:59. (closes: #510177) |
394 | + |
395 | + -- Norbert Tretkowski <nobse@debian.org> Tue, 30 Dec 2008 10:32:46 +0100 |
396 | + |
397 | +mysql-dfsg-5.0 (5.0.51a-19) testing-proposed-updates; urgency=low |
398 | + |
399 | + * New patch 50_fix_mysqldump2.dpatch from 5.0.60 to fix dumping databases |
400 | + from mysql 4.0 server. (closes: #507789) |
401 | + * Do not create a guest account during bootstrap. (closes: #463704) |
402 | + |
403 | + -- Norbert Tretkowski <nobse@debian.org> Thu, 04 Dec 2008 23:07:19 +0100 |
404 | + |
405 | +mysql-dfsg-5.0 (5.0.51a-18) testing-proposed-updates; urgency=high |
406 | + |
407 | + * SECURITY: |
408 | + Fix for CVE-2008-4098: Inadequate validation of paths used in DATA |
409 | + DIRECTORY and INDEX DIRECTORY clauses of CREATE TABLE statements enabled |
410 | + attackers to write to tables in other databases to which they could not |
411 | + ordinarily have access. |
412 | + |
413 | + -- Devin Carraway <devin@debian.org> Tue, 25 Nov 2008 05:38:45 +0000 |
414 | + |
415 | +mysql-dfsg-5.0 (5.0.51a-17) testing-proposed-updates; urgency=low |
416 | + |
417 | + * Do not use commented out passwords from debian.cnf. (closes: #453820) |
418 | + * Update watch file to recognize releases > 5.0.45. |
419 | + |
420 | + -- Norbert Tretkowski <nobse@debian.org> Sun, 02 Nov 2008 13:31:32 +0100 |
421 | + |
422 | +mysql-dfsg-5.0 (5.0.51a-16) unstable; urgency=low |
423 | + |
424 | + * New patch 60_rpl_test_failure.dpatch from 5.0.54 to fix a race condition |
425 | + with the rpl_packet test in some cases. (closes: #501413) |
426 | + |
427 | + -- Norbert Tretkowski <nobse@debian.org> Thu, 09 Oct 2008 08:50:43 +0200 |
428 | + |
429 | +mysql-dfsg-5.0 (5.0.51a-15) unstable; urgency=high |
430 | + |
431 | + * SECURITY: |
432 | + Fix for CVE-2008-3963: An empty bit-string literal (b'') caused a server |
433 | + crash. Now the value is parsed as an empty bit value (which is treated as |
434 | + an empty string in string context or 0 in numeric context). |
435 | + (closes: #498362) |
436 | + |
437 | + -- Norbert Tretkowski <nobse@debian.org> Sun, 14 Sep 2008 18:27:46 +0200 |
438 | + |
439 | +mysql-dfsg-5.0 (5.0.51a-14) unstable; urgency=low |
440 | + |
441 | + * Update debconf translations: |
442 | + - Swedish, from Martin Bagge. (closes: #491688) |
443 | + - Netherlands, from Thijs Kinkhorst. (closes: #492723) |
444 | + |
445 | + -- Norbert Tretkowski <nobse@debian.org> Sun, 07 Sep 2008 20:18:31 +0200 |
446 | + |
447 | +mysql-dfsg-5.0 (5.0.51a-13) unstable; urgency=medium |
448 | + |
449 | + * New patch 59_fix_relay_logs_corruption.dpatch from 5.0.56 to fix |
450 | + corruption in relay logs. (closes: #463515) |
451 | + |
452 | + -- Norbert Tretkowski <nobse@debian.org> Wed, 03 Sep 2008 09:13:46 +0200 |
453 | |
454 | mysql-dfsg-5.0 (5.0.51a-12) unstable; urgency=low |
455 | |
456 | |
457 | === modified file 'bakery/debian-5.0/dist/Debian/control' |
458 | --- bakery/debian-5.0/dist/Debian/control 2009-03-19 02:14:02 +0000 |
459 | +++ bakery/debian-5.0/dist/Debian/control 2009-10-01 11:15:32 +0000 |
460 | @@ -5,18 +5,18 @@ |
461 | XSBC-Original-Maintainer: Debian MySQL Maintainers <pkg-mysql-maint@lists.alioth.debian.org> |
462 | Uploaders: OurDelta Maintainers <ourdelta-maintainers@ourdelta.org> |
463 | Build-Depends: libtool (>= 1.4.2-7), procps | hurd, debhelper (>= 4.1.16), file (>= 3.28), libncurses5-dev (>= 5.0-6), perl (>= 5.6.0), libwrap0-dev (>= 7.6-8.3), zlib1g-dev (>= 1:1.1.3-5), libreadline5-dev | libreadline-dev, psmisc, po-debconf, chrpath, automake1.9, dpatch, gawk, bison, lsb-release |
464 | -Standards-Version: 3.8.0 |
465 | +Standards-Version: 3.8.2 |
466 | Homepage: http://ourdelta.org/ |
467 | -XS-Original-Vcs-Browser: http://svn.debian.org/wsvn/pkg-mysql/ |
468 | -XS-Original-Vcs-Svn: svn://svn.debian.org/svn/pkg-mysql/ |
469 | +Vcs-Browser: http://svn.debian.org/wsvn/pkg-mysql/ |
470 | +Vcs-Svn: svn://svn.debian.org/svn/pkg-mysql/ |
471 | Bugs: http://bugs.launchpad.net/ourdelta |
472 | |
473 | Package: libmysqlclient15off |
474 | Section: libs |
475 | Architecture: any |
476 | Depends: mysql-common (>= ${source:Version}), ${shlibs:Depends} |
477 | -Conflicts: libmysqlclient15, mysql-doc-5.0 (<< 5.0.56-0ubuntu1) |
478 | -Replaces: libmysqlclient15, mysql-doc-5.0 (<< 5.0.56-0ubuntu1) |
479 | +Conflicts: libmysqlclient15 |
480 | +Replaces: libmysqlclient15 |
481 | Description: MySQL database client library |
482 | MySQL is a fast, stable and true multi-user, multi-threaded SQL database |
483 | server. SQL (Structured Query Language) is the most popular database query |
484 | @@ -25,7 +25,6 @@ |
485 | . |
486 | This package includes the client library. |
487 | |
488 | - |
489 | Package: libmysqlclient15-dev |
490 | Architecture: any |
491 | Section: libdevel |
492 | @@ -55,12 +54,11 @@ |
493 | |
494 | Package: mysql-client-5.0 |
495 | Architecture: any |
496 | -Suggests: mysql-doc-5.0 |
497 | Depends: debianutils (>=1.6), libdbi-perl, libdbd-mysql-perl (>= 1.2202), mysql-common (>= ${source:Version}), libmysqlclient15off (>= ${binary:Version}), ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends} |
498 | Recommends: libterm-readkey-perl |
499 | Provides: virtual-mysql-client, mysql-client, mysql-community-client-5.0 |
500 | -Conflicts: mysql-client (<< ${source:Version}), mysql-enterprise-client-5.0, mysql-doc-5.0 (<< 5.0.56-0ubuntu1) |
501 | -Replaces: mysql-client (<< ${source:Version}), mysql-server, mysql-doc-5.0 (<< 5.0.56-0ubuntu1), innotop |
502 | +Conflicts: mysql-client (<< ${source:Version}), mysql-enterprise-client-5.0 |
503 | +Replaces: mysql-client (<< ${source:Version}), mysql-server, innotop |
504 | Description: MySQL database client binaries |
505 | MySQL is a fast, stable and true multi-user, multi-threaded SQL database |
506 | server. SQL (Structured Query Language) is the most popular database query |
507 | @@ -72,13 +70,13 @@ |
508 | |
509 | Package: mysql-server-5.0 |
510 | Architecture: any |
511 | -Suggests: tinyca, mailx |
512 | -Recommends: libhtml-template-perl |
513 | +Suggests: tinyca |
514 | +Recommends: mailx, libhtml-template-perl |
515 | Pre-Depends: mysql-common (>= ${source:Version}), adduser (>= 3.40), debconf |
516 | Depends: mysql-client-5.0 (>= ${binary:Version}), libdbi-perl, perl (>= 5.6), ${shlibs:Depends}, ${misc:Depends}, psmisc, passwd, lsb-base (>= 3.0-10) |
517 | Conflicts: mysql-server (<< ${source:Version}) |
518 | Provides: mysql-server, virtual-mysql-server, mysql-community-server-5.0 |
519 | -Replaces: mysql-server (<< ${source:Version}), mysql-enterprise-server-5.0, mysql-doc-5.0 (<< 5.0.56-0ubuntu1) |
520 | +Replaces: mysql-server (<< ${source:Version}), mysql-enterprise-server-5.0 |
521 | Description: MySQL database server binaries |
522 | MySQL is a fast, stable and true multi-user, multi-threaded SQL database |
523 | server. SQL (Structured Query Language) is the most popular database query |
524 | @@ -88,7 +86,7 @@ |
525 | This customised server contains the OurDelta patches and support for |
526 | the Sphinx storage engine. |
527 | . |
528 | - This package includes the server and ndb-cluster binaries. |
529 | + This package includes the (enhanced) server. |
530 | |
531 | Package: mysql-server |
532 | Architecture: all |
533 | |
534 | === added file 'bakery/debian-5.0/dist/Debian/mysql-server-5.0.README.Debian' |
535 | --- bakery/debian-5.0/dist/Debian/mysql-server-5.0.README.Debian 1970-01-01 00:00:00 +0000 |
536 | +++ bakery/debian-5.0/dist/Debian/mysql-server-5.0.README.Debian 2009-10-01 11:15:32 +0000 |
537 | @@ -0,0 +1,127 @@ |
538 | + |
539 | +* REMEMBER TO SET THE ROOT PASSWORD !!! |
540 | +============================================================================ |
541 | + |
542 | +* MYSQL WON'T INSTALL? |
543 | +====================== |
544 | +MySQL will only install if you have a non-numeric hostname that is resolvable |
545 | +via the /etc/hosts file. E.g. if the "hostname" command returns "myhostname" |
546 | +then there must be a line like "10.0.0.1 myhostname". |
547 | + |
548 | +On upgrades from MySQL 3.23, as shipped with Debian Woody, symlinks in place of |
549 | +/var/lib/mysql or /var/log/mysql gets accidently removed and have manually be |
550 | +restored. |
551 | + |
552 | +* MYSQL WON'T START OR STOP? |
553 | +============================ |
554 | +You may never ever delete the special mysql user "debian-sys-maint". This |
555 | +user together with the credentials in /etc/mysql/debian.cnf are used by the |
556 | +init scripts to stop the server as they would require knowledge of the mysql |
557 | +root users password else. |
558 | +So in most of the times you can fix the situation by making sure that the |
559 | +debian.cnf file contains the right password, e.g. by setting a new one |
560 | +(remember to do a "flush privileges" then). |
561 | + |
562 | +* WHAT TO DO AFTER UPGRADES: |
563 | +============================ |
564 | +The privilege tables are automatically updated so all there is left is read |
565 | +the changelogs on dev.mysql.com to see if any changes affect custom apps. |
566 | + |
567 | +* WHAT TO DO AFTER INSTALLATION: |
568 | +================================ |
569 | +The MySQL manual describes certain steps to do at this stage in a separate |
570 | +chapter. They are not necessary as the Debian packages does them |
571 | +automatically. |
572 | + |
573 | +The only thing that is left over for the admin is |
574 | + - setting the *passwords* !!! |
575 | + - creating new users and databases |
576 | + - read the rest of this text |
577 | + |
578 | +* DOWNGRADING TO 4.0 or 4.1: |
579 | +============================ |
580 | +Unsupported. Period. |
581 | +But if you do and get problems or make interesting experiences, mail me, it |
582 | +might help others. |
583 | +Ok, if you really want, I would recommend to "mysqldump --opt" all tables, |
584 | +then purge 4.1, delete /var/lib/mysql, install 4.0 and insert the dumps. Be |
585 | +carefully, though, with the "mysql" table, you might not simply overwrite that |
586 | +one as the password for the mysql "debian-sys-maint" user is stored in |
587 | +/etc/mysql/debian.cnf and needed by /etc/init.d/ to start mysql and check if |
588 | +it's alive. |
589 | + |
590 | +* SOME APPLICATION CAN NO LONGER CONNECT: |
591 | +========================================= |
592 | +This application is probably linked against libmysqlclient12 or below and |
593 | +somebody has created a mysql user with new-style passwords. |
594 | +The old_passwords option which forces backwards compatibility, can be set |
595 | +with "dpkg-reconfigure mysql-server-5.0". |
596 | +If that does not help, the password can be set manually, the application that |
597 | +inserted the user should be changed or the application that tries to connect |
598 | +should be updated to libmysqlclient14 or -15. |
599 | +Read http://dev.mysql.com/doc/refman/5.0/en/old-client.html |
600 | + |
601 | +* NETWORKING: |
602 | +============= |
603 | +For security reasons, the Debian package has enabled networking only on the |
604 | +loop-back device using "bind-address" in /etc/mysql/my.cnf. Check with |
605 | +"netstat -tlnp" where it is listening. If your connection is aborted |
606 | +immediately see if "mysqld: all" or similar is in /etc/hosts.allow and read |
607 | +hosts_access(5). |
608 | + |
609 | +* WHERE IS THE DOCUMENTATION?: |
610 | +============================== |
611 | +Unfortunately due to licensing restrictions, debian currently not able |
612 | +to provide the mysql-doc package in any format. For the most up to date |
613 | +documentation, please go to http://dev.mysql.com/doc. |
614 | + |
615 | +* PASSWORDS: |
616 | +============ |
617 | +It is strongly recommended to set a password for the mysql root user (which |
618 | +is NOT the same as the "normal" root user) with these commands: |
619 | + /usr/bin/mysql -u root -D mysql -e "update user set password=password('new-password') where user='root'" |
620 | + /usr/bin/mysql -u root -e "flush privileges" |
621 | +If you already had a password set add "-p" before "-u" to the lines above. |
622 | + |
623 | +If you are tired to type the password in every time or want to automate your |
624 | +scripts you can store it in the file $HOME/.my.cnf. It should be chmod 0600 |
625 | +(-rw------- username username .my.cnf) to ensure that nobody else can read |
626 | +it. Every other configuration parameter can be stored there, too. You will |
627 | +find an example below and more information in the MySQL manual in |
628 | +/usr/share/doc/mysql-doc or www.mysql.com. |
629 | + |
630 | +ATTENTION: It is necessary, that a .my.cnf from root always contains a "user" |
631 | +line wherever there is a "password" line, else, the Debian maintenance |
632 | +scripts, that use /etc/mysql/debian.cnf, will use the username |
633 | +"debian-sys-maint" but the password that is in root's .my.cnf. Also note, |
634 | +that every change you make in the /root/.my.cnf will affect the mysql cron |
635 | +script, too. |
636 | + |
637 | + # an example of $HOME/.my.cnf |
638 | + [client] |
639 | + user = your-mysql-username |
640 | + password = enter-your-good-new-password-here |
641 | + |
642 | +* BIG_ROWS FOR EVEN MORE ROWS IN A TABLE: |
643 | +========================================= |
644 | +If you ever run out of rows in a table there is the possibility of building |
645 | +the package with "-DBIG_ROWS" which, according to a MySQL employee on |
646 | +packagers@lists.mysql.com should lead to a 64bit row index (I guess > 2^32 |
647 | +rows) but also to an approx. 5% performance loss. |
648 | + |
649 | +* NDB CLUSTER ENGINE: |
650 | +===================== |
651 | +Removed from Debian as it's broken. |
652 | +Still present in Ubuntu. Works for basic playing/testing. |
653 | +If you really need cluster, you want the 6.5.x telco branch, not this. |
654 | + |
655 | + |
656 | +* FURTHER NOTES ON REPLICATION |
657 | +=============================== |
658 | +Іf the MySQL server is acting as a replication slave, you should not |
659 | +set --tmpdir to point to a directory on a memory-based filesystem or to |
660 | +a directory that is cleared when the server host restarts. A replication |
661 | +slave needs some of its temporary files to survive a machine restart so |
662 | +that it can replicate temporary tables or LOAD DATA INFILE operations. If |
663 | +files in the temporary file directory are lost when the server restarts, |
664 | +replication fails. |
665 | |
666 | === modified file 'bakery/debian-5.0/dist/Debian/mysql-server-5.0.files' |
667 | --- bakery/debian-5.0/dist/Debian/mysql-server-5.0.files 2009-03-19 03:56:32 +0000 |
668 | +++ bakery/debian-5.0/dist/Debian/mysql-server-5.0.files 2009-10-01 11:15:32 +0000 |
669 | @@ -20,27 +20,11 @@ |
670 | usr/bin/mysql_upgrade |
671 | usr/bin/mysql_upgrade_shell |
672 | usr/bin/mysql_zap |
673 | -usr/bin/ndb_config |
674 | -usr/bin/ndb_delete_all |
675 | -usr/bin/ndb_desc |
676 | -usr/bin/ndb_drop_index |
677 | -usr/bin/ndb_drop_table |
678 | -usr/bin/ndb_error_reporter |
679 | -usr/bin/ndb_mgm |
680 | -usr/bin/ndb_restore |
681 | -usr/bin/ndb_select_all |
682 | -usr/bin/ndb_select_count |
683 | -usr/bin/ndb_show_tables |
684 | -usr/bin/ndb_size |
685 | -usr/bin/ndb_test_platform |
686 | -usr/bin/ndb_waiter |
687 | usr/bin/perror |
688 | usr/bin/replace |
689 | usr/bin/resolveip |
690 | usr/bin/resolve_stack_dump |
691 | usr/sbin/mysqld |
692 | -usr/sbin/ndbd |
693 | -usr/sbin/ndb_mgmd |
694 | usr/share/doc/mysql-server-5.0/ |
695 | usr/share/lintian/overrides/mysql-server-5.0 |
696 | usr/share/man/man1/comp_err.1 |
697 | @@ -67,20 +51,5 @@ |
698 | usr/share/man/man1/resolve_stack_dump.1 |
699 | usr/share/man/man1/innochecksum.1 |
700 | usr/share/man/man1/mysql_tzinfo_to_sql.1 |
701 | -usr/share/man/man1/ndb_config.1 |
702 | -usr/share/man/man1/ndb_delete_all.1 |
703 | -usr/share/man/man1/ndb_desc.1 |
704 | -usr/share/man/man1/ndb_drop_index.1 |
705 | -usr/share/man/man1/ndb_drop_table.1 |
706 | -usr/share/man/man1/ndb_error_reporter.1 |
707 | -usr/share/man/man1/ndb_mgm.1 |
708 | -usr/share/man/man1/ndb_restore.1 |
709 | -usr/share/man/man1/ndb_select_all.1 |
710 | -usr/share/man/man1/ndb_select_count.1 |
711 | -usr/share/man/man1/ndb_show_tables.1 |
712 | -usr/share/man/man1/ndb_size.pl.1 |
713 | -usr/share/man/man1/ndb_waiter.1 |
714 | usr/share/man/man8/mysqld.8 |
715 | -usr/share/man/man8/ndb_mgmd.8 |
716 | -usr/share/man/man8/ndbd.8 |
717 | usr/share/mysql/ |
718 | |
719 | === modified file 'bakery/debian-5.0/dist/Debian/mysql-server-5.0.postinst' |
720 | --- bakery/debian-5.0/dist/Debian/mysql-server-5.0.postinst 2009-03-19 02:14:02 +0000 |
721 | +++ bakery/debian-5.0/dist/Debian/mysql-server-5.0.postinst 2009-10-01 11:15:32 +0000 |
722 | @@ -18,7 +18,7 @@ |
723 | fi |
724 | } |
725 | |
726 | -MYSQL_BOOTSTRAP="/usr/sbin/mysqld --bootstrap --user=mysql --skip-grant-tables --skip-bdb --skip-innodb --skip-ndbcluster" |
727 | +MYSQL_BOOTSTRAP="/usr/sbin/mysqld --bootstrap --user=mysql --skip-grant-tables --skip-bdb --skip-innodb" |
728 | |
729 | test_mysql_access() { |
730 | mysql --no-defaults -u root -h localhost </dev/null >/dev/null 2>&1 |
731 | @@ -28,6 +28,7 @@ |
732 | set_mysql_rootpw() { |
733 | # forget we ever saw the password. don't use reset to keep the seen status |
734 | db_set mysql-server/root_password "" |
735 | + db_set mysql-server/root_password_again "" |
736 | |
737 | tfile=`mktemp` |
738 | if [ ! -f "$tfile" ]; then |
739 | @@ -174,7 +175,7 @@ |
740 | # recreate the credentials file if not present or without mysql_upgrade stanza |
741 | dc=$mysql_cfgdir/debian.cnf; |
742 | if [ -e "$dc" -a -n "`fgrep mysql_upgrade $dc 2>/dev/null`" ]; then |
743 | - pass="`sed -n 's/password *= *// p' $dc | head -n 1`" |
744 | + pass="`sed -n 's/^[ ]*password *= *// p' $dc | head -n 1`" |
745 | else |
746 | pass=`perl -e 'print map{("a".."z","A".."Z",0..9)[int(rand(62))]}(1..16)'`; |
747 | if [ ! -d "$mysql_cfgdir" ]; then install -o 0 -g 0 -m 0755 -d $mysql_cfgdir; fi |
748 | @@ -255,7 +256,7 @@ |
749 | # fails for any other reason, nothing happens. |
750 | if [ "$1" = "configure" ]; then |
751 | if test_mysql_access; then |
752 | - db_input medium mysql-server/root_password || true |
753 | + db_input high mysql-server/root_password || true |
754 | db_go |
755 | db_get mysql-server/root_password && rootpw="$RET" |
756 | |
757 | |
758 | === modified file 'bakery/debian-5.0/dist/Debian/mysql-server-5.0.postrm' |
759 | --- bakery/debian-5.0/dist/Debian/mysql-server-5.0.postrm 2009-03-19 02:14:02 +0000 |
760 | +++ bakery/debian-5.0/dist/Debian/mysql-server-5.0.postrm 2009-10-01 11:15:32 +0000 |
761 | @@ -81,17 +81,6 @@ |
762 | fi |
763 | # (normally) End automatically added section |
764 | |
765 | -# (normally) Automatically added by dh_installinit |
766 | -if [ "$1" = "purge" ] ; then |
767 | - update-rc.d mysql-ndb-mgm remove >/dev/null || exit 0 |
768 | -fi |
769 | -# (normally) End automatically added section |
770 | -# (normally) Automatically added by dh_installinit |
771 | -if [ "$1" = "purge" ] ; then |
772 | - update-rc.d mysql-ndb remove >/dev/null || exit 0 |
773 | -fi |
774 | -# (normally) End automatically added section |
775 | - |
776 | # no DEBHELPER here, "update-rc.d remove" fails if mysql-server-5.0 is installed |
777 | |
778 | exit 0 |
779 | |
780 | === modified file 'bakery/debian-5.0/dist/Debian/rules' |
781 | --- bakery/debian-5.0/dist/Debian/rules 2009-03-19 02:14:02 +0000 |
782 | +++ bakery/debian-5.0/dist/Debian/rules 2009-10-01 11:15:32 +0000 |
783 | @@ -28,17 +28,17 @@ |
784 | endif |
785 | |
786 | MAKE_TEST_TARGET=test-force |
787 | -ifneq ($(findstring $(DEB_BUILD_OPTIONS),fulltest),) |
788 | +ifneq ($(findstring fulltest,$(DEB_BUILD_OPTIONS)),) |
789 | # make test-bt is the testsuite run by the MySQL build team |
790 | # before a release, but it is long |
791 | MAKE_TEST_TARGET=test-bt |
792 | endif |
793 | |
794 | -ifeq ($(findstring $(ARCH),i386 sparc,lpia),$(ARCH)) |
795 | +ifeq ($(findstring $(ARCH),i386 sparc lpia),$(ARCH)) |
796 | USE_ASSEMBLER=--enable-assembler |
797 | endif |
798 | |
799 | -ifneq ($(findstring $(ARCH), alpha arm armel hppa mipsel powerpc sparc),) |
800 | +ifneq ($(findstring $(ARCH),alpha arm armel hppa mipsel powerpc sparc),) |
801 | TESTSUITE_FAIL_CMD=true |
802 | else |
803 | TESTSUITE_FAIL_CMD=exit 1 |
804 | @@ -50,7 +50,7 @@ |
805 | ifeq ($(STATIC_MYSQLD), 1) |
806 | USE_STATIC_MYSQLD=--with-mysqld-ldflags=-all-static |
807 | endif |
808 | - |
809 | + |
810 | configure: patch configure-stamp |
811 | configure-stamp: |
812 | @echo "RULES.configure-stamp" |
813 | @@ -73,7 +73,6 @@ |
814 | --host=${DEB_HOST_GNU_TYPE} \ |
815 | \ |
816 | --prefix=/usr \ |
817 | - --sysconfdir=/etc/mysql \ |
818 | --exec-prefix=/usr \ |
819 | --libexecdir=/usr/sbin \ |
820 | --datadir=/usr/share \ |
821 | @@ -100,6 +99,7 @@ |
822 | --without-openssl \ |
823 | --with-yassl \ |
824 | --without-docs \ |
825 | + --with-bench \ |
826 | --without-readline \ |
827 | --with-extra-charsets=all \ |
828 | --with-innodb \ |
829 | @@ -110,12 +110,14 @@ |
830 | --with-blackhole-storage-engine \ |
831 | --with-sphinx-storage-engine \ |
832 | --without-embedded-server \ |
833 | - --with-ndbcluster \ |
834 | - --with-ndb-ccflags="-fPIC" \ |
835 | - --with-ndb-shm \ |
836 | - --without-ndb-sci \ |
837 | - --without-ndb-test \ |
838 | - --without-ndb-docs' |
839 | + --without-ndbcluster' |
840 | + |
841 | + # --sysconfdir=/etc/mysql -- Appends /etc/mysql after ~/ in the my.cnf search path! |
842 | + # disabled for ourdelta: embedded server doesn't work with google patches |
843 | + # --with-embedded-server \ |
844 | + # --with-embedded-privilege-control \ |
845 | + # --with-debug \ |
846 | + # --with-mysqlfs # does not build, no toplevel fs/ directory! Needs CORBA. |
847 | |
848 | touch configure-stamp |
849 | |
850 | @@ -126,15 +128,12 @@ |
851 | |
852 | $(MAKE) $(MAKE_J) |
853 | |
854 | - # ifeq ($(findstring $(DEB_BUILD_OPTIONS),nocheck),) |
855 | - # if [ ! -f testsuite-stamp ] ; then \ |
856 | - # $(MAKE) $(MAKE_TEST_TARGET) || $(TESTSUITE_FAIL_CMD) ; \ |
857 | - # fi |
858 | - # endif |
859 | - |
860 | - echo "Skipping tests. Half are commented out for no apparent reason" |
861 | - echo "and the other half test NDB, which *you* should not use anyway." |
862 | - sleep 5 |
863 | +# can't be indented |
864 | +ifeq ($(findstring nocheck,$(DEB_BUILD_OPTIONS)),) |
865 | + if [ ! -f testsuite-stamp ] ; then \ |
866 | + $(MAKE) $(MAKE_TEST_TARGET) || $(TESTSUITE_FAIL_CMD) ; \ |
867 | + fi |
868 | +endif |
869 | |
870 | touch testsuite-stamp |
871 | |
872 | @@ -152,12 +151,13 @@ |
873 | rm -f testsuite-stamp |
874 | |
875 | [ ! -f Makefile ] || $(MAKE) clean |
876 | + [ ! -d mysql-test/var ] || rm -rf mysql-test/var |
877 | |
878 | # We like to see how long this is neccessary |
879 | @echo "CRUFT BEGIN" |
880 | @find -type l -print0 | xargs --no-run-if-empty -0 rm -v |
881 | @find -name .deps -type d -print0 | xargs --no-run-if-empty -0 rm -rfv |
882 | - @rm -vrf ndb/docs/.doxy* ndb/docs/*html ndb/docs/*pdf innobase/autom4te.cache |
883 | + @rm -vrf innobase/autom4te.cache |
884 | @for i in \ |
885 | readline/Makefile \ |
886 | sql-bench/Makefile \ |
887 | @@ -240,12 +240,10 @@ |
888 | $(TMP)/usr/share/mysql/mysql.server \ |
889 | $(TMP)/usr/share/mysql/binary-configure |
890 | nm -n sql/mysqld |gzip -9 > $(TMP)/usr/share/doc/mysql-server-5.0/mysqld.sym.gz |
891 | - install -m 0644 debian/additions/ndb_mgmd.cnf $(TMP)/usr/share/doc/mysql-server-5.0/examples/ |
892 | install -m 0755 debian/additions/echo_stderr $(TMP)/usr/share/mysql/ |
893 | install -m 0755 debian/additions/debian-start $(TMP)/etc/mysql/ |
894 | install -m 0755 debian/additions/debian-start.inc.sh $(TMP)/usr/share/mysql/ |
895 | - sed "s#filename => 'ndb_size.tmpl#filename => '/usr/share/mysql/ndb_size.tmpl#" < $(TMP)/usr/bin/ndb_size.pl > $(TMP)/usr/bin/ndb_size |
896 | - mv $(TMP)/usr/mysql-test $(TMP)/usr/share/mysql/ |
897 | + mv $(TMP)/usr/mysql-test $(TMP)/usr/share/ |
898 | mv $(TMP)/usr/sql-bench $(TMP)/usr/share/mysql/ |
899 | # lintian overrides |
900 | mkdir -p $(TMP)/usr/share/lintian/overrides/ |
901 | @@ -260,9 +258,6 @@ |
902 | cp debian/mysql-server-5.0.mysql-server.logrotate $$d/_etc_logrotate.d_mysql-server; \ |
903 | cp debian/additions/debian-start $$d/_etc_mysql_debian-start |
904 | |
905 | - # install AppArmor profile |
906 | - install -D -m 644 debian/apparmor-profile $(TMP)/etc/apparmor.d/usr.sbin.mysqld |
907 | - |
908 | dh_movefiles |
909 | |
910 | # Build architecture-independent files here. |
911 | @@ -301,12 +296,6 @@ |
912 | dh_installexamples -a |
913 | dh_installmenu -a |
914 | dh_installlogrotate -a --name mysql-server |
915 | - # NDB needs to start before MySQL if they share a machine |
916 | - # Neither should automatically restart on package install. There |
917 | - # is a rolling order in which nodes in a cluster should be |
918 | - # restarted that is not possible to manage here. |
919 | - dh_installinit -a -r --no-start --name=mysql-ndb-mgm -- defaults 17 23 |
920 | - dh_installinit -a -r --no-start --name=mysql-ndb -- defaults 18 22 |
921 | # Start mysql in runlevel 19 before 20 where apache, proftpd etc gets |
922 | # started which might depend on a running database server. |
923 | dh_installinit -a --name=mysql -- defaults 19 21 |
924 | |
925 | === modified file 'bakery/debian-5.0/dist/Ubuntu/control' |
926 | --- bakery/debian-5.0/dist/Ubuntu/control 2009-03-19 02:14:02 +0000 |
927 | +++ bakery/debian-5.0/dist/Ubuntu/control 2009-10-01 11:15:32 +0000 |
928 | @@ -70,12 +70,27 @@ |
929 | This package includes the client binaries and the additional tools |
930 | innotop and mysqlreport. |
931 | |
932 | +Package: mysql-server-core-5.0 |
933 | +Architecture: any |
934 | +Depends: ${shlibs:Depends}, ${misc:Depends}, libmysqlclient15off (>= ${binary:Version}) |
935 | +Replaces: mysql-server-5.0 (<< 5.1.30really5.0.75-0ubuntu3) |
936 | +Description: MySQL database core server files |
937 | + MySQL is a fast, stable and true multi-user, multi-threaded SQL database |
938 | + server. SQL (Structured Query Language) is the most popular database query |
939 | + language in the world. The main goals of MySQL are speed, robustness and |
940 | + ease of use. |
941 | + . |
942 | + This package includes the core server files, as used by Akonadi. |
943 | + . |
944 | + This customised server contains the OurDelta patches and support for |
945 | + the Sphinx storage engine. |
946 | + |
947 | Package: mysql-server-5.0 |
948 | Architecture: any |
949 | Suggests: tinyca, mailx |
950 | Recommends: libhtml-template-perl |
951 | Pre-Depends: mysql-common (>= ${source:Version}), adduser (>= 3.40), debconf |
952 | -Depends: mysql-client-5.0 (>= ${binary:Version}), libdbi-perl, perl (>= 5.6), ${shlibs:Depends}, ${misc:Depends}, psmisc, passwd, lsb-base (>= 3.0-10) |
953 | +Depends: mysql-client-5.0 (>= ${binary:Version}), libdbi-perl, perl (>= 5.6), ${shlibs:Depends}, ${misc:Depends}, psmisc, passwd, lsb-base (>= 3.0-10), mysql-server-core-5.0 (>= ${binary:Version}) |
954 | Conflicts: mysql-server (<< ${source:Version}), apparmor-profiles (<< 2.1+1075-0ubuntu4) |
955 | Provides: mysql-server, virtual-mysql-server, mysql-community-server-5.0 |
956 | Replaces: mysql-server (<< ${source:Version}), mysql-enterprise-server-5.0, mysql-doc-5.0 (<< 5.0.56-0ubuntu1), apparmor-profiles (<< 2.1+1075-0ubuntu4) |
957 | |
958 | === renamed file 'bakery/debian-5.0/dist/mysql-server-5.0.README.Debian' => 'bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.README.Debian' |
959 | === modified file 'bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.files' |
960 | --- bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.files 2009-03-19 03:56:32 +0000 |
961 | +++ bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.files 2009-10-01 11:15:32 +0000 |
962 | @@ -1,3 +1,4 @@ |
963 | +etc/apparmor.d/usr.sbin.mysqld |
964 | etc/mysql/debian-start |
965 | usr/bin/comp_err |
966 | usr/bin/innochecksum |
967 | @@ -38,7 +39,6 @@ |
968 | usr/bin/replace |
969 | usr/bin/resolveip |
970 | usr/bin/resolve_stack_dump |
971 | -usr/sbin/mysqld |
972 | usr/sbin/ndbd |
973 | usr/sbin/ndb_mgmd |
974 | usr/share/doc/mysql-server-5.0/ |
975 | @@ -80,7 +80,18 @@ |
976 | usr/share/man/man1/ndb_show_tables.1 |
977 | usr/share/man/man1/ndb_size.pl.1 |
978 | usr/share/man/man1/ndb_waiter.1 |
979 | -usr/share/man/man8/mysqld.8 |
980 | usr/share/man/man8/ndb_mgmd.8 |
981 | usr/share/man/man8/ndbd.8 |
982 | -usr/share/mysql/ |
983 | +usr/share/mysql/debian-start.inc.sh |
984 | +usr/share/mysql/echo_stderr |
985 | +usr/share/mysql/errmsg.txt |
986 | +usr/share/mysql/fill_help_tables.sql |
987 | +usr/share/mysql/mysqld_multi.server |
988 | +usr/share/mysql/mysql_fix_privilege_tables.sql |
989 | +usr/share/mysql/mysql_system_tables_data.sql |
990 | +usr/share/mysql/mysql_system_tables.sql |
991 | +usr/share/mysql-test |
992 | +usr/share/mysql/mysql_test_data_timezone.sql |
993 | +usr/share/mysql/ndb-config-2-node.ini |
994 | +usr/share/mysql/ndb_size.tmpl |
995 | +usr/share/mysql/sql-bench |
996 | |
997 | === modified file 'bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.postinst' |
998 | --- bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.postinst 2009-03-19 02:14:02 +0000 |
999 | +++ bakery/debian-5.0/dist/Ubuntu/mysql-server-5.0.postinst 2009-10-01 11:15:32 +0000 |
1000 | @@ -28,6 +28,7 @@ |
1001 | set_mysql_rootpw() { |
1002 | # forget we ever saw the password. don't use reset to keep the seen status |
1003 | db_set mysql-server/root_password "" |
1004 | + db_set mysql-server/root_password_again "" |
1005 | |
1006 | tfile=`mktemp` |
1007 | if [ ! -f "$tfile" ]; then |
1008 | |
1009 | === added file 'bakery/debian-5.0/dist/Ubuntu/mysql-server-core-5.0.files' |
1010 | --- bakery/debian-5.0/dist/Ubuntu/mysql-server-core-5.0.files 1970-01-01 00:00:00 +0000 |
1011 | +++ bakery/debian-5.0/dist/Ubuntu/mysql-server-core-5.0.files 2009-10-01 11:15:32 +0000 |
1012 | @@ -0,0 +1,26 @@ |
1013 | +usr/sbin/mysqld |
1014 | +usr/share/man/man8/mysqld.8 |
1015 | +usr/share/mysql/charsets |
1016 | +usr/share/mysql/czech |
1017 | +usr/share/mysql/danish |
1018 | +usr/share/mysql/dutch |
1019 | +usr/share/mysql/english |
1020 | +usr/share/mysql/estonian |
1021 | +usr/share/mysql/french |
1022 | +usr/share/mysql/german |
1023 | +usr/share/mysql/greek |
1024 | +usr/share/mysql/hungarian |
1025 | +usr/share/mysql/italian |
1026 | +usr/share/mysql/japanese |
1027 | +usr/share/mysql/korean |
1028 | +usr/share/mysql/norwegian |
1029 | +usr/share/mysql/norwegian-ny |
1030 | +usr/share/mysql/polish |
1031 | +usr/share/mysql/portuguese |
1032 | +usr/share/mysql/romanian |
1033 | +usr/share/mysql/russian |
1034 | +usr/share/mysql/serbian |
1035 | +usr/share/mysql/slovak |
1036 | +usr/share/mysql/spanish |
1037 | +usr/share/mysql/swedish |
1038 | +usr/share/mysql/ukrainian |
1039 | |
1040 | === modified file 'bakery/debian-5.0/dist/Ubuntu/rules' |
1041 | --- bakery/debian-5.0/dist/Ubuntu/rules 2009-03-19 02:14:02 +0000 |
1042 | +++ bakery/debian-5.0/dist/Ubuntu/rules 2009-10-01 11:15:32 +0000 |
1043 | @@ -28,17 +28,17 @@ |
1044 | endif |
1045 | |
1046 | MAKE_TEST_TARGET=test-force |
1047 | -ifneq ($(findstring $(DEB_BUILD_OPTIONS),fulltest),) |
1048 | +ifneq ($(findstring fulltest,$(DEB_BUILD_OPTIONS)),) |
1049 | # make test-bt is the testsuite run by the MySQL build team |
1050 | # before a release, but it is long |
1051 | MAKE_TEST_TARGET=test-bt |
1052 | endif |
1053 | |
1054 | -ifeq ($(findstring $(ARCH),i386 sparc,lpia),$(ARCH)) |
1055 | +ifeq ($(findstring $(ARCH),i386 sparc lpia),$(ARCH)) |
1056 | USE_ASSEMBLER=--enable-assembler |
1057 | endif |
1058 | |
1059 | -ifneq ($(findstring $(ARCH), alpha arm armel hppa mipsel powerpc sparc),) |
1060 | +ifneq ($(findstring $(ARCH),alpha arm armel hppa mipsel powerpc sparc),) |
1061 | TESTSUITE_FAIL_CMD=true |
1062 | else |
1063 | TESTSUITE_FAIL_CMD=exit 1 |
1064 | @@ -50,7 +50,7 @@ |
1065 | ifeq ($(STATIC_MYSQLD), 1) |
1066 | USE_STATIC_MYSQLD=--with-mysqld-ldflags=-all-static |
1067 | endif |
1068 | - |
1069 | + |
1070 | configure: patch configure-stamp |
1071 | configure-stamp: |
1072 | @echo "RULES.configure-stamp" |
1073 | @@ -73,7 +73,6 @@ |
1074 | --host=${DEB_HOST_GNU_TYPE} \ |
1075 | \ |
1076 | --prefix=/usr \ |
1077 | - --sysconfdir=/etc/mysql \ |
1078 | --exec-prefix=/usr \ |
1079 | --libexecdir=/usr/sbin \ |
1080 | --datadir=/usr/share \ |
1081 | @@ -100,6 +99,7 @@ |
1082 | --without-openssl \ |
1083 | --with-yassl \ |
1084 | --without-docs \ |
1085 | + --with-bench \ |
1086 | --without-readline \ |
1087 | --with-extra-charsets=all \ |
1088 | --with-innodb \ |
1089 | @@ -116,6 +116,13 @@ |
1090 | --without-ndb-sci \ |
1091 | --without-ndb-test \ |
1092 | --without-ndb-docs' |
1093 | + |
1094 | + # --sysconfdir=/etc/mysql -- Appends /etc/mysql after ~/ in the my.cnf search path! |
1095 | + # disabled for ourdelta: embedded server doesn't work with google patches |
1096 | + # --with-embedded-server \ |
1097 | + # --with-embedded-privilege-control \ |
1098 | + # --with-debug \ |
1099 | + # --with-mysqlfs # does not build, no toplevel fs/ directory! Needs CORBA. |
1100 | |
1101 | touch configure-stamp |
1102 | |
1103 | @@ -126,15 +133,12 @@ |
1104 | |
1105 | $(MAKE) $(MAKE_J) |
1106 | |
1107 | - # ifeq ($(findstring $(DEB_BUILD_OPTIONS),nocheck),) |
1108 | - # if [ ! -f testsuite-stamp ] ; then \ |
1109 | - # $(MAKE) $(MAKE_TEST_TARGET) || $(TESTSUITE_FAIL_CMD) ; \ |
1110 | - # fi |
1111 | - # endif |
1112 | - |
1113 | - echo "Skipping tests. Half are commented out for no apparent reason" |
1114 | - echo "and the other half test NDB, which *you* should not use anyway." |
1115 | - sleep 5 |
1116 | +# can't be indented |
1117 | +ifeq ($(findstring nocheck,$(DEB_BUILD_OPTIONS)),) |
1118 | + if [ ! -f testsuite-stamp ] ; then \ |
1119 | + $(MAKE) $(MAKE_TEST_TARGET) || $(TESTSUITE_FAIL_CMD) ; \ |
1120 | + fi |
1121 | +endif |
1122 | |
1123 | touch testsuite-stamp |
1124 | |
1125 | @@ -152,6 +156,7 @@ |
1126 | rm -f testsuite-stamp |
1127 | |
1128 | [ ! -f Makefile ] || $(MAKE) clean |
1129 | + [ ! -d mysql-test/var ] || rm -rf mysql-test/var |
1130 | |
1131 | # We like to see how long this is neccessary |
1132 | @echo "CRUFT BEGIN" |
1133 | @@ -245,7 +250,7 @@ |
1134 | install -m 0755 debian/additions/debian-start $(TMP)/etc/mysql/ |
1135 | install -m 0755 debian/additions/debian-start.inc.sh $(TMP)/usr/share/mysql/ |
1136 | sed "s#filename => 'ndb_size.tmpl#filename => '/usr/share/mysql/ndb_size.tmpl#" < $(TMP)/usr/bin/ndb_size.pl > $(TMP)/usr/bin/ndb_size |
1137 | - mv $(TMP)/usr/mysql-test $(TMP)/usr/share/mysql/ |
1138 | + mv $(TMP)/usr/mysql-test $(TMP)/usr/share/ |
1139 | mv $(TMP)/usr/sql-bench $(TMP)/usr/share/mysql/ |
1140 | # lintian overrides |
1141 | mkdir -p $(TMP)/usr/share/lintian/overrides/ |
1142 | |
1143 | === modified file 'bakery/debian-5.0/mysql-server-5.0.links' |
1144 | --- bakery/debian-5.0/mysql-server-5.0.links 2008-10-20 22:54:11 +0000 |
1145 | +++ bakery/debian-5.0/mysql-server-5.0.links 2009-10-01 11:15:32 +0000 |
1146 | @@ -1,2 +1,2 @@ |
1147 | -usr/share/mysql/mysql-test/mysql-test-run.pl usr/share/mysql/mysql-test/mysql-test-run |
1148 | -usr/share/mysql/mysql-test/mysql-test-run.pl usr/share/mysql/mysql-test/mtr |
1149 | +usr/share/mysql-test/mysql-test-run.pl usr/share/mysql-test/mysql-test-run |
1150 | +usr/share/mysql-test/mysql-test-run.pl usr/share/mysql-test/mtr |
1151 | |
1152 | === modified file 'bakery/debian-5.0/mysql-server-5.0.mysql.init' |
1153 | --- bakery/debian-5.0/mysql-server-5.0.mysql.init 2008-10-20 22:54:11 +0000 |
1154 | +++ bakery/debian-5.0/mysql-server-5.0.mysql.init 2009-10-01 11:15:32 +0000 |
1155 | @@ -21,8 +21,11 @@ |
1156 | |
1157 | . /lib/lsb/init-functions |
1158 | |
1159 | +# NOTE: Copying this script and changing the CONF variable here isn't |
1160 | +# enough to run multiple instances of mysqld. Debian/Ubuntu doesn't |
1161 | +# currently support such a configuration out of the box. |
1162 | +CONF=/etc/mysql/my.cnf |
1163 | SELF=$(cd $(dirname $0); pwd -P)/$(basename $0) |
1164 | -CONF=/etc/mysql/my.cnf |
1165 | MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf" |
1166 | |
1167 | # priority can be overriden and "-s" adds output to stderr |
1168 | @@ -51,9 +54,9 @@ |
1169 | ## Do some sanity checks before even trying to start mysqld. |
1170 | sanity_checks() { |
1171 | # check for config file |
1172 | - if [ ! -r /etc/mysql/my.cnf ]; then |
1173 | - log_warning_msg "$0: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz" |
1174 | - echo "WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz" | $ERR_LOGGER |
1175 | + if [ ! -r "$CONF" ]; then |
1176 | + log_warning_msg "$0: WARNING: $CONF cannot be read. See README.Debian.gz" |
1177 | + echo "WARNING: $CONF cannot be read. See README.Debian.gz" | $ERR_LOGGER |
1178 | fi |
1179 | |
1180 | # check for diskspace shortage |
1181 | |
1182 | === modified file 'bakery/debian-5.0/patches/00list' |
1183 | --- bakery/debian-5.0/patches/00list 2009-03-19 06:09:38 +0000 |
1184 | +++ bakery/debian-5.0/patches/00list 2009-10-01 11:15:32 +0000 |
1185 | @@ -1,6 +1,8 @@ |
1186 | 01_MAKEFILES__Docs_Images_Makefile.in.dpatch |
1187 | 01_MAKEFILES__Docs_Makefile.in.dpatch |
1188 | +10_mysql_secure_installation.dpatch |
1189 | 25_mysys__default.c.dpatch |
1190 | +33_scripts__mysql_create_system_tables__no_test.dpatch |
1191 | 35_init__openquery_configtest.dpatch |
1192 | 36_scripts__mysqld_safe.sh__percona_syslog_undo.dpatch |
1193 | 37_scripts__mysqld_safe.sh__syslog.dpatch |
1194 | @@ -8,12 +10,11 @@ |
1195 | 41_scripts__mysql_install_db.sh__no_test.dpatch |
1196 | 44_scripts__mysql_config__libs.dpatch |
1197 | 45_warn-CLI-passwords.dpatch |
1198 | -56-mysqlhotcopy-invalid-dbtable.dpatch |
1199 | -57-fix-mysqlslowdump-config.dpatch |
1200 | 60_disabled_tests.dpatch |
1201 | -# No longer works with the provided system database. |
1202 | -# 80_fix_user_setup_on_localhost.dpatch |
1203 | 86_PATH_MAX.dpatch |
1204 | 89_ndb__staticlib.dpatch |
1205 | 90_upstream_bug_23921.dpatch |
1206 | -91_ubuntu_buildd_testfailures.dpatch |
1207 | +# removed for 5.0.86-d9-ourdelta |
1208 | +#91_ubuntu_buildd_testfailures.dpatch |
1209 | +# removed for 5.0.86-d9-ourdelta |
1210 | +#92_ssl_test_cert.dpatch |
1211 | |
1212 | === added file 'bakery/debian-5.0/patches/10_mysql_secure_installation.dpatch' |
1213 | --- bakery/debian-5.0/patches/10_mysql_secure_installation.dpatch 1970-01-01 00:00:00 +0000 |
1214 | +++ bakery/debian-5.0/patches/10_mysql_secure_installation.dpatch 2009-10-01 11:15:32 +0000 |
1215 | @@ -0,0 +1,18 @@ |
1216 | +#! /bin/sh /usr/share/dpatch/dpatch-run |
1217 | +## 10_mysql_secure_installation.dpatch by Norbert Tretkowski <nobse@debian.org> |
1218 | +## |
1219 | +## All lines beginning with `## DP:' are a description of the patch. |
1220 | +## DP: Don't fail on passwords which needs quoting |
1221 | + |
1222 | +@DPATCH@ |
1223 | +--- mysql-dfsg-5.0-5.0.51a.orig/scripts/mysql_secure_installation.sh 2008-01-11 15:43:40.000000000 +0100 |
1224 | ++++ mysql-dfsg-5.0-5.0.51a/scripts/mysql_secure_installation.sh 2009-01-24 22:58:45.000000000 +0100 |
1225 | +@@ -47,7 +47,7 @@ |
1226 | + echo "# mysql_secure_installation config file" >$config |
1227 | + echo "[mysql]" >>$config |
1228 | + echo "user=root" >>$config |
1229 | +- echo "password=$rootpass" >>$config |
1230 | ++ echo "password='$rootpass'" >>$config |
1231 | + } |
1232 | + |
1233 | + get_root_password() { |
1234 | |
1235 | === added file 'bakery/debian-5.0/patches/33_scripts__mysql_create_system_tables__no_test.dpatch' |
1236 | --- bakery/debian-5.0/patches/33_scripts__mysql_create_system_tables__no_test.dpatch 1970-01-01 00:00:00 +0000 |
1237 | +++ bakery/debian-5.0/patches/33_scripts__mysql_create_system_tables__no_test.dpatch 2009-10-01 11:15:32 +0000 |
1238 | @@ -0,0 +1,18 @@ |
1239 | +#! /bin/sh /usr/share/dpatch/dpatch-run |
1240 | +## 33_scripts__mysql_create_system_tables__no_test.dpatch by <nobse@debian.org> |
1241 | +## |
1242 | +## All lines beginning with `## DP:' are a description of the patch. |
1243 | +## DP: Don't create guest account |
1244 | + |
1245 | +@DPATCH@ |
1246 | +diff -Nur mysql-dfsg-5.0-5.0.75.orig/scripts/mysql_system_tables_data.sql mysql-dfsg-5.0-5.0.75/scripts/mysql_system_tables_data.sql |
1247 | +--- mysql-dfsg-5.0-5.0.75.orig/scripts/mysql_system_tables_data.sql 2008-12-18 18:20:09.000000000 +0100 |
1248 | ++++ mysql-dfsg-5.0-5.0.75/scripts/mysql_system_tables_data.sql 2008-12-22 09:48:57.000000000 +0100 |
1249 | +@@ -23,7 +23,5 @@ |
1250 | + INSERT INTO tmp_user VALUES ('localhost','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); |
1251 | + REPLACE INTO tmp_user SELECT @current_hostname,'root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0 FROM dual WHERE LOWER( @current_hostname) != 'localhost'; |
1252 | + REPLACE INTO tmp_user VALUES ('127.0.0.1','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); |
1253 | +-INSERT INTO tmp_user (host,user) VALUES ('localhost',''); |
1254 | +-INSERT INTO tmp_user (host,user) SELECT @current_hostname,'' FROM dual WHERE LOWER(@current_hostname ) != 'localhost'; |
1255 | + INSERT INTO user SELECT * FROM tmp_user WHERE @had_user_table=0; |
1256 | + DROP TABLE tmp_user; |
1257 | |
1258 | === modified file 'bakery/debian-5.0/patches/45_warn-CLI-passwords.dpatch' |
1259 | --- bakery/debian-5.0/patches/45_warn-CLI-passwords.dpatch 2008-10-20 22:54:11 +0000 |
1260 | +++ bakery/debian-5.0/patches/45_warn-CLI-passwords.dpatch 2009-10-01 11:15:33 +0000 |
1261 | @@ -5,10 +5,22 @@ |
1262 | ## DP: warn-CLI-passwords |
1263 | |
1264 | @DPATCH@ |
1265 | - |
1266 | ---- old/client/mysqladmin.cc.orig 2005-11-15 01:12:30.000000000 +0100 |
1267 | -+++ new/client/mysqladmin.cc 2005-11-22 00:17:41.327082273 +0100 |
1268 | -@@ -154,7 +154,7 @@ |
1269 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysql.cc mysql-dfsg-5.0-5.1.30really5.0.83/client/mysql.cc |
1270 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysql.cc 2009-05-29 14:15:31.000000000 -0400 |
1271 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/client/mysql.cc 2009-07-10 17:24:45.000000000 -0400 |
1272 | +@@ -1395,7 +1395,7 @@ |
1273 | + 0, 0, 0, GET_NO_ARG, NO_ARG, 0, 0, 0, 0, 0, 0}, |
1274 | + #endif |
1275 | + {"password", 'p', |
1276 | +- "Password to use when connecting to server. If password is not given it's asked from the tty.", |
1277 | ++ "Password to use when connecting to server. If password is not given it's asked from the tty. WARNING: This is insecure as the password is visible for anyone through /proc for a short time.", |
1278 | + 0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0}, |
1279 | + #ifdef __WIN__ |
1280 | + {"pipe", 'W', "Use named pipes to connect to server.", 0, 0, 0, GET_NO_ARG, |
1281 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysqladmin.cc mysql-dfsg-5.0-5.1.30really5.0.83/client/mysqladmin.cc |
1282 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysqladmin.cc 2009-05-29 14:15:31.000000000 -0400 |
1283 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/client/mysqladmin.cc 2009-07-10 17:24:45.000000000 -0400 |
1284 | +@@ -153,7 +153,7 @@ |
1285 | {"host", 'h', "Connect to host.", (gptr*) &host, (gptr*) &host, 0, GET_STR, |
1286 | REQUIRED_ARG, 0, 0, 0, 0, 0, 0}, |
1287 | {"password", 'p', |
1288 | @@ -17,20 +29,10 @@ |
1289 | 0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0}, |
1290 | #ifdef __WIN__ |
1291 | {"pipe", 'W', "Use named pipes to connect to server.", 0, 0, 0, GET_NO_ARG, |
1292 | ---- old/client/mysql.cc.orig 2005-11-15 01:12:45.000000000 +0100 |
1293 | -+++ new/client/mysql.cc 2005-11-22 00:17:41.329082230 +0100 |
1294 | -@@ -621,7 +621,7 @@ |
1295 | - 0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0}, |
1296 | - #endif |
1297 | - {"password", 'p', |
1298 | -- "Password to use when connecting to server. If password is not given it's asked from the tty.", |
1299 | -+ "Password to use when connecting to server. If password is not given it's asked from the tty. WARNING: This is insecure as the password is visible for anyone through /proc for a short time.", |
1300 | - 0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0}, |
1301 | - #ifdef __WIN__ |
1302 | - {"pipe", 'W', "Use named pipes to connect to server.", 0, 0, 0, GET_NO_ARG, |
1303 | ---- old/client/mysqldump.c.orig 2005-11-15 01:12:38.000000000 +0100 |
1304 | -+++ new/client/mysqldump.c 2005-11-22 00:17:41.332082165 +0100 |
1305 | -@@ -323,7 +323,7 @@ |
1306 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysqldump.c mysql-dfsg-5.0-5.1.30really5.0.83/client/mysqldump.c |
1307 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysqldump.c 2009-05-29 14:15:32.000000000 -0400 |
1308 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/client/mysqldump.c 2009-07-10 17:24:45.000000000 -0400 |
1309 | +@@ -357,7 +357,7 @@ |
1310 | "Sorts each table's rows by primary key, or first unique key, if such a key exists. Useful when dumping a MyISAM table to be loaded into an InnoDB table, but will make the dump itself take considerably longer.", |
1311 | (gptr*) &opt_order_by_primary, (gptr*) &opt_order_by_primary, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0}, |
1312 | {"password", 'p', |
1313 | @@ -39,19 +41,103 @@ |
1314 | 0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0}, |
1315 | #ifdef __WIN__ |
1316 | {"pipe", 'W', "Use named pipes to connect to server.", 0, 0, 0, GET_NO_ARG, |
1317 | ---- old/client/mysqlshow.c.orig 2005-11-15 01:12:47.000000000 +0100 |
1318 | -+++ new/client/mysqlshow.c 2005-11-22 00:17:41.333082144 +0100 |
1319 | -@@ -185,7 +185,7 @@ |
1320 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysqlshow.c mysql-dfsg-5.0-5.1.30really5.0.83/client/mysqlshow.c |
1321 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/client/mysqlshow.c 2009-05-29 14:15:32.000000000 -0400 |
1322 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/client/mysqlshow.c 2009-07-10 17:24:45.000000000 -0400 |
1323 | +@@ -186,7 +186,7 @@ |
1324 | {"keys", 'k', "Show keys for table.", (gptr*) &opt_show_keys, |
1325 | (gptr*) &opt_show_keys, 0, GET_BOOL, NO_ARG, 0, 0, 0, 0, 0, 0}, |
1326 | {"password", 'p', |
1327 | - "Password to use when connecting to server. If password is not given it's asked from the tty.", |
1328 | + "Password to use when connecting to server. If password is not given it's asked from the tty. WARNING: Providing a password on command line is insecure as it is visible through /proc to anyone for a short time.", |
1329 | 0, 0, 0, GET_STR, OPT_ARG, 0, 0, 0, 0, 0, 0}, |
1330 | - {"port", 'P', "Port number to use for connection.", (gptr*) &opt_mysql_port, |
1331 | - (gptr*) &opt_mysql_port, 0, GET_UINT, REQUIRED_ARG, MYSQL_PORT, 0, 0, 0, 0, |
1332 | ---- old/scripts/mysqlaccess.sh.orig 2005-11-15 01:12:32.000000000 +0100 |
1333 | -+++ new/scripts/mysqlaccess.sh 2005-11-22 00:17:41.352081736 +0100 |
1334 | + {"port", 'P', "Port number to use for connection or 0 for default to, in " |
1335 | + "order of preference, my.cnf, $MYSQL_TCP_PORT, " |
1336 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_convert_table_format.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_convert_table_format.sh |
1337 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_convert_table_format.sh 2009-05-29 14:19:19.000000000 -0400 |
1338 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_convert_table_format.sh 2009-07-10 17:24:50.000000000 -0400 |
1339 | +@@ -121,6 +121,8 @@ |
1340 | + |
1341 | + --password='password' |
1342 | + Password for the current user. |
1343 | ++ WARNING: Providing a password on command line is insecure as it is visible |
1344 | ++ through /proc to anyone for a short time. |
1345 | + |
1346 | + --port=port |
1347 | + TCP/IP port to connect to if host is not "localhost". |
1348 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_explain_log.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_explain_log.sh |
1349 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_explain_log.sh 2009-05-29 14:19:19.000000000 -0400 |
1350 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_explain_log.sh 2009-07-10 17:24:51.000000000 -0400 |
1351 | +@@ -342,6 +342,9 @@ |
1352 | + The MySQL username to use when connecting to the server |
1353 | + --password=PASSWORD, -p=PASSWORD |
1354 | + The password to use when connecting to the server |
1355 | ++ WARNING: Providing a password on command line is |
1356 | ++ insecure as it is visible through /proc to anyone |
1357 | ++ for a short time. |
1358 | + --socket=SOCKET, -s=SOCKET |
1359 | + The socket file to use when connecting to the server |
1360 | + --printerror=1, -e 1 |
1361 | +@@ -380,7 +383,7 @@ |
1362 | + |
1363 | + =head1 USAGE |
1364 | + |
1365 | +-mysql_explain_log [--date=YYMMDD] --host=dbhost] [--user=dbuser] [--password=dbpw] [--socket=/path/to/socket] [--printerror=1] < logfile |
1366 | ++mysql_explain_log [--date=YYMMDD] --host=dbhost] [--user=dbuser] [--password=dbpw (INSECURE)] [--socket=/path/to/socket] [--printerror=1] < logfile |
1367 | + |
1368 | + --help, -h |
1369 | + Display this help message |
1370 | +@@ -392,6 +395,8 @@ |
1371 | + The MySQL username to use when connecting to the server |
1372 | + --password=PASSWORD, -p=PASSWORD |
1373 | + The password to use when connecting to the server |
1374 | ++ WARNING: Providing a password on command line is insecure |
1375 | ++ as it is visible through /proc to anyone for a short time. |
1376 | + --socket=SOCKET, -s=SOCKET |
1377 | + The socket file to use when connecting to the server |
1378 | + --printerror=1, -e 1 |
1379 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_fix_privilege_tables.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_fix_privilege_tables.sh |
1380 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_fix_privilege_tables.sh 2009-05-29 14:19:19.000000000 -0400 |
1381 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_fix_privilege_tables.sh 2009-07-10 17:24:51.000000000 -0400 |
1382 | +@@ -49,6 +49,10 @@ |
1383 | + |
1384 | + case "$1" in |
1385 | + --no-defaults|--defaults-file=*|--defaults-extra-file=*) |
1386 | ++# |
1387 | ++# WARNING: Providing a password on command line is insecure as it is visible |
1388 | ++# through /proc to anyone for a short time. |
1389 | ++# |
1390 | + defaults="$1"; shift |
1391 | + ;; |
1392 | + esac |
1393 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_setpermission.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_setpermission.sh |
1394 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_setpermission.sh 2009-05-29 14:19:19.000000000 -0400 |
1395 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_setpermission.sh 2009-07-10 17:24:51.000000000 -0400 |
1396 | +@@ -641,6 +641,9 @@ |
1397 | + |
1398 | + --user : is the username to connect with. |
1399 | + --password : the password of the username. |
1400 | ++ WARNING: Providing a password on command line is |
1401 | ++ insecure as it is visible through /proc to anyone |
1402 | ++ for a short time. |
1403 | + --host : the host to connect to. |
1404 | + --socket : the socket to connect to. |
1405 | + --port : the port number of the host to connect to. |
1406 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_tableinfo.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_tableinfo.sh |
1407 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysql_tableinfo.sh 2009-05-29 14:19:19.000000000 -0400 |
1408 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysql_tableinfo.sh 2009-07-10 17:24:51.000000000 -0400 |
1409 | +@@ -462,6 +462,8 @@ |
1410 | + =item -p, --password=# |
1411 | + |
1412 | + password to use when connecting to server |
1413 | ++WARNING: Providing a password on command line is insecure as it is visible |
1414 | ++through /proc to anyone for a short time. |
1415 | + |
1416 | + =item -h, --host=# |
1417 | + |
1418 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysqlaccess.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysqlaccess.sh |
1419 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysqlaccess.sh 2009-05-29 14:19:19.000000000 -0400 |
1420 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysqlaccess.sh 2009-07-10 17:24:45.000000000 -0400 |
1421 | @@ -74,11 +74,17 @@ |
1422 | |
1423 | -u, --user=# username for logging in to the db |
1424 | @@ -70,20 +156,10 @@ |
1425 | -H, --rhost=# remote MySQL-server to connect to |
1426 | --old_server connect to old MySQL-server (before v3.21) which |
1427 | does not yet know how to handle full where clauses. |
1428 | ---- old/scripts/mysql_convert_table_format.sh.orig 2005-11-15 01:12:45.000000000 +0100 |
1429 | -+++ new/scripts/mysql_convert_table_format.sh 2005-11-22 00:17:41.353081714 +0100 |
1430 | -@@ -107,6 +107,8 @@ |
1431 | - |
1432 | - --password='password' |
1433 | - Password for the current user. |
1434 | -+ WARNING: Providing a password on command line is insecure as it is visible |
1435 | -+ through /proc to anyone for a short time. |
1436 | - |
1437 | - --port=port |
1438 | - TCP/IP port to connect to if host is not "localhost". |
1439 | ---- old/scripts/mysqld_multi.sh.orig 2005-11-15 01:12:46.000000000 +0100 |
1440 | -+++ new/scripts/mysqld_multi.sh 2005-11-22 00:17:41.355081671 +0100 |
1441 | -@@ -730,6 +730,9 @@ |
1442 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysqld_multi.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysqld_multi.sh |
1443 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysqld_multi.sh 2009-05-29 14:19:19.000000000 -0400 |
1444 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysqld_multi.sh 2009-07-10 17:24:50.000000000 -0400 |
1445 | +@@ -675,6 +675,9 @@ |
1446 | mysqladmin = /path/to/mysqladmin/mysqladmin |
1447 | socket = /tmp/mysql.sock3 |
1448 | port = 3308 |
1449 | @@ -93,21 +169,9 @@ |
1450 | pid-file = @localstatedir@3/hostname.pid3 |
1451 | datadir = @localstatedir@3 |
1452 | language = @datadir@/mysql/swedish |
1453 | ---- old/scripts/mysql_fix_privilege_tables.sh.orig 2005-11-15 01:12:47.000000000 +0100 |
1454 | -+++ new/scripts/mysql_fix_privilege_tables.sh 2005-11-22 00:17:41.357081628 +0100 |
1455 | -@@ -33,6 +33,10 @@ |
1456 | - |
1457 | - case "$1" in |
1458 | - --no-defaults|--defaults-file=*|--defaults-extra-file=*) |
1459 | -+# |
1460 | -+# WARNING: Providing a password on command line is insecure as it is visible |
1461 | -+# through /proc to anyone for a short time. |
1462 | -+# |
1463 | - defaults="$1"; shift |
1464 | - ;; |
1465 | - esac |
1466 | ---- old/scripts/mysqlhotcopy.sh.orig 2005-11-15 01:12:47.000000000 +0100 |
1467 | -+++ new/scripts/mysqlhotcopy.sh 2005-11-22 00:17:41.358081607 +0100 |
1468 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysqlhotcopy.sh mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysqlhotcopy.sh |
1469 | +--- mysql-dfsg-5.0-5.1.30really5.0.83~/scripts/mysqlhotcopy.sh 2009-05-29 14:19:19.000000000 -0400 |
1470 | ++++ mysql-dfsg-5.0-5.1.30really5.0.83/scripts/mysqlhotcopy.sh 2009-07-10 17:26:06.000000000 -0400 |
1471 | @@ -32,6 +32,7 @@ |
1472 | |
1473 | mysqlhotcopy --method='scp -Bq -i /usr/home/foo/.ssh/identity' --user=root --password=secretpassword \ |
1474 | @@ -123,12 +187,12 @@ |
1475 | + WARNING: Providing a password on command line is |
1476 | + insecure as it is visible through /proc to anyone |
1477 | + for a short time. |
1478 | - -h, --host=# Hostname for local server when connecting over TCP/IP |
1479 | + -h, --host=# hostname for local server when connecting over TCP/IP |
1480 | -P, --port=# port to use when connecting to local server with TCP/IP |
1481 | -S, --socket=# socket to use when connecting to local server |
1482 | -@@ -1025,6 +1029,9 @@ |
1483 | +@@ -961,6 +965,9 @@ |
1484 | one of the config files, normally /etc/my.cnf or your personal ~/.my.cnf. |
1485 | - (See the chapter 'my.cnf Option Files' in the manual) |
1486 | + (See the chapter 'my.cnf Option Files' in the manual.) |
1487 | |
1488 | +WARNING: Providing a password on command line is insecure as it is visible |
1489 | +through /proc to anyone for a short time. |
1490 | @@ -136,56 +200,3 @@ |
1491 | =item -h, -h, --host=# |
1492 | |
1493 | Hostname for local server when connecting over TCP/IP. By specifying this |
1494 | ---- old/scripts/mysql_setpermission.sh.orig 2005-11-15 01:12:30.000000000 +0100 |
1495 | -+++ new/scripts/mysql_setpermission.sh 2005-11-22 00:17:41.359081585 +0100 |
1496 | -@@ -647,6 +647,9 @@ |
1497 | - |
1498 | - --user : is the username to connect with. |
1499 | - --password : the password of the username. |
1500 | -+ WARNING: Providing a password on command line is |
1501 | -+ insecure as it is visible through /proc to anyone |
1502 | -+ for a short time. |
1503 | - --host : the host to connect to. |
1504 | - --socket : the socket to connect to. |
1505 | - --port : the port number of the host to connect to. |
1506 | ---- old/scripts/mysql_tableinfo.sh.orig 2005-11-15 01:12:32.000000000 +0100 |
1507 | -+++ new/scripts/mysql_tableinfo.sh 2005-11-22 00:17:41.360081564 +0100 |
1508 | -@@ -462,6 +462,8 @@ |
1509 | - =item -p, --password=# |
1510 | - |
1511 | - password to use when connecting to server |
1512 | -+WARNING: Providing a password on command line is insecure as it is visible |
1513 | -+through /proc to anyone for a short time. |
1514 | - |
1515 | - =item -h, --host=# |
1516 | - |
1517 | ---- old/scripts/mysql_explain_log.sh 2007-02-20 18:49:37.000000000 +0100 |
1518 | -+++ new/scripts/mysql_explain_log.sh 2007-03-22 22:32:26.000000000 +0100 |
1519 | -@@ -341,6 +341,9 @@ |
1520 | - The MySQL username to use when connecting to the server |
1521 | - --password=PASSWORD, -p=PASSWORD |
1522 | - The password to use when connecting to the server |
1523 | -+ WARNING: Providing a password on command line is |
1524 | -+ insecure as it is visible through /proc to anyone |
1525 | -+ for a short time. |
1526 | - --socket=SOCKET, -s=SOCKET |
1527 | - The socket file to use when connecting to the server |
1528 | - --printerror=1, -e 1 |
1529 | -@@ -379,7 +382,7 @@ |
1530 | - |
1531 | - =head1 USAGE |
1532 | - |
1533 | --mysql_explain_log [--date=YYMMDD] --host=dbhost] [--user=dbuser] [--password=dbpw] [--socket=/path/to/socket] [--printerror=1] < logfile |
1534 | -+mysql_explain_log [--date=YYMMDD] --host=dbhost] [--user=dbuser] [--password=dbpw (INSECURE)] [--socket=/path/to/socket] [--printerror=1] < logfile |
1535 | - |
1536 | - --help, -h |
1537 | - Display this help message |
1538 | -@@ -391,6 +394,8 @@ |
1539 | - The MySQL username to use when connecting to the server |
1540 | - --password=PASSWORD, -p=PASSWORD |
1541 | - The password to use when connecting to the server |
1542 | -+ WARNING: Providing a password on command line is insecure |
1543 | -+ as it is visible through /proc to anyone for a short time. |
1544 | - --socket=SOCKET, -s=SOCKET |
1545 | - The socket file to use when connecting to the server |
1546 | - --printerror=1, -e 1 |
1547 | |
1548 | === removed file 'bakery/debian-5.0/patches/56-mysqlhotcopy-invalid-dbtable.dpatch' |
1549 | --- bakery/debian-5.0/patches/56-mysqlhotcopy-invalid-dbtable.dpatch 2008-10-20 22:54:11 +0000 |
1550 | +++ bakery/debian-5.0/patches/56-mysqlhotcopy-invalid-dbtable.dpatch 1970-01-01 00:00:00 +0000 |
1551 | @@ -1,50 +0,0 @@ |
1552 | -#! /bin/sh /usr/share/dpatch/dpatch-run |
1553 | - |
1554 | -@DPATCH@ |
1555 | -diff -Naur mysql-dfsg-5.0-5.0.51a.orig/scripts/mysqlhotcopy.sh mysql-dfsg-5.0-5.0.51a/scripts/mysqlhotcopy.sh |
1556 | ---- mysql-dfsg-5.0-5.0.51a.orig/scripts/mysqlhotcopy.sh 2008-01-11 09:43:28.000000000 -0500 |
1557 | -+++ mysql-dfsg-5.0-5.0.51a/scripts/mysqlhotcopy.sh 2008-04-29 15:18:12.000000000 -0400 |
1558 | -@@ -333,7 +333,7 @@ |
1559 | - |
1560 | - $rdb->{files} = [ @db_files ]; |
1561 | - $rdb->{index} = [ @index_files ]; |
1562 | -- my @hc_tables = map { quote_names("$db.$_") } @dbh_tables; |
1563 | -+ my @hc_tables = map { quote_names("$_") } @dbh_tables; |
1564 | - $rdb->{tables} = [ @hc_tables ]; |
1565 | - |
1566 | - $rdb->{raid_dirs} = [ get_raid_dirs( $rdb->{files} ) ]; |
1567 | -@@ -464,13 +464,15 @@ |
1568 | - } |
1569 | - else { |
1570 | - my $start = time; |
1571 | -+ $hc_locks =~ s/\`//g; |
1572 | -+ $hc_locks =~ s/\`//g; |
1573 | - $dbh->do("LOCK TABLES $hc_locks"); |
1574 | - printf "Locked $num_tables tables in %d seconds.\n", time-$start unless $opt{quiet}; |
1575 | - $hc_started = time; # count from time lock is granted |
1576 | - |
1577 | - # flush tables to make on-disk copy uptodate |
1578 | - $start = time; |
1579 | -- $dbh->do("FLUSH TABLES /*!32323 $hc_tables */"); |
1580 | -+ $dbh->do("FLUSH TABLES"); |
1581 | - printf "Flushed tables ($hc_tables) in %d seconds.\n", time-$start unless $opt{quiet}; |
1582 | - $dbh->do( "FLUSH LOGS" ) if ( $opt{flushlog} ); |
1583 | - $dbh->do( "RESET MASTER" ) if ( $opt{resetmaster} ); |
1584 | -@@ -478,7 +480,7 @@ |
1585 | - |
1586 | - if ( $opt{record_log_pos} ) { |
1587 | - record_log_pos( $dbh, $opt{record_log_pos} ); |
1588 | -- $dbh->do("FLUSH TABLES /*!32323 $hc_tables */"); |
1589 | -+ $dbh->do("FLUSH TABLES"); |
1590 | - } |
1591 | - } |
1592 | - |
1593 | -@@ -828,7 +830,7 @@ |
1594 | - } || []; |
1595 | - warn "Unable to retrieve list of tables in $db: $@" if $@; |
1596 | - |
1597 | -- return (map { $_->[0] } @$tables); |
1598 | -+ return (map { $db . "." . $_->[0] } @$tables); |
1599 | - } |
1600 | - |
1601 | - sub quote_names { |
1602 | |
1603 | === removed file 'bakery/debian-5.0/patches/57-fix-mysqlslowdump-config.dpatch' |
1604 | --- bakery/debian-5.0/patches/57-fix-mysqlslowdump-config.dpatch 2008-10-20 22:54:11 +0000 |
1605 | +++ bakery/debian-5.0/patches/57-fix-mysqlslowdump-config.dpatch 1970-01-01 00:00:00 +0000 |
1606 | @@ -1,23 +0,0 @@ |
1607 | -#! /bin/sh /usr/share/dpatch/dpatch-run |
1608 | - |
1609 | -@DPATCH@ |
1610 | -diff -Naur mysql-dfsg-5.0-5.0.45.orig/scripts/mysqldumpslow.sh mysql-dfsg-5.0-5.0.45/scripts/mysqldumpslow.sh |
1611 | ---- mysql-dfsg-5.0-5.0.45.orig/scripts/mysqldumpslow.sh 2007-07-04 09:06:41.000000000 -0400 |
1612 | -+++ mysql-dfsg-5.0-5.0.45/scripts/mysqldumpslow.sh 2008-02-04 08:04:14.000000000 -0500 |
1613 | -@@ -34,13 +34,13 @@ |
1614 | - $opt{'help'} and usage(); |
1615 | - |
1616 | - unless (@ARGV) { |
1617 | -- my $defaults = `my_print_defaults mysqld`; |
1618 | -+ my $defaults = `my_print_defaults mysqld -c -c /etc/mysql/my.cnf`; |
1619 | - my $basedir = ($defaults =~ m/--basedir=(.*)/)[0] |
1620 | -- or die "Can't determine basedir from 'my_print_defaults mysqld' output: $defaults"; |
1621 | -+ or die "Can't determine basedir from 'my_print_defaults mysqld' -c -c /etc/mysql/my.cnf output: $defaults"; |
1622 | - warn "basedir=$basedir\n" if $opt{v}; |
1623 | - |
1624 | - my $datadir = ($defaults =~ m/--datadir=(.*)/)[0]; |
1625 | -- my $slowlog = ($defaults =~ m/--log-slow-queries=(.*)/)[0]; |
1626 | -+ my $slowlog = ($defaults =~ m/--log[-_]slow[-_]queries=(.*)/)[0]; |
1627 | - if (!$datadir or $opt{i}) { |
1628 | - # determine the datadir from the instances section of /etc/my.cnf, if any |
1629 | - my $instances = `my_print_defaults instances`; |
1630 | |
1631 | === modified file 'bakery/debian-5.0/patches/60_disabled_tests.dpatch' |
1632 | --- bakery/debian-5.0/patches/60_disabled_tests.dpatch 2008-10-20 22:54:11 +0000 |
1633 | +++ bakery/debian-5.0/patches/60_disabled_tests.dpatch 2009-10-01 11:15:33 +0000 |
1634 | @@ -3,17 +3,13 @@ |
1635 | ## |
1636 | ## All lines beginning with `## DP:' are a description of the patch. |
1637 | ## DP: Disable tests which fail randomly. |
1638 | -diff -Nur mysql-dfsg-5.0-5.0.67.orig/mysql-test/t/disabled.def mysql-dfsg-5.0-5.0.67/mysql-test/t/disabled.def |
1639 | ---- mysql-dfsg-5.0-5.0.67.orig/mysql-test/t/disabled.def 2008-08-04 14:32:17.000000000 +0200 |
1640 | -+++ mysql-dfsg-5.0-5.0.67/mysql-test/t/disabled.def 2008-08-10 09:13:43.000000000 +0200 |
1641 | -@@ -16,6 +16,10 @@ |
1642 | - im_options_set : Bug#20294: Instance manager tests fail randomly |
1643 | - im_options_unset : Bug#20294: Instance manager tests fail randomly |
1644 | - im_utils : Bug#20294: Instance manager tests fail randomly |
1645 | +--- mysql-dfsg-5.0-5.0.84.orig/mysql-test/t/disabled.def 2009-07-07 16:03:40.000000000 +0200 |
1646 | ++++ mysql-dfsg-5.0-5.0.84/mysql-test/t/disabled.def 2009-07-24 09:37:50.000000000 +0200 |
1647 | +@@ -25,3 +25,7 @@ |
1648 | + ndb_autodiscover3 : Bug#35148: Error '4009 Cluster Failure' in various tests on various platforms |
1649 | + ndb_autodiscover : Bug#45972: ndb.ndb_autodiscover fails occasionally with pb2 |
1650 | + ndb_autodiscover2 : Bug#45972: ndb.ndb_autodiscover fails occasionally with pb2 |
1651 | +ndb_alter_table : failed for some reason |
1652 | +ndb_replace : failed for some reason |
1653 | +innodb_handler : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=491363 |
1654 | +rpl_ndb_innodb_trans : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=494238 |
1655 | - grant_cache : Bug#32651: grant_cache.test fails |
1656 | - rpl_log : Bug#32653: rpl_log.test fails randomly |
1657 | - rpl_view : Bug#32654: rpl_view.test fails randomly |
1658 | |
1659 | === removed file 'bakery/debian-5.0/patches/80_fix_user_setup_on_localhost.dpatch' |
1660 | --- bakery/debian-5.0/patches/80_fix_user_setup_on_localhost.dpatch 2008-10-20 22:54:11 +0000 |
1661 | +++ bakery/debian-5.0/patches/80_fix_user_setup_on_localhost.dpatch 1970-01-01 00:00:00 +0000 |
1662 | @@ -1,18 +0,0 @@ |
1663 | -#! /bin/sh /usr/share/dpatch/dpatch-run |
1664 | -## 80_fix_user_setup_on_localhost.dpatch by Daniel Hahler <ubuntu@thequod.de> |
1665 | -## |
1666 | -## All lines beginning with `## DP:' are a description of the patch. |
1667 | -## DP: No description. |
1668 | - |
1669 | -@DPATCH@ |
1670 | -diff -Nur mysql-dfsg-5.0-5.0.67.orig/scripts/mysql_system_tables_data.sql mysql-dfsg-5.0-5.0.67/scripts/mysql_system_tables_data.sql |
1671 | ---- mysql-dfsg-5.0-5.0.67.orig/scripts/mysql_system_tables_data.sql 2008-08-04 14:20:02.000000000 +0200 |
1672 | -+++ mysql-dfsg-5.0-5.0.67/scripts/mysql_system_tables_data.sql 2008-08-10 08:09:46.000000000 +0200 |
1673 | -@@ -24,6 +24,6 @@ |
1674 | - REPLACE INTO tmp_user VALUES (@current_hostname,'root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); |
1675 | - REPLACE INTO tmp_user VALUES ('127.0.0.1','root','','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0); |
1676 | - INSERT INTO tmp_user (host,user) VALUES ('localhost',''); |
1677 | --INSERT INTO tmp_user (host,user) VALUES (@current_hostname,''); |
1678 | -+REPLACE INTO tmp_user (host,user) VALUES (@current_hostname,''); |
1679 | - INSERT INTO user SELECT * FROM tmp_user WHERE @had_user_table=0; |
1680 | - DROP TABLE tmp_user; |
1681 | |
1682 | === added file 'bakery/debian-5.0/patches/92_ssl_test_cert.dpatch' |
1683 | --- bakery/debian-5.0/patches/92_ssl_test_cert.dpatch 1970-01-01 00:00:00 +0000 |
1684 | +++ bakery/debian-5.0/patches/92_ssl_test_cert.dpatch 2009-10-01 11:15:33 +0000 |
1685 | @@ -0,0 +1,722 @@ |
1686 | +#! /bin/sh /usr/share/dpatch/dpatch-run |
1687 | +## 92_ssl_test_cert.dpatch by <andreas@pc13267v2.midgard.liu.se> |
1688 | +## |
1689 | +## All lines beginning with `## DP:' are a description of the patch. |
1690 | +## DP: Bug #42366: server-cert.pem expired. |
1691 | +## DP: http://bugs.mysql.com/bug.php?id=42366 |
1692 | +## DP: http://bazaar.launchpad.net/~mysql/mysql-server/mysql-5.0-bugteam/revision/2730 |
1693 | + |
1694 | +@DPATCH@ |
1695 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/r/openssl_1.result mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/r/openssl_1.result |
1696 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/r/openssl_1.result 2008-12-18 18:37:11.000000000 +0100 |
1697 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/r/openssl_1.result 2009-02-02 23:46:47.000000000 +0100 |
1698 | +@@ -3,8 +3,8 @@ |
1699 | + insert into t1 values (5); |
1700 | + grant select on test.* to ssl_user1@localhost require SSL; |
1701 | + grant select on test.* to ssl_user2@localhost require cipher "DHE-RSA-AES256-SHA"; |
1702 | +-grant select on test.* to ssl_user3@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com"; |
1703 | +-grant select on test.* to ssl_user4@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com" ISSUER "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB"; |
1704 | ++grant select on test.* to ssl_user3@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com"; |
1705 | ++grant select on test.* to ssl_user4@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com" ISSUER "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB"; |
1706 | + grant select on test.* to ssl_user5@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "xxx"; |
1707 | + flush privileges; |
1708 | + connect(localhost,ssl_user5,,test,MASTER_PORT,MASTER_SOCKET); |
1709 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/cacert.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/cacert.pem |
1710 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/cacert.pem 2008-12-18 18:37:11.000000000 +0100 |
1711 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/cacert.pem 2009-02-02 23:46:47.000000000 +0100 |
1712 | +@@ -1,17 +1,17 @@ |
1713 | + -----BEGIN CERTIFICATE----- |
1714 | +-MIICrTCCAhagAwIBAgIJAIAO/Ybiptv1MA0GCSqGSIb3DQEBBAUAMEQxCzAJBgNV |
1715 | ++MIICrTCCAhagAwIBAgIJAJXpePU0UOTVMA0GCSqGSIb3DQEBBQUAMEQxCzAJBgNV |
1716 | + BAYTAlNFMRAwDgYDVQQIEwdVcHBzYWxhMRAwDgYDVQQHEwdVcHBzYWxhMREwDwYD |
1717 | +-VQQKEwhNeVNRTCBBQjAeFw0wNjA1MDMwODQ4NTRaFw0wOTAxMjcwODQ4NTRaMEQx |
1718 | ++VQQKEwhNeVNRTCBBQjAeFw0wOTAxMjgxMDQ5NDZaFw0xNDAxMjcxMDQ5NDZaMEQx |
1719 | + CzAJBgNVBAYTAlNFMRAwDgYDVQQIEwdVcHBzYWxhMRAwDgYDVQQHEwdVcHBzYWxh |
1720 | + MREwDwYDVQQKEwhNeVNRTCBBQjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA |
1721 | +-+C46EQl1u7tQ6gb9eqc8V079gr8YmDPCEqtjO8bCIbchpjOpDITx0WZz36Sn9E72 |
1722 | +-GPJwNip4FxLaPRIA3xNQHM5cE5U53qznlRx1Fc4O3hcWCvyCqNDl/vzPAh3pI6Bl |
1723 | +-Ku9hfHXpp93W812smVPe9haShEXGgbEPYGzvOfVdu/MCAwEAAaOBpjCBozAdBgNV |
1724 | +-HQ4EFgQUjIy/6OCTmqtPHBFha6/qzVk3yTcwdAYDVR0jBG0wa4AUjIy/6OCTmqtP |
1725 | +-HBFha6/qzVk3yTehSKRGMEQxCzAJBgNVBAYTAlNFMRAwDgYDVQQIEwdVcHBzYWxh |
1726 | +-MRAwDgYDVQQHEwdVcHBzYWxhMREwDwYDVQQKEwhNeVNRTCBBQoIJAIAO/Ybiptv1 |
1727 | +-MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEA8lD9zyB820Oq1aj7ZafX |
1728 | +-De/hbdt9RIl2tzgw2K3r1KZGdXJVL0vSt5fZ51Nq9lg7OPJy3iXf+caBJEp0IJpB |
1729 | +-uf4Gfr6zfXw+UlY6ZthRtHQHoXKcbskECjH5/ps/Uaa+dpVQ9O+Ii1rPzmgo6ztM |
1730 | +-s+xZ46ESBt4WiHXm8kwbU9Y= |
1731 | ++4XQHAe5R1+TXC8noZtWf+d5E0v1C59FWpn9SWEUCBjE5UiIwuJvi4Y+7xWGOXLAI |
1732 | ++/JzJx5gNXLBiTsE/zh0uX9fKlajLhxB0GN+QU0ZlpQ1BeYipEcNXeI/7cT499f6v |
1733 | ++XWabnTflivdCgHSWUOQ20/Lzs6kP6/e6OoZd/DPSjPECAwEAAaOBpjCBozAdBgNV |
1734 | ++HQ4EFgQU8uLqVWWkmuKsnZf1RWz294wRrd8wdAYDVR0jBG0wa4AU8uLqVWWkmuKs |
1735 | ++nZf1RWz294wRrd+hSKRGMEQxCzAJBgNVBAYTAlNFMRAwDgYDVQQIEwdVcHBzYWxh |
1736 | ++MRAwDgYDVQQHEwdVcHBzYWxhMREwDwYDVQQKEwhNeVNRTCBBQoIJAJXpePU0UOTV |
1737 | ++MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAMMTE5sDN+Z0ZlV7KvH3g |
1738 | ++6+aKvql8dTpRT3hYukeQlWua0nq74WPGVw0c4e/M/vbiMwmJcCYpB9pd4+dHqzSw |
1739 | ++aPyoenjY6UF8n7B4quWy3SIUk2LSHeJLW+kzJn2afN9gvipFhdVh/uU2TIyLGOur |
1740 | ++Z/vmJX2W7hF1uqPnbfa8Lrw= |
1741 | + -----END CERTIFICATE----- |
1742 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/client-cert.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/client-cert.pem |
1743 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/client-cert.pem 2008-12-18 18:37:11.000000000 +0100 |
1744 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/client-cert.pem 2009-02-02 23:46:47.000000000 +0100 |
1745 | +@@ -1,42 +1,55 @@ |
1746 | + Certificate: |
1747 | + Data: |
1748 | +- Version: 1 (0x0) |
1749 | +- Serial Number: 1 (0x1) |
1750 | +- Signature Algorithm: md5WithRSAEncryption |
1751 | ++ Version: 3 (0x2) |
1752 | ++ Serial Number: 3 (0x3) |
1753 | ++ Signature Algorithm: sha1WithRSAEncryption |
1754 | + Issuer: C=SE, ST=Uppsala, L=Uppsala, O=MySQL AB |
1755 | + Validity |
1756 | +- Not Before: May 3 08:55:39 2006 GMT |
1757 | +- Not After : Jan 27 08:55:39 2009 GMT |
1758 | +- Subject: C=SE, ST=Uppsala, L=Uppsala, O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com |
1759 | ++ Not Before: Jan 28 11:04:39 2009 GMT |
1760 | ++ Not After : Jan 28 11:04:39 2010 GMT |
1761 | ++ Subject: C=SE, ST=Uppsala, O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com |
1762 | + Subject Public Key Info: |
1763 | + Public Key Algorithm: rsaEncryption |
1764 | + RSA Public Key: (512 bit) |
1765 | + Modulus (512 bit): |
1766 | +- 00:d8:db:68:28:49:84:4d:d6:0f:5c:bc:3d:9a:ab: |
1767 | +- 70:d5:3e:f5:b5:17:ba:ef:e1:f8:87:54:30:22:1f: |
1768 | +- 81:07:bf:f9:24:7f:8a:54:10:e9:5f:e6:99:50:04: |
1769 | +- d4:3b:55:a9:f1:52:ad:12:2b:5a:da:5c:be:8c:3e: |
1770 | +- 5b:9e:b0:5a:19 |
1771 | ++ 00:e1:52:30:2c:d9:be:64:28:91:5d:7a:fd:d9:e9: |
1772 | ++ 14:35:7a:d2:94:4e:91:46:e0:db:9f:6b:79:f4:4c: |
1773 | ++ ac:6e:07:61:34:86:74:62:a7:a8:44:af:fa:87:87: |
1774 | ++ a8:7d:42:61:ff:ab:50:d4:7b:bf:75:fa:d5:d5:b3: |
1775 | ++ 74:fb:56:1e:37 |
1776 | + Exponent: 65537 (0x10001) |
1777 | +- Signature Algorithm: md5WithRSAEncryption |
1778 | +- 07:57:bf:07:92:c2:8e:86:24:6b:0a:bf:e5:31:21:44:c3:60: |
1779 | +- 02:a6:ac:9e:f7:db:7a:6e:fc:4f:d4:7b:54:18:80:47:d2:4a: |
1780 | +- 63:0e:e3:f8:af:6e:58:e3:97:5a:2b:82:5d:76:20:d1:33:a0: |
1781 | +- f5:43:a1:d1:51:f4:ca:c8:b3:1a:66:4e:0e:55:df:d2:e8:fa: |
1782 | +- 83:18:42:f5:ec:66:40:f0:39:e8:f9:d7:cf:f6:dd:e4:7b:69: |
1783 | +- dd:0c:92:d8:52:95:43:6f:29:3d:f0:8d:4c:dd:52:ea:6b:a0: |
1784 | +- 39:0f:dc:59:a7:5c:37:6b:8b:05:44:b7:69:ea:a3:58:e0:4e: |
1785 | +- ce:d6 |
1786 | ++ X509v3 extensions: |
1787 | ++ X509v3 Basic Constraints: |
1788 | ++ CA:FALSE |
1789 | ++ X509v3 Subject Key Identifier: |
1790 | ++ 58:30:B5:9B:2C:05:94:06:BA:3D:3C:F0:B2:CD:1D:67:65:E3:7F:85 |
1791 | ++ X509v3 Authority Key Identifier: |
1792 | ++ keyid:F2:E2:EA:55:65:A4:9A:E2:AC:9D:97:F5:45:6C:F6:F7:8C:11:AD:DF |
1793 | ++ DirName:/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB |
1794 | ++ serial:95:E9:78:F5:34:50:E4:D5 |
1795 | ++ |
1796 | ++ Signature Algorithm: sha1WithRSAEncryption |
1797 | ++ 05:19:e3:13:14:fc:c5:28:bf:69:f8:00:b3:25:cb:bd:ca:9f: |
1798 | ++ 2f:4c:b3:a8:04:11:f0:74:27:bd:82:2c:b4:49:9b:a7:59:f0: |
1799 | ++ f7:87:d1:e0:ba:99:a2:fe:4b:1d:10:6f:e4:a2:b3:cd:7f:8b: |
1800 | ++ 68:31:46:ee:cd:9e:e2:47:e1:4c:fa:74:d1:e2:8b:cc:a0:4b: |
1801 | ++ a8:24:d1:a4:c3:6b:2a:c6:28:cd:41:e0:06:48:e6:cf:f2:3c: |
1802 | ++ ca:37:95:d7:29:64:6b:91:91:83:e7:ac:c8:0b:87:bc:da:a6: |
1803 | ++ aa:f1:44:43:c8:74:7b:15:26:91:2e:03:c4:71:50:6c:f8:68: |
1804 | ++ dc:8c |
1805 | + -----BEGIN CERTIFICATE----- |
1806 | +-MIIB5jCCAU8CAQEwDQYJKoZIhvcNAQEEBQAwRDELMAkGA1UEBhMCU0UxEDAOBgNV |
1807 | +-BAgTB1VwcHNhbGExEDAOBgNVBAcTB1VwcHNhbGExETAPBgNVBAoTCE15U1FMIEFC |
1808 | +-MB4XDTA2MDUwMzA4NTUzOVoXDTA5MDEyNzA4NTUzOVowdzELMAkGA1UEBhMCU0Ux |
1809 | +-EDAOBgNVBAgTB1VwcHNhbGExEDAOBgNVBAcTB1VwcHNhbGExETAPBgNVBAoTCE15 |
1810 | +-U1FMIEFCMTEwLwYJKoZIhvcNAQkBFiJhYnN0cmFjdC5teXNxbC5kZXZlbG9wZXJA |
1811 | +-bXlzcWwuY29tMFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANjbaChJhE3WD1y8PZqr |
1812 | +-cNU+9bUXuu/h+IdUMCIfgQe/+SR/ilQQ6V/mmVAE1DtVqfFSrRIrWtpcvow+W56w |
1813 | +-WhkCAwEAATANBgkqhkiG9w0BAQQFAAOBgQAHV78HksKOhiRrCr/lMSFEw2ACpqye |
1814 | +-99t6bvxP1HtUGIBH0kpjDuP4r25Y45daK4JddiDRM6D1Q6HRUfTKyLMaZk4OVd/S |
1815 | +-6PqDGEL17GZA8Dno+dfP9t3ke2ndDJLYUpVDbyk98I1M3VLqa6A5D9xZp1w3a4sF |
1816 | +-RLdp6qNY4E7O1g== |
1817 | ++MIICfzCCAeigAwIBAgIBAzANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJTRTEQ |
1818 | ++MA4GA1UECBMHVXBwc2FsYTEQMA4GA1UEBxMHVXBwc2FsYTERMA8GA1UEChMITXlT |
1819 | ++UUwgQUIwHhcNMDkwMTI4MTEwNDM5WhcNMTAwMTI4MTEwNDM5WjBlMQswCQYDVQQG |
1820 | ++EwJTRTEQMA4GA1UECBMHVXBwc2FsYTERMA8GA1UEChMITXlTUUwgQUIxMTAvBgkq |
1821 | ++hkiG9w0BCQEWImFic3RyYWN0Lm15c3FsLmRldmVsb3BlckBteXNxbC5jb20wXDAN |
1822 | ++BgkqhkiG9w0BAQEFAANLADBIAkEA4VIwLNm+ZCiRXXr92ekUNXrSlE6RRuDbn2t5 |
1823 | ++9EysbgdhNIZ0YqeoRK/6h4eofUJh/6tQ1Hu/dfrV1bN0+1YeNwIDAQABo4GjMIGg |
1824 | ++MAkGA1UdEwQCMAAwHQYDVR0OBBYEFFgwtZssBZQGuj088LLNHWdl43+FMHQGA1Ud |
1825 | ++IwRtMGuAFPLi6lVlpJrirJ2X9UVs9veMEa3foUikRjBEMQswCQYDVQQGEwJTRTEQ |
1826 | ++MA4GA1UECBMHVXBwc2FsYTEQMA4GA1UEBxMHVXBwc2FsYTERMA8GA1UEChMITXlT |
1827 | ++UUwgQUKCCQCV6Xj1NFDk1TANBgkqhkiG9w0BAQUFAAOBgQAFGeMTFPzFKL9p+ACz |
1828 | ++Jcu9yp8vTLOoBBHwdCe9giy0SZunWfD3h9Hgupmi/ksdEG/korPNf4toMUbuzZ7i |
1829 | ++R+FM+nTR4ovMoEuoJNGkw2sqxijNQeAGSObP8jzKN5XXKWRrkZGD56zIC4e82qaq |
1830 | ++8URDyHR7FSaRLgPEcVBs+GjcjA== |
1831 | + -----END CERTIFICATE----- |
1832 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/client-key.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/client-key.pem |
1833 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/client-key.pem 2008-12-18 18:37:11.000000000 +0100 |
1834 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/client-key.pem 2009-02-02 23:46:47.000000000 +0100 |
1835 | +@@ -1,9 +1,9 @@ |
1836 | + -----BEGIN RSA PRIVATE KEY----- |
1837 | +-MIIBOgIBAAJBANjbaChJhE3WD1y8PZqrcNU+9bUXuu/h+IdUMCIfgQe/+SR/ilQQ |
1838 | +-6V/mmVAE1DtVqfFSrRIrWtpcvow+W56wWhkCAwEAAQJAK27WT6tZylUjQomZNQ89 |
1839 | +-TBiOEbUtBbqWklQ0R8FTkH9uKV+8KYQ+k+tMkoAEGFfChB0YfofNQ2KZYWWw4yOB |
1840 | +-WQIhAPXXDQt73aou10s+cmKM3C3WzLmIZtrvm9wNBXWDGxgTAiEA4dG4cXrZfa1M |
1841 | +-TTbjzNU1/Jf50/M8SvZDWMPQWxJ8oqMCIH6zBpYUkHlVCsBMvsbrsc4uFfTIx7mu |
1842 | +-I7WVQGr/1sbhAiBf4uFirjtztgZUMx5/d3k5DH80lG/hlLf8FQl/4lWx6QIhAPHw |
1843 | +-CXfPUbUFl4r/i9Br5+exGol50qX4F3aP5Sh5EnZT |
1844 | ++MIIBOQIBAAJBAOFSMCzZvmQokV16/dnpFDV60pROkUbg259refRMrG4HYTSGdGKn |
1845 | ++qESv+oeHqH1CYf+rUNR7v3X61dWzdPtWHjcCAwEAAQJAXYooM8ZlcuEgj+VKU1ee |
1846 | ++qyEFIMqJJxqcMk+E/nWCM96WxCP3zHNSrqNfSpI3ld7QzMwhdRz+gFLxT2gGNpIw |
1847 | ++MQIhAPxzM/lDihe67X3ADYtDl9ZjA8Pm430x9sXlcxI17tCZAiEA5H1SyFl4mUee |
1848 | ++9VnfSC2XGW7lwz72ZygfVX+b7tLWF08CIEh40gzW5MfXM+KLxdea+fXjyursV5ZT |
1849 | ++R6KcMiKiNQLRAiAcmHqlzFzFgisotai2Fc6VRkXHG7gmzOSvBJt1VjmpDQIge6jf |
1850 | ++2N7whTdvC4ferB+zUlgWQdyvx1c3T4gnt6PYdaY= |
1851 | + -----END RSA PRIVATE KEY----- |
1852 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-cert-des.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-cert-des.pem |
1853 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-cert-des.pem 2008-12-18 18:37:11.000000000 +0100 |
1854 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-cert-des.pem 1970-01-01 01:00:00.000000000 +0100 |
1855 | +@@ -1,16 +0,0 @@ |
1856 | +------BEGIN CERTIFICATE----- |
1857 | +-MIICljCCAX4CAQEwDQYJKoZIhvcNAQEEBQAwUTELMAkGA1UEBhMCU0UxEDAOBgNV |
1858 | +-BAgTB1VwcHNhbGExETAPBgNVBAoTCE15U1FMIEFCMRAwDgYDVQQLEwdTdXBwb3J0 |
1859 | +-MQswCQYDVQQDEwJDQTAeFw0wNjA4MjgxMTA4NTlaFw0wOTA1MjQxMTA4NTlaMFUx |
1860 | +-CzAJBgNVBAYTAlNFMRAwDgYDVQQIEwdVcHBzYWxhMREwDwYDVQQKEwhNeVNRTCBB |
1861 | +-QjEQMA4GA1UECxMHU3VwcG9ydDEPMA0GA1UEAxMGc2VydmVyMIGfMA0GCSqGSIb3 |
1862 | +-DQEBAQUAA4GNADCBiQKBgQDEiOVZcWYzZe7I8xhhUwCzvmkZifAXeMTH+8XKGLHX |
1863 | +-NWF3FLduAmeAad9oOZgBKb+oWTdRDWXqwu6nYYUBfrUpaY27/wLkgWRgewL3LZnw |
1864 | +-W2FjhNsjx3gI2NK+Pix47q9d+a+5T4AW5+lK499l0K0k2cvyFdIerhDW8R0t8Uru |
1865 | +-twIDAQABMA0GCSqGSIb3DQEBBAUAA4IBAQC2LQcqLg52RbelWrKutlJ5E6rzugnJ |
1866 | +-ZAlbN9sM98O2xFiIGDA3tb5j9LAEjE0E+RqdptEYnvy9b3szhLYXtIILZTkClf9r |
1867 | +-Uwu1nUYPTyp+9ZYCa4fovOU5h1Ogv+9UZPds/LPDwWEn8K+lvscB4X57wJyuoEck |
1868 | +-1Mu41OA6h77181MydSdgZo0oquJDWhdCsYHXVFVs0F6naMm2uPMCTDiQVlhHJuTO |
1869 | +-VQMNIwxRFtvsv2tpsXsaP/8sT32d5CFebfxxSVnqQvJ4ZdIrphl6L43XU01rsEcE |
1870 | +-K8KYujZQ6SKws+HVcGqsr7TPgJfJE6D+5RazvvIQISPvx4eduebqzqdC |
1871 | +------END CERTIFICATE----- |
1872 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-cert.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-cert.pem |
1873 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-cert.pem 2008-12-18 18:37:11.000000000 +0100 |
1874 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-cert.pem 2009-02-02 23:46:47.000000000 +0100 |
1875 | +@@ -1,42 +1,55 @@ |
1876 | + Certificate: |
1877 | + Data: |
1878 | +- Version: 1 (0x0) |
1879 | ++ Version: 3 (0x2) |
1880 | + Serial Number: 1 (0x1) |
1881 | +- Signature Algorithm: md5WithRSAEncryption |
1882 | ++ Signature Algorithm: sha1WithRSAEncryption |
1883 | + Issuer: C=SE, ST=Uppsala, L=Uppsala, O=MySQL AB |
1884 | + Validity |
1885 | +- Not Before: May 3 08:54:13 2006 GMT |
1886 | +- Not After : Jan 27 08:54:13 2009 GMT |
1887 | +- Subject: C=SE, ST=Uppsala, L=Uppsala, O=MySQL AB, CN=localhost/emailAddress=abstract.mysql.developer@mysql.com |
1888 | ++ Not Before: Jan 28 10:55:13 2009 GMT |
1889 | ++ Not After : Jan 28 10:55:13 2010 GMT |
1890 | ++ Subject: C=SE, ST=Uppsala, O=MySQL AB, CN=localhost/emailAddress=abstract.mysql.developer@mysql.com |
1891 | + Subject Public Key Info: |
1892 | + Public Key Algorithm: rsaEncryption |
1893 | + RSA Public Key: (512 bit) |
1894 | + Modulus (512 bit): |
1895 | +- 00:d9:fd:da:b3:fb:7c:e0:b0:03:be:97:c6:a4:36: |
1896 | +- ac:71:af:bb:2d:e5:84:ed:f3:8f:2b:eb:11:e5:aa: |
1897 | +- 66:ed:bf:62:6b:e3:ce:fa:80:ed:90:ff:b9:4a:39: |
1898 | +- 20:40:b6:f2:99:bf:2f:33:b5:f2:ec:3a:90:60:1d: |
1899 | +- 9e:94:7e:a4:1b |
1900 | ++ 00:b6:8f:e5:b7:b4:86:83:13:8a:f9:bf:63:cb:64: |
1901 | ++ 2d:b9:51:d1:de:ab:7b:45:1f:aa:b5:66:73:13:f9: |
1902 | ++ a6:07:d5:ba:7c:fa:92:bd:37:e2:ad:87:db:3e:b6: |
1903 | ++ 6a:12:64:f8:ee:17:e3:15:06:2f:a8:82:68:bf:57: |
1904 | ++ 8d:c3:04:98:27 |
1905 | + Exponent: 65537 (0x10001) |
1906 | +- Signature Algorithm: md5WithRSAEncryption |
1907 | +- de:5e:35:cd:7b:11:e6:7c:c5:7c:d6:27:4e:72:12:49:42:eb: |
1908 | +- 6f:2c:96:f3:f4:00:78:a7:4f:9f:2d:7b:d7:30:39:af:49:4d: |
1909 | +- df:b1:55:0d:30:be:23:6f:06:67:fd:dd:ba:98:66:36:c6:32: |
1910 | +- b7:ed:63:fc:aa:49:cd:4f:72:98:3b:13:0e:f6:28:d7:d4:eb: |
1911 | +- 04:6b:dc:e8:c7:04:80:92:e4:04:86:0b:ed:32:25:76:1d:a9: |
1912 | +- 5c:a9:2c:18:2c:bd:bc:15:ed:e1:76:96:4d:bb:0d:41:44:06: |
1913 | +- 2c:ad:45:bb:db:61:ad:17:11:cb:49:70:67:eb:c6:27:d3:91: |
1914 | +- c8:f2 |
1915 | ++ X509v3 extensions: |
1916 | ++ X509v3 Basic Constraints: |
1917 | ++ CA:FALSE |
1918 | ++ X509v3 Subject Key Identifier: |
1919 | ++ D9:9A:B8:5F:22:EA:04:10:C8:25:7D:82:57:E6:2E:FD:19:29:E7:DA |
1920 | ++ X509v3 Authority Key Identifier: |
1921 | ++ keyid:F2:E2:EA:55:65:A4:9A:E2:AC:9D:97:F5:45:6C:F6:F7:8C:11:AD:DF |
1922 | ++ DirName:/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB |
1923 | ++ serial:95:E9:78:F5:34:50:E4:D5 |
1924 | ++ |
1925 | ++ Signature Algorithm: sha1WithRSAEncryption |
1926 | ++ 54:07:2d:21:0b:a5:af:3b:58:23:32:5e:56:7f:ab:58:63:48: |
1927 | ++ 91:aa:38:90:89:16:f9:cc:bf:a4:0e:78:2b:9f:c5:1b:58:a6: |
1928 | ++ e6:08:8f:2e:ae:97:03:21:9b:f1:cd:c0:26:8f:1d:d7:28:27: |
1929 | ++ a0:8e:81:09:1b:1c:0f:c9:a5:41:3a:2d:44:3f:9c:fa:87:ff: |
1930 | ++ c8:4c:2b:44:f7:1b:c1:3e:4f:01:7f:e9:26:cc:9f:1c:06:b5: |
1931 | ++ 0b:27:d1:10:90:be:93:0c:9c:e7:b0:d1:ea:27:99:4e:06:14: |
1932 | ++ 0c:7a:e9:c1:52:c5:33:68:bc:61:0d:db:81:3b:57:48:57:bf: |
1933 | ++ 42:9a |
1934 | + -----BEGIN CERTIFICATE----- |
1935 | +-MIIB+zCCAWQCAQEwDQYJKoZIhvcNAQEEBQAwRDELMAkGA1UEBhMCU0UxEDAOBgNV |
1936 | +-BAgTB1VwcHNhbGExEDAOBgNVBAcTB1VwcHNhbGExETAPBgNVBAoTCE15U1FMIEFC |
1937 | +-MB4XDTA2MDUwMzA4NTQxM1oXDTA5MDEyNzA4NTQxM1owgYsxCzAJBgNVBAYTAlNF |
1938 | +-MRAwDgYDVQQIEwdVcHBzYWxhMRAwDgYDVQQHEwdVcHBzYWxhMREwDwYDVQQKEwhN |
1939 | +-eVNRTCBBQjESMBAGA1UEAxMJbG9jYWxob3N0MTEwLwYJKoZIhvcNAQkBFiJhYnN0 |
1940 | +-cmFjdC5teXNxbC5kZXZlbG9wZXJAbXlzcWwuY29tMFwwDQYJKoZIhvcNAQEBBQAD |
1941 | +-SwAwSAJBANn92rP7fOCwA76XxqQ2rHGvuy3lhO3zjyvrEeWqZu2/YmvjzvqA7ZD/ |
1942 | +-uUo5IEC28pm/LzO18uw6kGAdnpR+pBsCAwEAATANBgkqhkiG9w0BAQQFAAOBgQDe |
1943 | +-XjXNexHmfMV81idOchJJQutvLJbz9AB4p0+fLXvXMDmvSU3fsVUNML4jbwZn/d26 |
1944 | +-mGY2xjK37WP8qknNT3KYOxMO9ijX1OsEa9zoxwSAkuQEhgvtMiV2HalcqSwYLL28 |
1945 | +-Fe3hdpZNuw1BRAYsrUW722GtFxHLSXBn68Yn05HI8g== |
1946 | ++MIICkzCCAfygAwIBAgIBATANBgkqhkiG9w0BAQUFADBEMQswCQYDVQQGEwJTRTEQ |
1947 | ++MA4GA1UECBMHVXBwc2FsYTEQMA4GA1UEBxMHVXBwc2FsYTERMA8GA1UEChMITXlT |
1948 | ++UUwgQUIwHhcNMDkwMTI4MTA1NTEzWhcNMTAwMTI4MTA1NTEzWjB5MQswCQYDVQQG |
1949 | ++EwJTRTEQMA4GA1UECBMHVXBwc2FsYTERMA8GA1UEChMITXlTUUwgQUIxEjAQBgNV |
1950 | ++BAMTCWxvY2FsaG9zdDExMC8GCSqGSIb3DQEJARYiYWJzdHJhY3QubXlzcWwuZGV2 |
1951 | ++ZWxvcGVyQG15c3FsLmNvbTBcMA0GCSqGSIb3DQEBAQUAA0sAMEgCQQC2j+W3tIaD |
1952 | ++E4r5v2PLZC25UdHeq3tFH6q1ZnMT+aYH1bp8+pK9N+Kth9s+tmoSZPjuF+MVBi+o |
1953 | ++gmi/V43DBJgnAgMBAAGjgaMwgaAwCQYDVR0TBAIwADAdBgNVHQ4EFgQU2Zq4XyLq |
1954 | ++BBDIJX2CV+Yu/Rkp59owdAYDVR0jBG0wa4AU8uLqVWWkmuKsnZf1RWz294wRrd+h |
1955 | ++SKRGMEQxCzAJBgNVBAYTAlNFMRAwDgYDVQQIEwdVcHBzYWxhMRAwDgYDVQQHEwdV |
1956 | ++cHBzYWxhMREwDwYDVQQKEwhNeVNRTCBBQoIJAJXpePU0UOTVMA0GCSqGSIb3DQEB |
1957 | ++BQUAA4GBAFQHLSELpa87WCMyXlZ/q1hjSJGqOJCJFvnMv6QOeCufxRtYpuYIjy6u |
1958 | ++lwMhm/HNwCaPHdcoJ6COgQkbHA/JpUE6LUQ/nPqH/8hMK0T3G8E+TwF/6SbMnxwG |
1959 | ++tQsn0RCQvpMMnOew0eonmU4GFAx66cFSxTNovGEN24E7V0hXv0Ka |
1960 | + -----END CERTIFICATE----- |
1961 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-key-des.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-key-des.pem |
1962 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-key-des.pem 2008-12-18 18:37:11.000000000 +0100 |
1963 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-key-des.pem 1970-01-01 01:00:00.000000000 +0100 |
1964 | +@@ -1,18 +0,0 @@ |
1965 | +------BEGIN RSA PRIVATE KEY----- |
1966 | +-Proc-Type: 4,ENCRYPTED |
1967 | +-DEK-Info: DES-EDE3-CBC,D2BE7598C7E3BDA5 |
1968 | +- |
1969 | +-1W3qPgw5ut80OhaAGVZZe/tfFiBAlwpX1SohdApWj+QYP+dK/mdEBhgI3BXTFNLW |
1970 | +-pJqDTzGlKtft7hHN6QDFEdZMKxej5+2iLu14V62o+5yQgUoqswoXcmmqJCJ7AvyJ |
1971 | +-yMBmGAzxRFlQsT8lf6o5TS1/efBvjvWhh3NG2Zq2LpyhWRRqA3kNhzktzt2WjDZe |
1972 | +-ZkKmZJJnArr/Aw7jEBC4sH+nmgxoR18GzDddRG12hv1AWyHc3+VisTBpyNzeBy17 |
1973 | +-rxuQtqLzkAJmId723ddw83RVNSvBUUS3G0rx5O3HPobvZK89UqVxcXtIgc11WTVU |
1974 | +-N3DbcJq5it43Loo0W3gAngtESDm2E3rTadrmdUSDGv2wQ5dNFl6cQ1f397Sdd/WC |
1975 | +-A0grn1tKjJ6COp80Ymdyvn+stjv/+Rl1/KHSeG0lNeZxqjPPOJ7NHaKv7qjYsJ6W |
1976 | +-LT35/Xc3oCo5qk9FOlq/0tGjHxf6RcFr5U7k5ILKZs+RmvJ4Sv/VYShLfLTcfGbJ |
1977 | +-wBNfRKvcHZBQJQBb1+s/kRrjFFtvhrUwLz4+c9kskp+t4qRVYywUAnGGGsMs/GPm |
1978 | +-wYsLQZO6Bs5/taaVUyaJQW015J7FGGv+/7/A1dIhu73S/Xl/YcFbX/CMEVq2Lxxd |
1979 | +-hZdFIuaZ7LE+0MDQWsvYMYPDPLDH11diczb/jeKBdLPOzk/FUqVx3Fin1PpcaBxY |
1980 | +-b+7oZJhYdg/rAWDeQ/nji9qnEG8waK6x1hdkYPOrqqWQPfgM/LPsSrgWeuTSdx2B |
1981 | +-Ixi01UlBb5UP4K7UrjyddPobmcVjXaQLNe7zaq0+OS3UnIG85GtHrQ== |
1982 | +------END RSA PRIVATE KEY----- |
1983 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-key.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-key.pem |
1984 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server-key.pem 2008-12-18 18:37:11.000000000 +0100 |
1985 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server-key.pem 2009-02-02 23:46:47.000000000 +0100 |
1986 | +@@ -1,9 +1,9 @@ |
1987 | + -----BEGIN RSA PRIVATE KEY----- |
1988 | +-MIIBOgIBAAJBANn92rP7fOCwA76XxqQ2rHGvuy3lhO3zjyvrEeWqZu2/YmvjzvqA |
1989 | +-7ZD/uUo5IEC28pm/LzO18uw6kGAdnpR+pBsCAwEAAQJBAMieYdpmRoUaODf9wqh6 |
1990 | +-ULXH/sG8i1vaXRcUHcJ50oRVfVK8/tGGvUuTDu6MeINTdahNDlYfjwOjKWVXys1w |
1991 | +-h6ECIQDs6s7DfczK2bKCLt0zqg24mZL3rOpGmDU+TatwN1yVgwIhAOuMzdVTX39p |
1992 | +-328+5WxJvBOFfxmSmqdDhIFpnRMvgguJAiByvKjT/km+970+1OllyvaIL0AA2OpA |
1993 | +-tBgdC0p6tyUMdwIgKuHAWzTJbu28UolVxQgLaFZmVCZ/ZzIAfnrWsLZ2a1kCIBq/ |
1994 | +-ywJ2cpyFlgazu8AH6KCQa0ok9s70ElaB6FEC85Al |
1995 | ++MIIBOQIBAAJBALaP5be0hoMTivm/Y8tkLblR0d6re0UfqrVmcxP5pgfVunz6kr03 |
1996 | ++4q2H2z62ahJk+O4X4xUGL6iCaL9XjcMEmCcCAwEAAQJASA5VwgNb0CKHiPm0ntOk |
1997 | ++hG+54SRX3DmafEy6gRjZIl/bZ/asSLhXUZ+CeohyrQh7BZgYWvykd8pRISL9eKsU |
1998 | ++GQIhAOXkUrOtP/EtjyqNluEqZdG+RZi/7p61JS3Ce13Myu+LAiEAy0uMlV34AJpM |
1999 | ++b40FPKqlHxw8DD/Dt1iKhNVAg8+LDVUCIFjv7fbJDbW2VG63/Cj8CAwOukoP5rbL |
2000 | ++iaicVrHBKrllAiB9+MiaXeopZXNrxDS0jQFYr8Q9yt1aJVFgUkxx4Q9HKQIgZPs0 |
2001 | ++KlF3NNNWw78INaAEkyf0IEssnLMsuoCWw0DIOak= |
2002 | + -----END RSA PRIVATE KEY----- |
2003 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server8k-cert.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server8k-cert.pem |
2004 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server8k-cert.pem 2008-12-18 18:37:11.000000000 +0100 |
2005 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server8k-cert.pem 2009-02-02 23:46:47.000000000 +0100 |
2006 | +@@ -1,51 +1,138 @@ |
2007 | ++Certificate: |
2008 | ++ Data: |
2009 | ++ Version: 3 (0x2) |
2010 | ++ Serial Number: 4 (0x4) |
2011 | ++ Signature Algorithm: sha1WithRSAEncryption |
2012 | ++ Issuer: C=SE, ST=Uppsala, L=Uppsala, O=MySQL AB |
2013 | ++ Validity |
2014 | ++ Not Before: Jan 28 11:12:27 2009 GMT |
2015 | ++ Not After : Jan 28 11:12:27 2010 GMT |
2016 | ++ Subject: C=SE, ST=Uppsala, O=MySQL AB, CN=server |
2017 | ++ Subject Public Key Info: |
2018 | ++ Public Key Algorithm: rsaEncryption |
2019 | ++ RSA Public Key: (8192 bit) |
2020 | ++ Modulus (8192 bit): |
2021 | ++ 00:c0:8f:22:03:24:59:67:46:14:d6:8f:60:09:58: |
2022 | ++ 06:07:45:f1:78:71:55:f1:ea:b9:30:8a:cd:c3:3c: |
2023 | ++ b9:bf:65:6e:18:ed:a0:b8:c9:19:56:6f:c4:90:19: |
2024 | ++ c8:65:09:db:ff:bf:82:a1:08:ad:01:4f:5a:a3:d4: |
2025 | ++ 3d:78:7e:4b:4a:01:a4:7d:e8:7b:05:3e:7d:d8:b9: |
2026 | ++ 55:58:60:d6:1c:ce:e8:32:62:2c:19:60:f3:ed:05: |
2027 | ++ 99:6d:c9:77:07:2e:11:6d:0b:9a:c7:68:38:46:e8: |
2028 | ++ fa:31:80:df:e8:79:f0:f1:fd:a9:94:c3:fa:0d:f5: |
2029 | ++ 78:ac:49:7e:d5:17:fd:e1:ee:44:f3:c7:0e:30:32: |
2030 | ++ 5d:a9:19:25:e4:bb:21:1d:fe:3c:84:48:40:f5:58: |
2031 | ++ f4:bf:13:8c:85:68:bb:ec:f5:dd:c6:38:d1:b0:77: |
2032 | ++ 1f:a6:8e:4f:8d:e2:6f:49:74:f5:3f:90:65:8e:99: |
2033 | ++ 1e:59:9c:1c:b5:26:24:c4:b1:de:1e:fb:96:65:c4: |
2034 | ++ 31:14:1a:53:b8:5e:62:8a:c7:04:f7:b4:36:a4:af: |
2035 | ++ 07:c8:27:06:ed:dd:e6:f4:8c:62:f1:65:40:d0:9f: |
2036 | ++ 9f:a9:14:c8:8e:8b:74:d6:67:5a:d0:c9:4d:35:a1: |
2037 | ++ d5:7b:39:3a:42:9f:e4:d0:f4:c6:0f:2e:42:30:4b: |
2038 | ++ 56:b2:3d:6d:8e:2d:58:c5:69:99:35:49:95:95:99: |
2039 | ++ b6:87:29:2b:32:d1:50:08:cd:25:14:48:6d:10:99: |
2040 | ++ 85:61:3c:41:26:21:55:cc:1f:cf:ad:b0:2f:b9:89: |
2041 | ++ d8:4e:a0:18:ff:75:1d:b6:97:7c:c5:fa:8b:dc:93: |
2042 | ++ 17:86:0a:64:d4:09:35:d5:83:34:6d:5c:6d:c6:8c: |
2043 | ++ cd:b9:ec:c2:93:c6:c1:b7:cc:04:6f:22:e0:07:bf: |
2044 | ++ e0:d9:9b:2f:d5:a0:50:cc:f9:f0:95:83:8f:f4:30: |
2045 | ++ 83:72:94:d7:b5:4b:da:cc:9f:54:3b:8d:78:77:0b: |
2046 | ++ 24:6c:0f:c2:96:61:96:2f:b8:5f:b5:7a:ab:7a:5b: |
2047 | ++ 97:7a:a9:ad:40:8b:f2:d6:c6:8d:81:d9:94:61:8f: |
2048 | ++ 9d:03:c5:b9:10:03:68:83:bf:04:81:cc:ac:bd:34: |
2049 | ++ 89:e8:d4:8d:43:20:e2:b6:a4:11:3d:15:2a:82:0c: |
2050 | ++ d6:3a:6a:8c:62:d4:93:bc:c3:80:bf:1b:b4:2b:0a: |
2051 | ++ 7a:34:f0:cd:1e:82:3f:25:0f:d1:04:a8:0a:05:19: |
2052 | ++ b0:d6:16:83:39:af:0b:45:7d:cb:14:7e:4d:aa:aa: |
2053 | ++ c2:39:a8:46:38:ab:bd:ab:2a:bd:34:43:7f:da:25: |
2054 | ++ de:2b:fb:69:3b:fe:3b:87:fd:98:94:76:4a:bf:04: |
2055 | ++ a3:31:e3:3a:ff:6f:04:fa:fa:24:e4:2a:89:e9:0e: |
2056 | ++ bf:44:4c:72:85:82:3c:89:4a:03:63:01:41:92:53: |
2057 | ++ d0:82:60:6e:d8:ff:8c:a2:b4:1a:3b:20:6d:ae:74: |
2058 | ++ 92:30:4e:48:e3:51:a6:cb:73:97:06:13:03:32:23: |
2059 | ++ 9b:7d:a2:c7:3a:a9:af:97:8c:51:ed:fe:fa:b4:b4: |
2060 | ++ 1a:a3:87:fc:cf:8c:8e:e6:80:15:03:fd:fe:7d:bd: |
2061 | ++ b1:76:f1:5f:b3:09:2b:4c:4d:a7:7c:b5:72:b1:d6: |
2062 | ++ db:38:c0:67:a4:54:bc:87:09:a5:39:ba:1a:7e:3f: |
2063 | ++ 74:60:ad:3d:4b:be:94:53:f3:64:16:c7:33:35:ec: |
2064 | ++ 41:00:95:b6:de:99:62:a2:7a:28:9a:45:4d:fa:cd: |
2065 | ++ a6:77:f6:de:58:72:50:c8:7d:69:38:db:07:04:84: |
2066 | ++ d8:4d:39:f7:50:13:43:ae:2d:af:45:a4:2a:39:56: |
2067 | ++ 3c:b8:b7:d8:26:a4:36:c9:23:aa:aa:b8:49:0b:21: |
2068 | ++ ba:9e:7a:2b:7f:4d:29:9f:0e:00:1e:b4:5e:a6:fa: |
2069 | ++ 49:fe:8d:e5:74:57:d8:ba:d9:92:2c:d2:ac:84:1d: |
2070 | ++ f2:a6:a4:44:1c:bf:88:41:32:7e:d1:c3:2f:6e:bc: |
2071 | ++ 0f:5d:19:a6:8f:74:2b:67:ba:dd:a9:db:68:b5:ce: |
2072 | ++ 9d:25:48:df:54:08:d0:1d:4f:2e:5b:24:bc:05:0f: |
2073 | ++ fb:58:46:fa:02:ca:53:93:29:cf:10:27:c2:a0:18: |
2074 | ++ d0:f5:d4:b9:3c:5e:df:8e:6c:f5:7c:b9:b4:54:cc: |
2075 | ++ 39:16:5d:3c:da:96:b3:c3:6c:d4:70:5d:d3:30:a7: |
2076 | ++ a6:bd:6f:dd:41:bc:a8:de:42:60:59:9a:85:25:0d: |
2077 | ++ 2a:45:c3:05:b4:6e:7a:4a:4d:ca:8c:0a:e5:6c:34: |
2078 | ++ bc:20:9b:6d:4a:ca:ca:b6:a6:3a:a0:db:c3:0e:20: |
2079 | ++ 1a:12:1b:77:dd:cb:1d:7f:c3:0d:0d:e7:c1:fd:96: |
2080 | ++ d2:c7:68:80:99:a0:d9:8a:33:21:a3:8b:a2:5a:a7: |
2081 | ++ 7e:27:06:02:7f:ed:60:11:37:34:54:17:7f:4d:90: |
2082 | ++ 14:1e:69:37:0d:ba:f0:2b:f0:a3:2d:62:79:c8:76: |
2083 | ++ a8:ea:c8:e7:3b:1f:c6:4f:c2:0c:d7:ac:f0:77:53: |
2084 | ++ 5d:f0:50:b4:df:9b:03:ca:4d:41:e1:18:b2:25:30: |
2085 | ++ 86:1d:63:e5:67:b1:53:cd:6b:4e:83:1a:b9:5e:2d: |
2086 | ++ 05:15:6b:d4:8e:b1:97:fc:31:03:57:cb:bf:27:7f: |
2087 | ++ cd:5f:27:7e:66:e7:3c:17:09:b6:11:2a:4f:33:cd: |
2088 | ++ eb:1a:d3:6f:d5:15:8b:8b:ce:68:6b:7e:9a:95:e5: |
2089 | ++ 74:7f:17:57:d9 |
2090 | ++ Exponent: 65537 (0x10001) |
2091 | ++ X509v3 extensions: |
2092 | ++ X509v3 Basic Constraints: |
2093 | ++ CA:FALSE |
2094 | ++ X509v3 Subject Key Identifier: |
2095 | ++ 58:12:24:59:A7:3C:29:15:89:5A:C2:12:DB:E7:A5:42:10:21:B7:BA |
2096 | ++ X509v3 Authority Key Identifier: |
2097 | ++ keyid:F2:E2:EA:55:65:A4:9A:E2:AC:9D:97:F5:45:6C:F6:F7:8C:11:AD:DF |
2098 | ++ DirName:/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB |
2099 | ++ serial:95:E9:78:F5:34:50:E4:D5 |
2100 | ++ |
2101 | ++ Signature Algorithm: sha1WithRSAEncryption |
2102 | ++ cd:cb:5c:83:35:ea:cb:cb:c3:a8:c3:95:e2:e6:6f:4d:d8:e4: |
2103 | ++ ee:41:dd:3f:35:82:ac:2f:fd:63:89:4f:3a:19:d7:81:75:b3: |
2104 | ++ a3:fc:36:b2:12:d5:c6:56:bc:13:60:37:33:6e:a0:d8:ae:7c: |
2105 | ++ 88:f9:4b:ee:7b:1f:c8:f0:56:19:07:4d:bb:45:52:1c:78:81: |
2106 | ++ 07:7c:13:86:b8:86:70:85:e4:71:25:58:78:d1:be:de:22:82: |
2107 | ++ 6d:1a:4b:06:ac:f0:e8:50:87:c7:69:64:c2:61:43:cd:96:06: |
2108 | ++ a6:7e:09:a9:02:01:2a:a2:40:f3:cd:10:80:48:d0:34:55:40: |
2109 | ++ b9:ce |
2110 | + -----BEGIN CERTIFICATE----- |
2111 | +-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 |
2193 | + -----END CERTIFICATE----- |
2194 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server8k-key.pem mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server8k-key.pem |
2195 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/std_data/server8k-key.pem 2008-12-18 18:37:11.000000000 +0100 |
2196 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/std_data/server8k-key.pem 2009-02-02 23:46:47.000000000 +0100 |
2197 | +@@ -1,99 +1,99 @@ |
2198 | + -----BEGIN RSA PRIVATE KEY----- |
2199 | +-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 |
2393 | + -----END RSA PRIVATE KEY----- |
2394 | +diff -urNad mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/t/openssl_1.test mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/t/openssl_1.test |
2395 | +--- mysql-dfsg-5.0-5.1.30really5.0.75~/mysql-test/t/openssl_1.test 2008-12-18 18:37:11.000000000 +0100 |
2396 | ++++ mysql-dfsg-5.0-5.1.30really5.0.75/mysql-test/t/openssl_1.test 2009-02-02 23:46:47.000000000 +0100 |
2397 | +@@ -11,8 +11,8 @@ |
2398 | + |
2399 | + grant select on test.* to ssl_user1@localhost require SSL; |
2400 | + grant select on test.* to ssl_user2@localhost require cipher "DHE-RSA-AES256-SHA"; |
2401 | +-grant select on test.* to ssl_user3@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com"; |
2402 | +-grant select on test.* to ssl_user4@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com" ISSUER "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB"; |
2403 | ++grant select on test.* to ssl_user3@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com"; |
2404 | ++grant select on test.* to ssl_user4@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "/C=SE/ST=Uppsala/O=MySQL AB/emailAddress=abstract.mysql.developer@mysql.com" ISSUER "/C=SE/ST=Uppsala/L=Uppsala/O=MySQL AB"; |
2405 | + grant select on test.* to ssl_user5@localhost require cipher "DHE-RSA-AES256-SHA" AND SUBJECT "xxx"; |
2406 | + flush privileges; |
2407 | + |
2408 | |
2409 | === modified file 'bakery/debian-5.0/po/ar.po' |
2410 | --- bakery/debian-5.0/po/ar.po 2008-10-20 22:54:11 +0000 |
2411 | +++ bakery/debian-5.0/po/ar.po 2009-10-01 11:15:33 +0000 |
2412 | @@ -7,7 +7,7 @@ |
2413 | msgstr "" |
2414 | "Project-Id-Version: templates\n" |
2415 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2416 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2417 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2418 | "PO-Revision-Date: 2007-05-01 13:04+0300\n" |
2419 | "Last-Translator: Ossama M. Khayat <okhayat@yahoo.com>\n" |
2420 | "Language-Team: Arabic <support@arabeyes.org>\n" |
2421 | |
2422 | === modified file 'bakery/debian-5.0/po/ca.po' |
2423 | --- bakery/debian-5.0/po/ca.po 2008-10-20 22:54:11 +0000 |
2424 | +++ bakery/debian-5.0/po/ca.po 2009-10-01 11:15:33 +0000 |
2425 | @@ -6,7 +6,7 @@ |
2426 | msgstr "" |
2427 | "Project-Id-Version: mysql-dfsg-4.1\n" |
2428 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2429 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2430 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2431 | "PO-Revision-Date: 2004-01-31 19:20GMT\n" |
2432 | "Last-Translator: Aleix Badia i Bosch <abadia@ica.es>\n" |
2433 | "Language-Team: Debian L10n Catalan <debian-l10n-catalan@lists.debian.org>\n" |
2434 | |
2435 | === modified file 'bakery/debian-5.0/po/da.po' |
2436 | --- bakery/debian-5.0/po/da.po 2008-10-20 22:54:11 +0000 |
2437 | +++ bakery/debian-5.0/po/da.po 2009-10-01 11:15:33 +0000 |
2438 | @@ -15,7 +15,7 @@ |
2439 | msgstr "" |
2440 | "Project-Id-Version: mysql-dfsg-4.1\n" |
2441 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2442 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2443 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2444 | "PO-Revision-Date: 2007-05-30 22:41+0200\n" |
2445 | "Last-Translator: Claus Hindsgaul <claus.hindsgaul@gmail.com>\n" |
2446 | "Language-Team: Danish\n" |
2447 | |
2448 | === modified file 'bakery/debian-5.0/po/eu.po' |
2449 | --- bakery/debian-5.0/po/eu.po 2008-10-20 22:54:11 +0000 |
2450 | +++ bakery/debian-5.0/po/eu.po 2009-10-01 11:15:33 +0000 |
2451 | @@ -8,7 +8,7 @@ |
2452 | msgstr "" |
2453 | "Project-Id-Version: eu\n" |
2454 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2455 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2456 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2457 | "PO-Revision-Date: 2008-05-18 23:36+0200\n" |
2458 | "Last-Translator: Piarres Beobide <pi@beobide.net>\n" |
2459 | "Language-Team: Euskara <debian-l10n-basque@lists.debian.org>\n" |
2460 | |
2461 | === modified file 'bakery/debian-5.0/po/ja.po' |
2462 | --- bakery/debian-5.0/po/ja.po 2008-10-20 22:54:11 +0000 |
2463 | +++ bakery/debian-5.0/po/ja.po 2009-10-01 11:15:33 +0000 |
2464 | @@ -16,7 +16,7 @@ |
2465 | msgstr "" |
2466 | "Project-Id-Version: mysql-dfsg-5.0 5.0.51a-7.1\n" |
2467 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2468 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2469 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2470 | "PO-Revision-Date: 2008-06-21 07:25+0900\n" |
2471 | "Last-Translator: Hideki Yamane (Debian-JP) <henrich@debian.or.jp>\n" |
2472 | "Language-Team: Japanese <debian-japanese@lists.debian.org>\n" |
2473 | |
2474 | === modified file 'bakery/debian-5.0/po/nb.po' |
2475 | --- bakery/debian-5.0/po/nb.po 2008-10-20 22:54:11 +0000 |
2476 | +++ bakery/debian-5.0/po/nb.po 2009-10-01 11:15:33 +0000 |
2477 | @@ -7,7 +7,7 @@ |
2478 | msgstr "" |
2479 | "Project-Id-Version: mysql_nb\n" |
2480 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2481 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2482 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2483 | "PO-Revision-Date: 2007-02-18 12:13+0100\n" |
2484 | "Last-Translator: Bjørn Steensrud <bjornst@powertech.no>\n" |
2485 | "Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n" |
2486 | |
2487 | === modified file 'bakery/debian-5.0/po/nl.po' |
2488 | --- bakery/debian-5.0/po/nl.po 2008-10-20 22:54:11 +0000 |
2489 | +++ bakery/debian-5.0/po/nl.po 2009-10-01 11:15:33 +0000 |
2490 | @@ -7,8 +7,8 @@ |
2491 | msgstr "" |
2492 | "Project-Id-Version: mysql-dfsg-5.0 5.0.30-1\n" |
2493 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2494 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2495 | -"PO-Revision-Date: 2006-02-19 10:20+0100\n" |
2496 | +"POT-Creation-Date: 2008-06-25 15:53+0200\n" |
2497 | +"PO-Revision-Date: 2008-07-23 18:30+0200\n" |
2498 | "Last-Translator: Thijs Kinkhorst <thijs@debian.org>\n" |
2499 | "Language-Team: Debian-Dutch <debian-l10n-dutch@lists.debian.org>\n" |
2500 | "MIME-Version: 1.0\n" |
2501 | @@ -18,8 +18,6 @@ |
2502 | #. Type: boolean |
2503 | #. Description |
2504 | #: ../mysql-server-5.0.templates:2001 |
2505 | -#, fuzzy |
2506 | -#| msgid "Do you really want to downgrade?" |
2507 | msgid "Really proceed with downgrade?" |
2508 | msgstr "Wilt u echt een oude versie herstellen?" |
2509 | |
2510 | @@ -27,25 +25,18 @@ |
2511 | #. Description |
2512 | #: ../mysql-server-5.0.templates:2001 |
2513 | msgid "A file named /var/lib/mysql/debian-*.flag exists on this system." |
2514 | -msgstr "" |
2515 | +msgstr "Op uw systeem is een bestand genaamd /var/lib/mysql/debian-*.flag " |
2516 | +"aangetroffen." |
2517 | |
2518 | #. Type: boolean |
2519 | #. Description |
2520 | #: ../mysql-server-5.0.templates:2001 |
2521 | -#, fuzzy |
2522 | -#| msgid "" |
2523 | -#| "WARNING: The file /var/lib/mysql/debian-*.flag exists. This indicates " |
2524 | -#| "that a mysql-server package with a higher version has been installed " |
2525 | -#| "before. It can not be guaranteed that this version can use its data." |
2526 | msgid "" |
2527 | "Such file is an indication that a mysql-server package with a higher version " |
2528 | "has been installed earlier." |
2529 | msgstr "" |
2530 | -"Waarschuwing: waarschijnlijk is een hogere versie van het mysql-server " |
2531 | -"pakket geïnstalleerd geweest (het bestand /var/lib/mysql/debian-*.flag " |
2532 | -"bestaat). Er is geen garantie dat de gegevensbestanden, bewerkt met die " |
2533 | -"hogere versie, kunnen worden gebruikt met de versie van mysql die u nu " |
2534 | -"installeert." |
2535 | +"Een dergelijk bestand is een indicatie dat een hogere versie van het pakket " |
2536 | +"mysql-server geïnstalleerd is geweest." |
2537 | |
2538 | #. Type: boolean |
2539 | #. Description |
2540 | @@ -54,14 +45,14 @@ |
2541 | "There is no guarantee that the version you're currently installing will be " |
2542 | "able to use the current databases." |
2543 | msgstr "" |
2544 | +"Er is geen garantie dat de versie die u nu installeert de bestaande " |
2545 | +"databases kan gebruiken." |
2546 | |
2547 | #. Type: note |
2548 | #. Description |
2549 | #: ../mysql-server-5.0.templates:3001 |
2550 | -#, fuzzy |
2551 | -#| msgid "Important note for NIS/YP users!" |
2552 | msgid "Important note for NIS/YP users" |
2553 | -msgstr "Belangrijke opmerking voor gebruikers van NIS/YP!" |
2554 | +msgstr "Belangrijke opmerking voor gebruikers van NIS/YP" |
2555 | |
2556 | #. Type: note |
2557 | #. Description |
2558 | @@ -70,6 +61,8 @@ |
2559 | "To use MySQL, the following entries for users and groups should be added to " |
2560 | "the system:" |
2561 | msgstr "" |
2562 | +"Om MySQL te kunnen gebruiken, moeten de volgende gebruikers en groepen " |
2563 | +"aan het systeem toegevoegd worden:" |
2564 | |
2565 | #. Type: note |
2566 | #. Description |
2567 | @@ -78,12 +71,13 @@ |
2568 | "You should also check the permissions and the owner of the /var/lib/mysql " |
2569 | "directory:" |
2570 | msgstr "" |
2571 | +"Controleert u ook de toegangsrechten en eigenaar van de map /var/lib/mysql:" |
2572 | |
2573 | #. Type: boolean |
2574 | #. Description |
2575 | #: ../mysql-server-5.0.templates:4001 |
2576 | msgid "Remove all MySQL databases?" |
2577 | -msgstr "" |
2578 | +msgstr "Alle MySQL-databases verwijderen?" |
2579 | |
2580 | #. Type: boolean |
2581 | #. Description |
2582 | @@ -92,62 +86,47 @@ |
2583 | "The /var/lib/mysql directory which contains the MySQL databases is about to " |
2584 | "be removed." |
2585 | msgstr "" |
2586 | +"De map /var/lib/mysql, die alle MySQL databases bevat, staat op het punt " |
2587 | +"verwijderd te worden." |
2588 | |
2589 | #. Type: boolean |
2590 | #. Description |
2591 | #: ../mysql-server-5.0.templates:4001 |
2592 | -#, fuzzy |
2593 | -#| msgid "" |
2594 | -#| "The script is about to remove the data directory /var/lib/mysql. If it is " |
2595 | -#| "planned to just install a higher MySQL version or if a different mysql-" |
2596 | -#| "server package is already using it, the data should be kept." |
2597 | msgid "" |
2598 | "If you're removing the MySQL package in order to later install a more recent " |
2599 | "version or if a different mysql-server package is already using it, the data " |
2600 | "should be kept." |
2601 | msgstr "" |
2602 | -"Het script staat op het punt de datamap /var/lib/mysql te verwijderen. Als " |
2603 | +"Als " |
2604 | "het plan alleen maar is om een hogere MySQL versie te installeren, of als " |
2605 | -"een ander mysql-serverpakket de datamap al gebruikt, dan zou de data moeten " |
2606 | +"een ander mysql-serverpakket deze al gebruikt, dan zou de data moeten " |
2607 | "worden behouden." |
2608 | |
2609 | #. Type: boolean |
2610 | #. Description |
2611 | #: ../mysql-server-5.0.templates:5001 |
2612 | -#, fuzzy |
2613 | -#| msgid "Should MySQL start on boot?" |
2614 | msgid "Start the MySQL server on boot?" |
2615 | -msgstr "Moet MySQL starten als de computer start?" |
2616 | +msgstr "MySQL starten als de computer start?" |
2617 | |
2618 | #. Type: boolean |
2619 | #. Description |
2620 | #: ../mysql-server-5.0.templates:5001 |
2621 | -#, fuzzy |
2622 | -#| msgid "" |
2623 | -#| "The MySQL can start automatically on boot time or only if you manually " |
2624 | -#| "type '/etc/init.d/mysql start'." |
2625 | msgid "" |
2626 | "The MySQL server can be launched automatically at boot time or manually with " |
2627 | "the '/etc/init.d/mysql start' command." |
2628 | msgstr "" |
2629 | -"MySQL kan automatisch starten bij het starten van de computer, of slechts " |
2630 | -"wanneer u '/etc/init.d/mysql start' handmatig uitvoert." |
2631 | +"MySQL kan automatisch starten bij het starten van de computer, of handmatig " |
2632 | +"door '/etc/init.d/mysql start' uit te voeren." |
2633 | |
2634 | #. Type: password |
2635 | #. Description |
2636 | #: ../mysql-server-5.0.templates:6001 |
2637 | -#, fuzzy |
2638 | -#| msgid "New password for MySQL \"root\" user:" |
2639 | msgid "New password for the MySQL \"root\" user:" |
2640 | msgstr "Nieuw wachtwoord voor de MySQL \"root\"-gebruiker:" |
2641 | |
2642 | #. Type: password |
2643 | #. Description |
2644 | #: ../mysql-server-5.0.templates:6001 |
2645 | -#, fuzzy |
2646 | -#| msgid "" |
2647 | -#| "It is highly recommended that you set a password for the MySQL " |
2648 | -#| "administrative \"root\" user." |
2649 | msgid "" |
2650 | "While not mandatory, it is highly recommended that you set a password for " |
2651 | "the MySQL administrative \"root\" user." |
2652 | @@ -159,39 +138,29 @@ |
2653 | #. Description |
2654 | #: ../mysql-server-5.0.templates:6001 |
2655 | msgid "If that field is left blank, the password will not be changed." |
2656 | -msgstr "" |
2657 | +msgstr "Als dit wordt leeggelaten, zal het wachtwoord niet gewijzigd worden." |
2658 | |
2659 | #. Type: password |
2660 | #. Description |
2661 | #: ../mysql-server-5.0.templates:7001 |
2662 | -#, fuzzy |
2663 | -#| msgid "New password for MySQL \"root\" user:" |
2664 | msgid "Repeat password for the MySQL \"root\" user:" |
2665 | -msgstr "Nieuw wachtwoord voor de MySQL \"root\"-gebruiker:" |
2666 | +msgstr "Hehaal wachtwoord voor de MySQL \"root\"-gebruiker:" |
2667 | |
2668 | #. Type: error |
2669 | #. Description |
2670 | #: ../mysql-server-5.0.templates:8001 |
2671 | -#, fuzzy |
2672 | -#| msgid "Unable to set password for MySQL \"root\" user" |
2673 | msgid "Unable to set password for the MySQL \"root\" user" |
2674 | msgstr "Kan het wachtwoord voor de MySQL \"root\"-gebruiker niet instellen" |
2675 | |
2676 | #. Type: error |
2677 | #. Description |
2678 | #: ../mysql-server-5.0.templates:8001 |
2679 | -#, fuzzy |
2680 | -#| msgid "" |
2681 | -#| "It seems an error occurred while setting the password for the MySQL " |
2682 | -#| "administrative user. This may have happened because the user already has " |
2683 | -#| "a password, or because there was a problem communicating with the MySQL " |
2684 | -#| "server." |
2685 | msgid "" |
2686 | "An error occurred while setting the password for the MySQL administrative " |
2687 | "user. This may have happened because the account already has a password, or " |
2688 | "because of a communication problem with the MySQL server." |
2689 | msgstr "" |
2690 | -"Er lijkt een fout te zijn opgetreden bij het instellen van het wachtwoord " |
2691 | +"Er is een fout opgetreden bij het instellen van het wachtwoord " |
2692 | "van de MySQL administratieve gebruiker. Dat kan komen doordat de gebruiker " |
2693 | "al een wachtwoord heeft, of omdat er een probleem was bij het communiceren " |
2694 | "met de MySQL server." |
2695 | @@ -201,6 +170,8 @@ |
2696 | #: ../mysql-server-5.0.templates:8001 |
2697 | msgid "You should check the account's password after the package installation." |
2698 | msgstr "" |
2699 | +"Controleert u het wachtwoord van deze gebruiker nadat het pakket " |
2700 | +"geïnstalleerd is." |
2701 | |
2702 | #. Type: error |
2703 | #. Description |
2704 | @@ -211,18 +182,19 @@ |
2705 | "Please read the /usr/share/doc/mysql-server-5.0/README.Debian file for more " |
2706 | "information." |
2707 | msgstr "" |
2708 | +"Zie /usr/share/doc/mysql-server-5.0/README.Debian voor aanvullende informatie." |
2709 | |
2710 | #. Type: error |
2711 | #. Description |
2712 | #: ../mysql-server-5.0.templates:9001 |
2713 | msgid "Password input error" |
2714 | -msgstr "" |
2715 | +msgstr "Invoerfout wachtwoord" |
2716 | |
2717 | #. Type: error |
2718 | #. Description |
2719 | #: ../mysql-server-5.0.templates:9001 |
2720 | msgid "The two passwords you entered were not the same. Please try again." |
2721 | -msgstr "" |
2722 | +msgstr "De twee wachtwoorden die u opgaf waren verschillend. Probeert u het opnieuw." |
2723 | |
2724 | #. Type: boolean |
2725 | #. Description |
2726 | @@ -235,13 +207,6 @@ |
2727 | #. Type: boolean |
2728 | #. Description |
2729 | #: ../mysql-server-5.0.templates:10001 |
2730 | -#, fuzzy |
2731 | -#| msgid "" |
2732 | -#| "The way passwords were stored was not very secure. This has been improved " |
2733 | -#| "with the drawback that clients (e.g. PHP) from hosts running Debian 3.1 " |
2734 | -#| "Sarge will not be able to connect to account which are new or whose " |
2735 | -#| "password have been changed. See /usr/share/doc/mysql-server-5.0/README." |
2736 | -#| "Debian." |
2737 | msgid "" |
2738 | "In old versions of MySQL clients on Debian, passwords were not stored " |
2739 | "securely. This has been improved since then, however clients (such as PHP) " |
2740 | @@ -249,45 +214,7 @@ |
2741 | "accounts or accounts whose password have been changed." |
2742 | msgstr "" |
2743 | "De wijze waarop wachtwoorden werden bewaard was niet erg veilig. Dit is " |
2744 | -"verbeterd, maar helaas zullen programma's van computers die Debian 3.1 Sarge " |
2745 | +"verbeterd, maar helaas zullen programma's (zoals PHP) van computers die Debian 3.1 Sarge " |
2746 | "draaien, geen verbinding meer kunnen maken met accounts die nieuw zijn, of " |
2747 | -"waarvan het wachtwoord is gewijzigd. Zie /usr/share/doc/mysql-server-5.0/" |
2748 | -"README.Debian." |
2749 | - |
2750 | -#~ msgid "" |
2751 | -#~ "To use mysql you must install an equivalent user and group to the " |
2752 | -#~ "following and ensure yourself that /var/lib/mysql has the right " |
2753 | -#~ "permissions (the uid/gid may be different)." |
2754 | -#~ msgstr "" |
2755 | -#~ "Om mysql te gebruiken dient u een gebruiker en groep aan te maken, " |
2756 | -#~ "gelijkwaardig aan onderstaand voorbeeld, en u dient ervoor te zorgen dat /" |
2757 | -#~ "var/lib/mysql de bijbehorende toegangsrechten heeft (uid en gid mogen " |
2758 | -#~ "anders zijn)." |
2759 | - |
2760 | -#~ msgid "" |
2761 | -#~ "/etc/passwd: mysql:x:100:101:MySQL Server:/var/lib/mysql:/bin/false" |
2762 | -#~ msgstr "" |
2763 | -#~ "/etc/passwd: mysql:x:100:101:MySQL Server:/var/lib/mysql:/bin/false" |
2764 | - |
2765 | -#~ msgid "/etc/group: mysql:x:101:" |
2766 | -#~ msgstr "/etc/group: mysql:x:101:" |
2767 | - |
2768 | -#~ msgid "/var/lib/mysql: drwxr-xr-x mysql mysql" |
2769 | -#~ msgstr "/var/lib/mysql: drwxr-xr-x mysql mysql" |
2770 | - |
2771 | -#~ msgid "Remove the databases used by all MySQL versions?" |
2772 | -#~ msgstr "Databases verwijderen die door alle MySQL versies worden gebruikt?" |
2773 | - |
2774 | -#~ msgid "" |
2775 | -#~ "If you do not provide a password no changes will be made to the account." |
2776 | -#~ msgstr "" |
2777 | -#~ "Indien u geen wachtwoord opgeeft zal het account niet worden gewijzigd." |
2778 | - |
2779 | -#~ msgid "" |
2780 | -#~ "When installation finishes, you should verify that the account is " |
2781 | -#~ "properly protected with a password (see README.Debian for more " |
2782 | -#~ "information)." |
2783 | -#~ msgstr "" |
2784 | -#~ "Wanneer de installatie klaar is, dient u te verifiëren dat het account " |
2785 | -#~ "netjes beschermd is met een wachtwoord (zie README.Debian voor meer " |
2786 | -#~ "informatie)." |
2787 | +"waarvan het wachtwoord is gewijzigd." |
2788 | + |
2789 | |
2790 | === modified file 'bakery/debian-5.0/po/pt.po' |
2791 | --- bakery/debian-5.0/po/pt.po 2008-10-20 22:54:11 +0000 |
2792 | +++ bakery/debian-5.0/po/pt.po 2009-10-01 11:15:33 +0000 |
2793 | @@ -7,7 +7,7 @@ |
2794 | msgstr "" |
2795 | "Project-Id-Version: mysql-dfsg-5.0\n" |
2796 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2797 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2798 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2799 | "PO-Revision-Date: 2008-06-16 18:58+0100\n" |
2800 | "Last-Translator: Miguel Figueiredo <elmig@debianpt.org>\n" |
2801 | "Language-Team: Portuguese <traduz@debianpt.org>\n" |
2802 | |
2803 | === modified file 'bakery/debian-5.0/po/pt_BR.po' |
2804 | --- bakery/debian-5.0/po/pt_BR.po 2008-10-20 22:54:11 +0000 |
2805 | +++ bakery/debian-5.0/po/pt_BR.po 2009-10-01 11:15:33 +0000 |
2806 | @@ -9,7 +9,7 @@ |
2807 | msgstr "" |
2808 | "Project-Id-Version: mysql-dfsg-5.0\n" |
2809 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2810 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2811 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2812 | "PO-Revision-Date: 2007-04-21 15:59-0300\n" |
2813 | "Last-Translator: André LuÃs Lopes <andrelop@debian.org>\n" |
2814 | "Language-Team: Debian-BR Project <debian-l10n-portuguese@lists.debian.org>\n" |
2815 | |
2816 | === modified file 'bakery/debian-5.0/po/ro.po' |
2817 | --- bakery/debian-5.0/po/ro.po 2008-10-20 22:54:11 +0000 |
2818 | +++ bakery/debian-5.0/po/ro.po 2009-10-01 11:15:33 +0000 |
2819 | @@ -9,7 +9,7 @@ |
2820 | msgstr "" |
2821 | "Project-Id-Version: ro_new\n" |
2822 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2823 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
2824 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2825 | "PO-Revision-Date: 2008-06-18 15:24+0300\n" |
2826 | "Last-Translator: Eddy Petrișor <eddy.petrisor@gmail.com>\n" |
2827 | "Language-Team: Română <debian-l10n-romanian@lists.debian.org>\n" |
2828 | |
2829 | === modified file 'bakery/debian-5.0/po/sv.po' |
2830 | --- bakery/debian-5.0/po/sv.po 2008-10-20 22:54:11 +0000 |
2831 | +++ bakery/debian-5.0/po/sv.po 2009-10-01 11:15:33 +0000 |
2832 | @@ -1,22 +1,22 @@ |
2833 | -# translation of mysql-dfsg-5.0_5.0.51a-6_sv.po to swedish |
2834 | -# Translators, if you are not familiar with the PO format, gettext |
2835 | -# documentation is worth reading, especially sections dedicated to |
2836 | -# this format, e.g. by running: |
2837 | -# info -n '(gettext)PO Files' |
2838 | -# info -n '(gettext)Header Entry' |
2839 | -# Some information specific to po-debconf are available at |
2840 | -# /usr/share/doc/po-debconf/README-trans |
2841 | -# or http://www.debian.org/intl/l10n/po-debconf/README-trans |
2842 | -# Developers do not need to manually edit POT or PO files. |
2843 | -# |
2844 | -# Martin Bagge <martin.bagge@bthstudent.se>, 2008. |
2845 | +# translation of mysql-dfsg-5.0_5.0.51a-6_sv.po to swedish |
2846 | +# Translators, if you are not familiar with the PO format, gettext |
2847 | +# documentation is worth reading, especially sections dedicated to |
2848 | +# this format, e.g. by running: |
2849 | +# info -n '(gettext)PO Files' |
2850 | +# info -n '(gettext)Header Entry' |
2851 | +# Some information specific to po-debconf are available at |
2852 | +# /usr/share/doc/po-debconf/README-trans |
2853 | +# or http://www.debian.org/intl/l10n/po-debconf/README-trans |
2854 | +# Developers do not need to manually edit POT or PO files. |
2855 | +# |
2856 | +# Martin Bagge <martin.bagge@bthstudent.se>, 2008. |
2857 | msgid "" |
2858 | msgstr "" |
2859 | "Project-Id-Version: mysql-dfsg-5.0_5.0.51a-6_sv\n" |
2860 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
2861 | -"POT-Creation-Date: 2008-05-08 20:05+0200\n" |
2862 | -"PO-Revision-Date: 2008-05-23 00:24+0200\n" |
2863 | -"Last-Translator: Martin Bagge <martin.bagge@bthstudent.se>\n" |
2864 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
2865 | +"PO-Revision-Date: 2008-07-21 13:12+0100\n" |
2866 | +"Last-Translator: Martin Bagge <brother@bsnet.se>\n" |
2867 | "Language-Team: swedish <sv@li.org>\n" |
2868 | "MIME-Version: 1.0\n" |
2869 | "Content-Type: text/plain; charset=ISO-8859-1\n" |
2870 | @@ -28,7 +28,6 @@ |
2871 | #. Type: boolean |
2872 | #. Description |
2873 | #: ../mysql-server-5.0.templates:2001 |
2874 | -#, fuzzy |
2875 | msgid "Really proceed with downgrade?" |
2876 | msgstr "Vill du verkligen nedgradera?" |
2877 | |
2878 | @@ -44,7 +43,9 @@ |
2879 | msgid "" |
2880 | "Such file is an indication that a mysql-server package with a higher version " |
2881 | "has been installed earlier." |
2882 | -msgstr "Detta betyder att paketet mysql-server med högre versionsnummer har installerats tidigare." |
2883 | +msgstr "" |
2884 | +"Detta betyder att paketet mysql-server med högre versionsnummer har " |
2885 | +"installerats tidigare." |
2886 | |
2887 | #. Type: boolean |
2888 | #. Description |
2889 | @@ -52,12 +53,13 @@ |
2890 | msgid "" |
2891 | "There is no guarantee that the version you're currently installing will be " |
2892 | "able to use the current databases." |
2893 | -msgstr "Det finns inga garantier att versionen du installerar kan använda de existerande databaserna." |
2894 | +msgstr "" |
2895 | +"Det finns inga garantier att versionen du installerar kan använda de " |
2896 | +"existerande databaserna." |
2897 | |
2898 | #. Type: note |
2899 | #. Description |
2900 | #: ../mysql-server-5.0.templates:3001 |
2901 | -#, fuzzy |
2902 | msgid "Important note for NIS/YP users" |
2903 | msgstr "Viktig notering för NIS/YP-användare!" |
2904 | |
2905 | @@ -67,7 +69,9 @@ |
2906 | msgid "" |
2907 | "To use MySQL, the following entries for users and groups should be added to " |
2908 | "the system:" |
2909 | -msgstr "För att kunna använda MySQL behöver följande poster för användare och grupper adderas till systemet:" |
2910 | +msgstr "" |
2911 | +"För att kunna använda MySQL behöver följande poster för användare och " |
2912 | +"grupper adderas till systemet:" |
2913 | |
2914 | #. Type: note |
2915 | #. Description |
2916 | @@ -75,7 +79,8 @@ |
2917 | msgid "" |
2918 | "You should also check the permissions and the owner of the /var/lib/mysql " |
2919 | "directory:" |
2920 | -msgstr "Du bör också kontrollera rättigheter och ägare av katalogen /var/lib/mysql:" |
2921 | +msgstr "" |
2922 | +"Du bör också kontrollera rättigheter och ägare av katalogen /var/lib/mysql:" |
2923 | |
2924 | #. Type: boolean |
2925 | #. Description |
2926 | @@ -89,12 +94,13 @@ |
2927 | msgid "" |
2928 | "The /var/lib/mysql directory which contains the MySQL databases is about to " |
2929 | "be removed." |
2930 | -msgstr "Katalogen /var/lib/mysql, som innehåller alla MySQL-databaser, kommer att tas bort." |
2931 | +msgstr "" |
2932 | +"Katalogen /var/lib/mysql, som innehåller alla MySQL-databaser, kommer att " |
2933 | +"tas bort." |
2934 | |
2935 | #. Type: boolean |
2936 | #. Description |
2937 | #: ../mysql-server-5.0.templates:4001 |
2938 | -#, fuzzy |
2939 | msgid "" |
2940 | "If you're removing the MySQL package in order to later install a more recent " |
2941 | "version or if a different mysql-server package is already using it, the data " |
2942 | @@ -107,14 +113,12 @@ |
2943 | #. Type: boolean |
2944 | #. Description |
2945 | #: ../mysql-server-5.0.templates:5001 |
2946 | -#, fuzzy |
2947 | msgid "Start the MySQL server on boot?" |
2948 | msgstr "Ska MySQL startas när systemet startar upp?" |
2949 | |
2950 | #. Type: boolean |
2951 | #. Description |
2952 | #: ../mysql-server-5.0.templates:5001 |
2953 | -#, fuzzy |
2954 | msgid "" |
2955 | "The MySQL server can be launched automatically at boot time or manually with " |
2956 | "the '/etc/init.d/mysql start' command." |
2957 | @@ -125,14 +129,12 @@ |
2958 | #. Type: password |
2959 | #. Description |
2960 | #: ../mysql-server-5.0.templates:6001 |
2961 | -#, fuzzy |
2962 | msgid "New password for the MySQL \"root\" user:" |
2963 | msgstr "Nytt lösenord för MySQLs \"root\"-användare:" |
2964 | |
2965 | #. Type: password |
2966 | #. Description |
2967 | #: ../mysql-server-5.0.templates:6001 |
2968 | -#, fuzzy |
2969 | msgid "" |
2970 | "While not mandatory, it is highly recommended that you set a password for " |
2971 | "the MySQL administrative \"root\" user." |
2972 | @@ -149,21 +151,18 @@ |
2973 | #. Type: password |
2974 | #. Description |
2975 | #: ../mysql-server-5.0.templates:7001 |
2976 | -#, fuzzy |
2977 | msgid "Repeat password for the MySQL \"root\" user:" |
2978 | msgstr "Nytt lösenord för MySQLs \"root\"-användare:" |
2979 | |
2980 | #. Type: error |
2981 | #. Description |
2982 | #: ../mysql-server-5.0.templates:8001 |
2983 | -#, fuzzy |
2984 | msgid "Unable to set password for the MySQL \"root\" user" |
2985 | msgstr "Lyckades inte sätta lösenord för MySQLs \"root\"-användare" |
2986 | |
2987 | #. Type: error |
2988 | #. Description |
2989 | #: ../mysql-server-5.0.templates:8001 |
2990 | -#, fuzzy |
2991 | msgid "" |
2992 | "An error occurred while setting the password for the MySQL administrative " |
2993 | "user. This may have happened because the account already has a password, or " |
2994 | @@ -185,7 +184,6 @@ |
2995 | #. Type: boolean |
2996 | #. Description |
2997 | #: ../mysql-server-5.0.templates:8001 ../mysql-server-5.0.templates:10001 |
2998 | -#, fuzzy |
2999 | msgid "" |
3000 | "Please read the /usr/share/doc/mysql-server-5.0/README.Debian file for more " |
3001 | "information." |
3002 | @@ -214,7 +212,6 @@ |
3003 | #. Type: boolean |
3004 | #. Description |
3005 | #: ../mysql-server-5.0.templates:10001 |
3006 | -#, fuzzy |
3007 | msgid "" |
3008 | "In old versions of MySQL clients on Debian, passwords were not stored " |
3009 | "securely. This has been improved since then, however clients (such as PHP) " |
3010 | @@ -225,4 +222,3 @@ |
3011 | "förbättrats på bekostnad av att klienter (t.ex. PHP) från system som kör " |
3012 | "Debian 3.1 Sarge inte kan ansluta till konton som är nya eller vars lösenord " |
3013 | "har ändrats. Se /usr/share/doc/mysql-server-5.0/README.Debian." |
3014 | - |
3015 | |
3016 | === modified file 'bakery/debian-5.0/po/templates.pot' |
3017 | --- bakery/debian-5.0/po/templates.pot 2008-10-20 22:54:11 +0000 |
3018 | +++ bakery/debian-5.0/po/templates.pot 2009-10-01 11:15:33 +0000 |
3019 | @@ -8,7 +8,7 @@ |
3020 | msgstr "" |
3021 | "Project-Id-Version: PACKAGE VERSION\n" |
3022 | "Report-Msgid-Bugs-To: mysql-dfsg-5.0@packages.debian.org\n" |
3023 | -"POT-Creation-Date: 2008-08-12 14:13+0200\n" |
3024 | +"POT-Creation-Date: 2008-12-22 11:02+0100\n" |
3025 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
3026 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
3027 | "Language-Team: LANGUAGE <LL@li.org>\n" |
3028 | |
3029 | === modified file 'bakery/debian-5.0/watch' |
3030 | --- bakery/debian-5.0/watch 2008-10-20 22:54:11 +0000 |
3031 | +++ bakery/debian-5.0/watch 2009-10-01 11:15:32 +0000 |
3032 | @@ -1,3 +1,3 @@ |
3033 | version=3 |
3034 | opts="uversionmangle=s/-(rc|beta)/$1/" \ |
3035 | - ftp://ftp.mysql.com/pub/mysql/src/mysql-([\d\.]*(?:-beta|-rc)?).tar.gz debian |
3036 | + http://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.0/mysql-([\d\.]*(?:-beta|-rc)?).tar.gz debian |
3037 | |
3038 | === modified file 'bakery/mysql50-ourdelta-centos.spec' |
3039 | --- bakery/mysql50-ourdelta-centos.spec 2009-03-25 12:54:42 +0000 |
3040 | +++ bakery/mysql50-ourdelta-centos.spec 2009-10-01 11:15:32 +0000 |
3041 | @@ -2,7 +2,8 @@ |
3042 | # 2008-10-05 arjen@openquery.com Initial foo |
3043 | # 2008-11-04 arjen@openquery.com Updated patch/build process |
3044 | # 2009-03-24 arjen@openquery.com Fixups for 5.0.77, and now 4/7 not 4_6/5_2 |
3045 | -# |
3046 | +# 2009-09-26 arjen@openquery.com Fixups for 5.0.86 |
3047 | + |
3048 | # rpmbuild -ba mysql-ourdelta-centos.spec --sign --define 'ourdelta 1' |
3049 | # rpmbuild -ba mysql-ourdelta-centos.spec --sign --define 'ourdeltasail 1' |
3050 | # --define '_with_yassl 1' |
3051 | @@ -298,7 +299,7 @@ |
3052 | export CXXFLAGS="-O2 -fno-omit-frame-pointer -g -pipe $CPUOPT" |
3053 | fi |
3054 | |
3055 | -# 2008-10-03 arjen@openquery.com.au |
3056 | +# 2008-10-03 arjen@openquery.com |
3057 | # we need the following to set up proper for Sphinx Engine |
3058 | sh BUILD/autorun.sh |
3059 | |
3060 | @@ -346,7 +347,7 @@ |
3061 | |
3062 | BuildServer |
3063 | |
3064 | -MYSQL_RPMBUILD_TEST=no |
3065 | +MYSQL_RPMBUILD_TEST=yes |
3066 | |
3067 | if [ "$MYSQL_RPMBUILD_TEST" != "no" ] ; then |
3068 | make test-bt |
3069 | @@ -722,7 +723,7 @@ |
3070 | # itself - note that they must be ordered by date (important when |
3071 | # merging BK trees) |
3072 | %changelog |
3073 | -* Mon Oct 05 2008 Arjen Lentz <arjen@openquery.com.au> |
3074 | +* Mon Oct 05 2008 Arjen Lentz <arjen@openquery.com> |
3075 | |
3076 | - Pruned SPEC to start sorting out the mess |
3077 | - Pruned changelog |
3078 | |
3079 | === modified file 'bakery/preheat.sh' |
3080 | --- bakery/preheat.sh 2008-11-05 04:04:20 +0000 |
3081 | +++ bakery/preheat.sh 2009-10-01 11:15:32 +0000 |
3082 | @@ -2,8 +2,8 @@ |
3083 | # |
3084 | # Welcome to the OurDelta build env creator. |
3085 | # 2008-11-05 |
3086 | -# Peter Lieverdink <me@cafuego.net> |
3087 | -# Arjen Lentz <arjen@openquery.com.au> |
3088 | +# Peter Lieverdink <peter@openquery.com> |
3089 | +# Arjen Lentz <arjen@openquery.com> |
3090 | # |
3091 | # This script does a bzr export of the build dirs and creates a source tarball. |
3092 | |
3093 | |
3094 | === modified file 'bakery/tarbake.sh' |
3095 | --- bakery/tarbake.sh 2009-03-25 12:54:42 +0000 |
3096 | +++ bakery/tarbake.sh 2009-10-01 11:15:32 +0000 |
3097 | @@ -2,8 +2,8 @@ |
3098 | # |
3099 | # Welcome to the OurDelta tarball bakery. |
3100 | # 2008-11-01 |
3101 | -# Peter Lieverdink <me@cafuego.net> |
3102 | -# Arjen Lentz <arjen@openquery.com.au> |
3103 | +# Peter Lieverdink <peter@openquery.com> |
3104 | +# Arjen Lentz <arjen@openquery.com> |
3105 | # |
3106 | UPSTREAM_DIR=/srv/shared/mysql |
3107 | |
3108 | |
3109 | === modified file 'bakery/util/util.sh' (properties changed: -x to +x) |
3110 | --- bakery/util/util.sh 2008-11-05 02:03:01 +0000 |
3111 | +++ bakery/util/util.sh 2009-10-01 11:15:33 +0000 |
3112 | @@ -1,7 +1,7 @@ |
3113 | # Welcome to the OurDelta tarball bakery. |
3114 | # 2008-11-01 |
3115 | -# Peter Lieverdink <me@cafuego.net> |
3116 | -# Arjen Lentz <arjen@openquery.com.au> |
3117 | +# Peter Lieverdink <peter@openquery.com> |
3118 | +# Arjen Lentz <arjen@openquery.com> |
3119 | |
3120 | # Utility func to test for required tools. Yes, I assume `which' is installed :-) |
3121 | # |
3122 | |
3123 | === added file 'bakery/util/versionfix.sh' |
3124 | --- bakery/util/versionfix.sh 1970-01-01 00:00:00 +0000 |
3125 | +++ bakery/util/versionfix.sh 2009-10-01 11:15:33 +0000 |
3126 | @@ -0,0 +1,25 @@ |
3127 | +# Welcome to the OurDelta tarball bakery. |
3128 | +# 2008-11-01 |
3129 | +# Peter Lieverdink <peter@openquery.com> |
3130 | +# Arjen Lentz <arjen@openquery.com> |
3131 | + |
3132 | +VERSIONFIX="" |
3133 | +LSB_RELEASE="$(which lsb_release)" |
3134 | +if [ -x ${LSB_RELEASE} ]; then |
3135 | + distro="$(${LSB_RELEASE} -si)" |
3136 | + code="$(${LSB_RELEASE} -sr)" |
3137 | + if [ ${distro} = "Ubuntu" ]; then |
3138 | + case $code in |
3139 | + 9.04) |
3140 | + VERSIONFIX="5.1.30really" |
3141 | + ;; |
3142 | + 9.10) |
3143 | + VERSIONFIX="5.1.30really" |
3144 | + ;; |
3145 | + *) |
3146 | + VERSIONFIX="" |
3147 | + ;; |
3148 | + esac |
3149 | + fi |
3150 | +fi |
3151 | +echo ${VERSIONFIX} |
3152 | |
3153 | === modified file 'mysql/5.0/antony_curtis/big_tables_fixlp284123_fixmysql35346/big_tables_fixlp284123_fixmysql35346.patch' |
3154 | --- mysql/5.0/antony_curtis/big_tables_fixlp284123_fixmysql35346/big_tables_fixlp284123_fixmysql35346.patch 2008-10-21 06:00:59 +0000 |
3155 | +++ mysql/5.0/antony_curtis/big_tables_fixlp284123_fixmysql35346/big_tables_fixlp284123_fixmysql35346.patch 2009-10-01 11:15:33 +0000 |
3156 | @@ -28,4 +28,4 @@ |
3157 | +Version=1.0 |
3158 | +Author=Antony Curtis <atcurtis@mac.com> |
3159 | +License=N/A |
3160 | -+Comment=Patch created by Arjen Lentz <arjen@openquery.com.au> |
3161 | ++Comment=Patch created by Arjen Lentz <arjen@openquery.com> |
3162 | |
3163 | === modified file 'mysql/5.0/google/if_idlev2/if_idlev2.patch' |
3164 | --- mysql/5.0/google/if_idlev2/if_idlev2.patch 2009-03-22 22:21:19 +0000 |
3165 | +++ mysql/5.0/google/if_idlev2/if_idlev2.patch 2009-10-01 11:15:33 +0000 |
3166 | @@ -8,7 +8,7 @@ |
3167 | +Version=2.0 |
3168 | +Author=Google |
3169 | +License=GPL |
3170 | -+Comment=Extracted by David Stainton (david@spinn3r.com), fixes by Arjen Lentz <arjen@openquery.com.au> |
3171 | ++Comment=Extracted by David Stainton (david@spinn3r.com), fixes by Arjen Lentz <arjen@openquery.com> |
3172 | Index: mysql-5.0.77/include/mysql_com.h |
3173 | =================================================================== |
3174 | --- mysql-5.0.77.orig/include/mysql_com.h |
3175 | |
3176 | === modified file 'mysql/5.0/ourdelta/configtest/configtest.patch' |
3177 | --- mysql/5.0/ourdelta/configtest/configtest.patch 2009-03-19 05:58:44 +0000 |
3178 | +++ mysql/5.0/ourdelta/configtest/configtest.patch 2009-10-01 11:15:33 +0000 |
3179 | @@ -1,7 +1,18 @@ |
3180 | -Index: mysql-5.0.77/support-files/mysql.server.sh |
3181 | -=================================================================== |
3182 | ---- mysql-5.0.77.orig/support-files/mysql.server.sh |
3183 | -+++ mysql-5.0.77/support-files/mysql.server.sh |
3184 | +Index: mysql-5.0.86/patch_info/configtest.info |
3185 | +=================================================================== |
3186 | +--- /dev/null |
3187 | ++++ mysql-5.0.86/patch_info/configtest.info |
3188 | +@@ -0,0 +1,6 @@ |
3189 | ++File=configtest.patch |
3190 | ++Name=Add configtest command to /etc/init.d/mysql |
3191 | ++Version=1.0 |
3192 | ++Author=Open Query <learn@openquery.com> |
3193 | ++License=GPL |
3194 | ++Comment=Code by Peter Lieverdink <peter@openquery.com> |
3195 | +Index: mysql-5.0.86/support-files/mysql.server.sh |
3196 | +=================================================================== |
3197 | +--- mysql-5.0.86.orig/support-files/mysql.server.sh |
3198 | ++++ mysql-5.0.86/support-files/mysql.server.sh |
3199 | @@ -424,7 +424,32 @@ case "$mode" in |
3200 | fi |
3201 | fi |
3202 | |
3203 | === added directory 'mysql/5.0/ourdelta/mysql-test-fixes' |
3204 | === added file 'mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes-bug-mysql-47666.patch' |
3205 | --- mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes-bug-mysql-47666.patch 1970-01-01 00:00:00 +0000 |
3206 | +++ mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes-bug-mysql-47666.patch 2009-10-01 11:15:33 +0000 |
3207 | @@ -0,0 +1,59 @@ |
3208 | +Index: mysql-5.0.86/mysql-test/r/ndb_gis.result |
3209 | +=================================================================== |
3210 | +--- mysql-5.0.86.orig/mysql-test/r/ndb_gis.result 2009-09-29 14:28:11.000000000 +1000 |
3211 | ++++ mysql-5.0.86/mysql-test/r/ndb_gis.result 2009-09-29 14:35:55.000000000 +1000 |
3212 | +@@ -1,4 +1,5 @@ |
3213 | + SET storage_engine=ndbcluster; |
3214 | ++set @old_ecpd = @@session.engine_condition_pushdown; |
3215 | + DROP TABLE IF EXISTS t1, gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; |
3216 | + CREATE TABLE gis_point (fid INTEGER, g POINT); |
3217 | + CREATE TABLE gis_line (fid INTEGER, g LINESTRING); |
3218 | +@@ -1086,3 +1087,4 @@ |
3219 | + 0 |
3220 | + DROP TABLE t1; |
3221 | + End of 5.0 tests |
3222 | ++set engine_condition_pushdown = @old_ecpd; |
3223 | +Index: mysql-5.0.86/mysql-test/t/ndb_gis.test |
3224 | +=================================================================== |
3225 | +--- mysql-5.0.86.orig/mysql-test/t/ndb_gis.test 2009-09-29 14:28:04.000000000 +1000 |
3226 | ++++ mysql-5.0.86/mysql-test/t/ndb_gis.test 2009-09-29 14:34:48.000000000 +1000 |
3227 | +@@ -1,5 +1,7 @@ |
3228 | + --source include/have_ndb.inc |
3229 | + SET storage_engine=ndbcluster; |
3230 | ++set @old_ecpd = @@session.engine_condition_pushdown; |
3231 | + --source include/gis_generic.inc |
3232 | + set engine_condition_pushdown = on; |
3233 | + --source include/gis_generic.inc |
3234 | ++set engine_condition_pushdown = @old_ecpd; |
3235 | +Index: mysql-5.0.86/mysql-test/r/ndb_basic.result |
3236 | +=================================================================== |
3237 | +--- mysql-5.0.86.orig/mysql-test/r/ndb_basic.result 2009-09-29 15:09:06.000000000 +1000 |
3238 | ++++ mysql-5.0.86/mysql-test/r/ndb_basic.result 2009-09-29 15:12:58.000000000 +1000 |
3239 | +@@ -1,3 +1,5 @@ |
3240 | ++set @old_ecpd = @@session.engine_condition_pushdown; |
3241 | ++set engine_condition_pushdown = 0; |
3242 | + DROP TABLE IF EXISTS t1,t2,t3,t4,t5,t6,t7; |
3243 | + drop database if exists mysqltest; |
3244 | + CREATE TABLE t1 ( |
3245 | +@@ -866,3 +868,4 @@ |
3246 | + ccc -ccc |
3247 | + drop table t1; |
3248 | + End of 5.0 tests |
3249 | ++set engine_condition_pushdown = @old_ecpd; |
3250 | +Index: mysql-5.0.86/mysql-test/t/ndb_basic.test |
3251 | +=================================================================== |
3252 | +--- mysql-5.0.86.orig/mysql-test/t/ndb_basic.test 2009-09-29 15:09:12.000000000 +1000 |
3253 | ++++ mysql-5.0.86/mysql-test/t/ndb_basic.test 2009-09-29 15:11:14.000000000 +1000 |
3254 | +@@ -1,5 +1,7 @@ |
3255 | + -- source include/have_ndb.inc |
3256 | + -- source include/not_embedded.inc |
3257 | ++set @old_ecpd = @@session.engine_condition_pushdown; |
3258 | ++set engine_condition_pushdown = 0; |
3259 | + |
3260 | + --disable_warnings |
3261 | + DROP TABLE IF EXISTS t1,t2,t3,t4,t5,t6,t7; |
3262 | +@@ -802,3 +804,4 @@ |
3263 | + |
3264 | + # End of 5.0 tests |
3265 | + --echo End of 5.0 tests |
3266 | ++set engine_condition_pushdown = @old_ecpd; |
3267 | |
3268 | === added file 'mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes.patch' |
3269 | --- mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes.patch 1970-01-01 00:00:00 +0000 |
3270 | +++ mysql/5.0/ourdelta/mysql-test-fixes/mysql-test-fixes.patch 2009-10-01 11:15:33 +0000 |
3271 | @@ -0,0 +1,51 @@ |
3272 | +Index: mysql-5.0.86/patch_info/mysql-test-fixes.info |
3273 | +=================================================================== |
3274 | +--- /dev/null |
3275 | ++++ mysql-5.0.86/patch_info/mysql-test-fixes.info |
3276 | +@@ -0,0 +1,6 @@ |
3277 | ++File=mysql-test-fixes.patch |
3278 | ++Name=OurDelta temp patches to keep testsuite happy |
3279 | ++Version=1.0 |
3280 | ++Author=Open Query <learn@openquery.com> |
3281 | ++License=N/A |
3282 | ++Comment=Relevant bugs filed upstream |
3283 | +Index: mysql-5.0.86/mysql-test/r/ndb_gis.result |
3284 | +=================================================================== |
3285 | +--- mysql-5.0.86.orig/mysql-test/r/ndb_gis.result 2009-09-10 05:40:37.000000000 +1000 |
3286 | ++++ mysql-5.0.86/mysql-test/r/ndb_gis.result 2009-09-30 12:50:06.000000000 +1000 |
3287 | +@@ -1,4 +1,5 @@ |
3288 | + SET storage_engine=ndbcluster; |
3289 | ++set @old_ecpd = @@session.engine_condition_pushdown; |
3290 | + DROP TABLE IF EXISTS t1, gis_point, gis_line, gis_polygon, gis_multi_point, gis_multi_line, gis_multi_polygon, gis_geometrycollection, gis_geometry; |
3291 | + CREATE TABLE gis_point (fid INTEGER, g POINT); |
3292 | + CREATE TABLE gis_line (fid INTEGER, g LINESTRING); |
3293 | +@@ -1086,3 +1087,4 @@ |
3294 | + 0 |
3295 | + DROP TABLE t1; |
3296 | + End of 5.0 tests |
3297 | ++set engine_condition_pushdown = @old_ecpd; |
3298 | +Index: mysql-5.0.86/mysql-test/t/ndb_gis.test |
3299 | +=================================================================== |
3300 | +--- mysql-5.0.86.orig/mysql-test/t/ndb_gis.test 2009-09-10 05:40:31.000000000 +1000 |
3301 | ++++ mysql-5.0.86/mysql-test/t/ndb_gis.test 2009-09-30 12:50:06.000000000 +1000 |
3302 | +@@ -1,5 +1,7 @@ |
3303 | + --source include/have_ndb.inc |
3304 | + SET storage_engine=ndbcluster; |
3305 | ++set @old_ecpd = @@session.engine_condition_pushdown; |
3306 | + --source include/gis_generic.inc |
3307 | + set engine_condition_pushdown = on; |
3308 | + --source include/gis_generic.inc |
3309 | ++set engine_condition_pushdown = @old_ecpd; |
3310 | +Index: mysql-5.0.86/mysql-test/r/ndb_basic.result |
3311 | +=================================================================== |
3312 | +--- mysql-5.0.86.orig/mysql-test/r/ndb_basic.result 2009-09-10 05:40:37.000000000 +1000 |
3313 | ++++ mysql-5.0.86/mysql-test/r/ndb_basic.result 2009-09-30 12:56:14.000000000 +1000 |
3314 | +@@ -568,7 +568,7 @@ |
3315 | + insert into t1 values (1,1),(2,1),(3,1),(4,1),(5,2),(6,1),(7,1); |
3316 | + explain select * from t1 where a12345678901234567890123456789a1234567890=2; |
3317 | + id select_type table type possible_keys key key_len ref rows Extra |
3318 | +-1 SIMPLE t1 ref a12345678901234567890123456789a1234567890 a12345678901234567890123456789a1234567890 5 const 10 Using where |
3319 | ++1 SIMPLE t1 ref a12345678901234567890123456789a1234567890 a12345678901234567890123456789a1234567890 5 const 10 Using where with pushed condition |
3320 | + select * from t1 where a12345678901234567890123456789a1234567890=2; |
3321 | + a1234567890123456789012345678901234567890 a12345678901234567890123456789a1234567890 |
3322 | + 5 2 |
3323 | |
3324 | === added file 'mysql/5.0/ourdelta/mysql-test-fixes/ourdelta-test-fixes.patch' |
3325 | --- mysql/5.0/ourdelta/mysql-test-fixes/ourdelta-test-fixes.patch 1970-01-01 00:00:00 +0000 |
3326 | +++ mysql/5.0/ourdelta/mysql-test-fixes/ourdelta-test-fixes.patch 2009-10-01 11:15:33 +0000 |
3327 | @@ -0,0 +1,694 @@ |
3328 | +Index: mysql-5.0.86/mysql-test/suite/funcs_1/r/is_columns_is.result |
3329 | +=================================================================== |
3330 | +--- mysql-5.0.86.orig/mysql-test/suite/funcs_1/r/is_columns_is.result 2009-10-01 20:53:49.000000000 +1000 |
3331 | ++++ mysql-5.0.86/mysql-test/suite/funcs_1/r/is_columns_is.result 2009-10-01 20:54:36.000000000 +1000 |
3332 | +@@ -7,6 +7,27 @@ |
3333 | + NULL information_schema CHARACTER_SETS DEFAULT_COLLATE_NAME 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3334 | + NULL information_schema CHARACTER_SETS DESCRIPTION 3 NO varchar 60 180 NULL NULL utf8 utf8_general_ci varchar(60) select |
3335 | + NULL information_schema CHARACTER_SETS MAXLEN 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(3) select |
3336 | ++NULL information_schema CLIENT_STATISTICS ACCESS_DENIED 20 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3337 | ++NULL information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3338 | ++NULL information_schema CLIENT_STATISTICS BUSY_TIME 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3339 | ++NULL information_schema CLIENT_STATISTICS BYTES_RECEIVED 7 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3340 | ++NULL information_schema CLIENT_STATISTICS BYTES_SENT 8 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3341 | ++NULL information_schema CLIENT_STATISTICS CLIENT 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3342 | ++NULL information_schema CLIENT_STATISTICS COMMIT_TRANSACTIONS 16 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3343 | ++NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3344 | ++NULL information_schema CLIENT_STATISTICS CONNECTED_TIME 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3345 | ++NULL information_schema CLIENT_STATISTICS CPU_TIME 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3346 | ++NULL information_schema CLIENT_STATISTICS DENIED_CONNECTIONS 18 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3347 | ++NULL information_schema CLIENT_STATISTICS EMPTY_QUERIES 21 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3348 | ++NULL information_schema CLIENT_STATISTICS LOST_CONNECTIONS 19 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3349 | ++NULL information_schema CLIENT_STATISTICS OTHER_COMMANDS 15 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3350 | ++NULL information_schema CLIENT_STATISTICS ROLLBACK_TRANSACTIONS 17 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3351 | ++NULL information_schema CLIENT_STATISTICS ROWS_FETCHED 10 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3352 | ++NULL information_schema CLIENT_STATISTICS ROWS_UPDATED 11 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3353 | ++NULL information_schema CLIENT_STATISTICS SELECT_COMMANDS 13 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3354 | ++NULL information_schema CLIENT_STATISTICS TABLE_ROWS_READ 12 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3355 | ++NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS 2 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3356 | ++NULL information_schema CLIENT_STATISTICS UPDATE_COMMANDS 14 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3357 | + NULL information_schema COLLATIONS CHARACTER_SET_NAME 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3358 | + NULL information_schema COLLATIONS COLLATION_NAME 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3359 | + NULL information_schema COLLATIONS ID 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(11) select |
3360 | +@@ -41,6 +62,35 @@ |
3361 | + NULL information_schema COLUMN_PRIVILEGES TABLE_CATALOG 2 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select |
3362 | + NULL information_schema COLUMN_PRIVILEGES TABLE_NAME 4 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3363 | + NULL information_schema COLUMN_PRIVILEGES TABLE_SCHEMA 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3364 | ++NULL information_schema INDEX_STATISTICS INDEX_NAME 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3365 | ++NULL information_schema INDEX_STATISTICS ROWS_READ 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3366 | ++NULL information_schema INDEX_STATISTICS TABLE_NAME 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3367 | ++NULL information_schema INDEX_STATISTICS TABLE_SCHEMA 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3368 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT BLOCK_NUM 1 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3369 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT DATASIZE 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3370 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT FIX_COUNT 7 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3371 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT FLUSH_TYPE 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3372 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT INDEX_NAME 11 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3373 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT LRU_POSITION 8 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3374 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT OFFSET 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3375 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT PAGE_TYPE 10 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3376 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT PAGE_TYPE_ID 9 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3377 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT RECORDS 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3378 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT SPACE 2 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3379 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT TABLE_NAME 13 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3380 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT TABLE_SCHEMA 12 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3381 | ++NULL information_schema INNODB_IO_PATTERN INDEX_ID 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(11) select |
3382 | ++NULL information_schema INNODB_IO_PATTERN INDEX_NAME 5 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select |
3383 | ++NULL information_schema INNODB_IO_PATTERN N_READ 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(11) select |
3384 | ++NULL information_schema INNODB_IO_PATTERN N_WRITE 7 0 NO bigint NULL NULL 19 0 NULL NULL bigint(11) select |
3385 | ++NULL information_schema INNODB_IO_PATTERN OFFSET 2 0 NO bigint NULL NULL 19 0 NULL NULL bigint(11) select |
3386 | ++NULL information_schema INNODB_IO_PATTERN SPACE 1 0 NO bigint NULL NULL 19 0 NULL NULL bigint(11) select |
3387 | ++NULL information_schema INNODB_IO_PATTERN TABLE_NAME 4 NO varchar 32 96 NULL NULL utf8 utf8_general_ci varchar(32) select |
3388 | ++NULL information_schema INNODB_RSEG CURR_SIZE 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3389 | ++NULL information_schema INNODB_RSEG MAX_SIZE 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3390 | ++NULL information_schema INNODB_RSEG PAGE_NO 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3391 | ++NULL information_schema INNODB_RSEG RSEG_ID 1 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3392 | ++NULL information_schema INNODB_RSEG SPACE_ID 2 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3393 | + NULL information_schema KEY_COLUMN_USAGE COLUMN_NAME 7 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3394 | + NULL information_schema KEY_COLUMN_USAGE CONSTRAINT_CATALOG 1 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select |
3395 | + NULL information_schema KEY_COLUMN_USAGE CONSTRAINT_NAME 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3396 | +@@ -53,6 +103,15 @@ |
3397 | + NULL information_schema KEY_COLUMN_USAGE TABLE_CATALOG 4 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select |
3398 | + NULL information_schema KEY_COLUMN_USAGE TABLE_NAME 6 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3399 | + NULL information_schema KEY_COLUMN_USAGE TABLE_SCHEMA 5 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3400 | ++NULL information_schema PROCESSLIST COMMAND 5 NO varchar 16 48 NULL NULL utf8 utf8_general_ci varchar(16) select |
3401 | ++NULL information_schema PROCESSLIST DB 4 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3402 | ++NULL information_schema PROCESSLIST HOST 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3403 | ++NULL information_schema PROCESSLIST ID 1 0 NO bigint NULL NULL 19 0 NULL NULL bigint(4) select |
3404 | ++NULL information_schema PROCESSLIST INFO 8 NULL YES longtext 4294967295 4294967295 NULL NULL utf8 utf8_general_ci longtext select |
3405 | ++NULL information_schema PROCESSLIST STATE 7 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3406 | ++NULL information_schema PROCESSLIST TIME 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(7) select |
3407 | ++NULL information_schema PROCESSLIST TIME_MS 9 0.000 NO decimal NULL NULL 22 3 NULL NULL decimal(22,3) select |
3408 | ++NULL information_schema PROCESSLIST USER 2 NO varchar 16 48 NULL NULL utf8 utf8_general_ci varchar(16) select |
3409 | + NULL information_schema ROUTINES CREATED 16 0000-00-00 00:00:00 NO datetime NULL NULL NULL NULL NULL NULL datetime select |
3410 | + NULL information_schema ROUTINES DEFINER 20 NO varchar 77 231 NULL NULL utf8 utf8_general_ci varchar(77) select |
3411 | + NULL information_schema ROUTINES DTD_IDENTIFIER 6 NULL YES varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3412 | +@@ -131,6 +190,11 @@ |
3413 | + NULL information_schema TABLE_PRIVILEGES TABLE_CATALOG 2 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select |
3414 | + NULL information_schema TABLE_PRIVILEGES TABLE_NAME 4 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3415 | + NULL information_schema TABLE_PRIVILEGES TABLE_SCHEMA 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3416 | ++NULL information_schema TABLE_STATISTICS ROWS_CHANGED 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3417 | ++NULL information_schema TABLE_STATISTICS ROWS_CHANGED_X_INDEXES 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3418 | ++NULL information_schema TABLE_STATISTICS ROWS_READ 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3419 | ++NULL information_schema TABLE_STATISTICS TABLE_NAME 2 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3420 | ++NULL information_schema TABLE_STATISTICS TABLE_SCHEMA 1 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3421 | + NULL information_schema TRIGGERS ACTION_CONDITION 9 NULL YES longtext 4294967295 4294967295 NULL NULL utf8 utf8_general_ci longtext select |
3422 | + NULL information_schema TRIGGERS ACTION_ORDER 8 0 NO bigint NULL NULL 19 0 NULL NULL bigint(4) select |
3423 | + NULL information_schema TRIGGERS ACTION_ORIENTATION 11 NO varchar 9 27 NULL NULL utf8 utf8_general_ci varchar(9) select |
3424 | +@@ -154,6 +218,27 @@ |
3425 | + NULL information_schema USER_PRIVILEGES IS_GRANTABLE 4 NO varchar 3 9 NULL NULL utf8 utf8_general_ci varchar(3) select |
3426 | + NULL information_schema USER_PRIVILEGES PRIVILEGE_TYPE 3 NO varchar 64 192 NULL NULL utf8 utf8_general_ci varchar(64) select |
3427 | + NULL information_schema USER_PRIVILEGES TABLE_CATALOG 2 NULL YES varchar 512 1536 NULL NULL utf8 utf8_general_ci varchar(512) select |
3428 | ++NULL information_schema USER_STATISTICS ACCESS_DENIED 20 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3429 | ++NULL information_schema USER_STATISTICS BINLOG_BYTES_WRITTEN 9 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3430 | ++NULL information_schema USER_STATISTICS BUSY_TIME 5 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3431 | ++NULL information_schema USER_STATISTICS BYTES_RECEIVED 7 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3432 | ++NULL information_schema USER_STATISTICS BYTES_SENT 8 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3433 | ++NULL information_schema USER_STATISTICS COMMIT_TRANSACTIONS 16 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3434 | ++NULL information_schema USER_STATISTICS CONCURRENT_CONNECTIONS 3 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3435 | ++NULL information_schema USER_STATISTICS CONNECTED_TIME 4 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3436 | ++NULL information_schema USER_STATISTICS CPU_TIME 6 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3437 | ++NULL information_schema USER_STATISTICS DENIED_CONNECTIONS 18 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3438 | ++NULL information_schema USER_STATISTICS EMPTY_QUERIES 21 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3439 | ++NULL information_schema USER_STATISTICS LOST_CONNECTIONS 19 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3440 | ++NULL information_schema USER_STATISTICS OTHER_COMMANDS 15 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3441 | ++NULL information_schema USER_STATISTICS ROLLBACK_TRANSACTIONS 17 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3442 | ++NULL information_schema USER_STATISTICS ROWS_FETCHED 10 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3443 | ++NULL information_schema USER_STATISTICS ROWS_UPDATED 11 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3444 | ++NULL information_schema USER_STATISTICS SELECT_COMMANDS 13 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3445 | ++NULL information_schema USER_STATISTICS TABLE_ROWS_READ 12 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3446 | ++NULL information_schema USER_STATISTICS TOTAL_CONNECTIONS 2 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3447 | ++NULL information_schema USER_STATISTICS UPDATE_COMMANDS 14 0 NO bigint NULL NULL 19 0 NULL NULL bigint(21) select |
3448 | ++NULL information_schema USER_STATISTICS USER 1 NO varchar 16 48 NULL NULL utf8 utf8_general_ci varchar(16) select |
3449 | + NULL information_schema VIEWS CHECK_OPTION 5 NO varchar 8 24 NULL NULL utf8 utf8_general_ci varchar(8) select |
3450 | + NULL information_schema VIEWS DEFINER 7 NO varchar 77 231 NULL NULL utf8 utf8_general_ci varchar(77) select |
3451 | + NULL information_schema VIEWS IS_UPDATABLE 6 NO varchar 3 9 NULL NULL utf8 utf8_general_ci varchar(3) select |
3452 | +@@ -202,6 +287,7 @@ |
3453 | + COL_CML DATA_TYPE CHARACTER_SET_NAME COLLATION_NAME |
3454 | + NULL bigint NULL NULL |
3455 | + NULL datetime NULL NULL |
3456 | ++NULL decimal NULL NULL |
3457 | + --> CHAR(0) is allowed (see manual), and here both CHARACHTER_* values |
3458 | + --> are 0, which is intended behavior, and the result of 0 / 0 IS NULL |
3459 | + SELECT CHARACTER_OCTET_LENGTH / CHARACTER_MAXIMUM_LENGTH AS COL_CML, |
3460 | +@@ -223,6 +309,27 @@ |
3461 | + 3.0000 information_schema CHARACTER_SETS DEFAULT_COLLATE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3462 | + 3.0000 information_schema CHARACTER_SETS DESCRIPTION varchar 60 180 utf8 utf8_general_ci varchar(60) |
3463 | + NULL information_schema CHARACTER_SETS MAXLEN bigint NULL NULL NULL NULL bigint(3) |
3464 | ++3.0000 information_schema CLIENT_STATISTICS CLIENT varchar 64 192 utf8 utf8_general_ci varchar(64) |
3465 | ++NULL information_schema CLIENT_STATISTICS TOTAL_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3466 | ++NULL information_schema CLIENT_STATISTICS CONCURRENT_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3467 | ++NULL information_schema CLIENT_STATISTICS CONNECTED_TIME bigint NULL NULL NULL NULL bigint(21) |
3468 | ++NULL information_schema CLIENT_STATISTICS BUSY_TIME bigint NULL NULL NULL NULL bigint(21) |
3469 | ++NULL information_schema CLIENT_STATISTICS CPU_TIME bigint NULL NULL NULL NULL bigint(21) |
3470 | ++NULL information_schema CLIENT_STATISTICS BYTES_RECEIVED bigint NULL NULL NULL NULL bigint(21) |
3471 | ++NULL information_schema CLIENT_STATISTICS BYTES_SENT bigint NULL NULL NULL NULL bigint(21) |
3472 | ++NULL information_schema CLIENT_STATISTICS BINLOG_BYTES_WRITTEN bigint NULL NULL NULL NULL bigint(21) |
3473 | ++NULL information_schema CLIENT_STATISTICS ROWS_FETCHED bigint NULL NULL NULL NULL bigint(21) |
3474 | ++NULL information_schema CLIENT_STATISTICS ROWS_UPDATED bigint NULL NULL NULL NULL bigint(21) |
3475 | ++NULL information_schema CLIENT_STATISTICS TABLE_ROWS_READ bigint NULL NULL NULL NULL bigint(21) |
3476 | ++NULL information_schema CLIENT_STATISTICS SELECT_COMMANDS bigint NULL NULL NULL NULL bigint(21) |
3477 | ++NULL information_schema CLIENT_STATISTICS UPDATE_COMMANDS bigint NULL NULL NULL NULL bigint(21) |
3478 | ++NULL information_schema CLIENT_STATISTICS OTHER_COMMANDS bigint NULL NULL NULL NULL bigint(21) |
3479 | ++NULL information_schema CLIENT_STATISTICS COMMIT_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) |
3480 | ++NULL information_schema CLIENT_STATISTICS ROLLBACK_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) |
3481 | ++NULL information_schema CLIENT_STATISTICS DENIED_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3482 | ++NULL information_schema CLIENT_STATISTICS LOST_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3483 | ++NULL information_schema CLIENT_STATISTICS ACCESS_DENIED bigint NULL NULL NULL NULL bigint(21) |
3484 | ++NULL information_schema CLIENT_STATISTICS EMPTY_QUERIES bigint NULL NULL NULL NULL bigint(21) |
3485 | + 3.0000 information_schema COLLATIONS COLLATION_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3486 | + 3.0000 information_schema COLLATIONS CHARACTER_SET_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3487 | + NULL information_schema COLLATIONS ID bigint NULL NULL NULL NULL bigint(11) |
3488 | +@@ -257,6 +364,35 @@ |
3489 | + 3.0000 information_schema COLUMN_PRIVILEGES COLUMN_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3490 | + 3.0000 information_schema COLUMN_PRIVILEGES PRIVILEGE_TYPE varchar 64 192 utf8 utf8_general_ci varchar(64) |
3491 | + 3.0000 information_schema COLUMN_PRIVILEGES IS_GRANTABLE varchar 3 9 utf8 utf8_general_ci varchar(3) |
3492 | ++3.0000 information_schema INDEX_STATISTICS TABLE_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3493 | ++3.0000 information_schema INDEX_STATISTICS TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3494 | ++3.0000 information_schema INDEX_STATISTICS INDEX_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3495 | ++NULL information_schema INDEX_STATISTICS ROWS_READ bigint NULL NULL NULL NULL bigint(21) |
3496 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT BLOCK_NUM bigint NULL NULL NULL NULL bigint(21) |
3497 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT SPACE bigint NULL NULL NULL NULL bigint(21) |
3498 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT OFFSET bigint NULL NULL NULL NULL bigint(21) |
3499 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT RECORDS bigint NULL NULL NULL NULL bigint(21) |
3500 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT DATASIZE bigint NULL NULL NULL NULL bigint(21) |
3501 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT FLUSH_TYPE bigint NULL NULL NULL NULL bigint(21) |
3502 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT FIX_COUNT bigint NULL NULL NULL NULL bigint(21) |
3503 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT LRU_POSITION bigint NULL NULL NULL NULL bigint(21) |
3504 | ++NULL information_schema INNODB_BUFFER_POOL_CONTENT PAGE_TYPE_ID bigint NULL NULL NULL NULL bigint(21) |
3505 | ++3.0000 information_schema INNODB_BUFFER_POOL_CONTENT PAGE_TYPE varchar 64 192 utf8 utf8_general_ci varchar(64) |
3506 | ++3.0000 information_schema INNODB_BUFFER_POOL_CONTENT INDEX_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3507 | ++3.0000 information_schema INNODB_BUFFER_POOL_CONTENT TABLE_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3508 | ++3.0000 information_schema INNODB_BUFFER_POOL_CONTENT TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3509 | ++NULL information_schema INNODB_IO_PATTERN SPACE bigint NULL NULL NULL NULL bigint(11) |
3510 | ++NULL information_schema INNODB_IO_PATTERN OFFSET bigint NULL NULL NULL NULL bigint(11) |
3511 | ++NULL information_schema INNODB_IO_PATTERN INDEX_ID bigint NULL NULL NULL NULL bigint(11) |
3512 | ++3.0000 information_schema INNODB_IO_PATTERN TABLE_NAME varchar 32 96 utf8 utf8_general_ci varchar(32) |
3513 | ++3.0000 information_schema INNODB_IO_PATTERN INDEX_NAME varchar 32 96 utf8 utf8_general_ci varchar(32) |
3514 | ++NULL information_schema INNODB_IO_PATTERN N_READ bigint NULL NULL NULL NULL bigint(11) |
3515 | ++NULL information_schema INNODB_IO_PATTERN N_WRITE bigint NULL NULL NULL NULL bigint(11) |
3516 | ++NULL information_schema INNODB_RSEG RSEG_ID bigint NULL NULL NULL NULL bigint(21) |
3517 | ++NULL information_schema INNODB_RSEG SPACE_ID bigint NULL NULL NULL NULL bigint(21) |
3518 | ++NULL information_schema INNODB_RSEG PAGE_NO bigint NULL NULL NULL NULL bigint(21) |
3519 | ++NULL information_schema INNODB_RSEG MAX_SIZE bigint NULL NULL NULL NULL bigint(21) |
3520 | ++NULL information_schema INNODB_RSEG CURR_SIZE bigint NULL NULL NULL NULL bigint(21) |
3521 | + 3.0000 information_schema KEY_COLUMN_USAGE CONSTRAINT_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512) |
3522 | + 3.0000 information_schema KEY_COLUMN_USAGE CONSTRAINT_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3523 | + 3.0000 information_schema KEY_COLUMN_USAGE CONSTRAINT_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3524 | +@@ -269,6 +405,15 @@ |
3525 | + 3.0000 information_schema KEY_COLUMN_USAGE REFERENCED_TABLE_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3526 | + 3.0000 information_schema KEY_COLUMN_USAGE REFERENCED_TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3527 | + 3.0000 information_schema KEY_COLUMN_USAGE REFERENCED_COLUMN_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3528 | ++NULL information_schema PROCESSLIST ID bigint NULL NULL NULL NULL bigint(4) |
3529 | ++3.0000 information_schema PROCESSLIST USER varchar 16 48 utf8 utf8_general_ci varchar(16) |
3530 | ++3.0000 information_schema PROCESSLIST HOST varchar 64 192 utf8 utf8_general_ci varchar(64) |
3531 | ++3.0000 information_schema PROCESSLIST DB varchar 64 192 utf8 utf8_general_ci varchar(64) |
3532 | ++3.0000 information_schema PROCESSLIST COMMAND varchar 16 48 utf8 utf8_general_ci varchar(16) |
3533 | ++NULL information_schema PROCESSLIST TIME bigint NULL NULL NULL NULL bigint(7) |
3534 | ++3.0000 information_schema PROCESSLIST STATE varchar 64 192 utf8 utf8_general_ci varchar(64) |
3535 | ++1.0000 information_schema PROCESSLIST INFO longtext 4294967295 4294967295 utf8 utf8_general_ci longtext |
3536 | ++NULL information_schema PROCESSLIST TIME_MS decimal NULL NULL NULL NULL decimal(22,3) |
3537 | + 3.0000 information_schema ROUTINES SPECIFIC_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3538 | + 3.0000 information_schema ROUTINES ROUTINE_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512) |
3539 | + 3.0000 information_schema ROUTINES ROUTINE_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3540 | +@@ -347,6 +492,11 @@ |
3541 | + 3.0000 information_schema TABLE_PRIVILEGES TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3542 | + 3.0000 information_schema TABLE_PRIVILEGES PRIVILEGE_TYPE varchar 64 192 utf8 utf8_general_ci varchar(64) |
3543 | + 3.0000 information_schema TABLE_PRIVILEGES IS_GRANTABLE varchar 3 9 utf8 utf8_general_ci varchar(3) |
3544 | ++3.0000 information_schema TABLE_STATISTICS TABLE_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3545 | ++3.0000 information_schema TABLE_STATISTICS TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3546 | ++NULL information_schema TABLE_STATISTICS ROWS_READ bigint NULL NULL NULL NULL bigint(21) |
3547 | ++NULL information_schema TABLE_STATISTICS ROWS_CHANGED bigint NULL NULL NULL NULL bigint(21) |
3548 | ++NULL information_schema TABLE_STATISTICS ROWS_CHANGED_X_INDEXES bigint NULL NULL NULL NULL bigint(21) |
3549 | + 3.0000 information_schema TRIGGERS TRIGGER_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512) |
3550 | + 3.0000 information_schema TRIGGERS TRIGGER_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3551 | + 3.0000 information_schema TRIGGERS TRIGGER_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3552 | +@@ -370,6 +520,27 @@ |
3553 | + 3.0000 information_schema USER_PRIVILEGES TABLE_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512) |
3554 | + 3.0000 information_schema USER_PRIVILEGES PRIVILEGE_TYPE varchar 64 192 utf8 utf8_general_ci varchar(64) |
3555 | + 3.0000 information_schema USER_PRIVILEGES IS_GRANTABLE varchar 3 9 utf8 utf8_general_ci varchar(3) |
3556 | ++3.0000 information_schema USER_STATISTICS USER varchar 16 48 utf8 utf8_general_ci varchar(16) |
3557 | ++NULL information_schema USER_STATISTICS TOTAL_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3558 | ++NULL information_schema USER_STATISTICS CONCURRENT_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3559 | ++NULL information_schema USER_STATISTICS CONNECTED_TIME bigint NULL NULL NULL NULL bigint(21) |
3560 | ++NULL information_schema USER_STATISTICS BUSY_TIME bigint NULL NULL NULL NULL bigint(21) |
3561 | ++NULL information_schema USER_STATISTICS CPU_TIME bigint NULL NULL NULL NULL bigint(21) |
3562 | ++NULL information_schema USER_STATISTICS BYTES_RECEIVED bigint NULL NULL NULL NULL bigint(21) |
3563 | ++NULL information_schema USER_STATISTICS BYTES_SENT bigint NULL NULL NULL NULL bigint(21) |
3564 | ++NULL information_schema USER_STATISTICS BINLOG_BYTES_WRITTEN bigint NULL NULL NULL NULL bigint(21) |
3565 | ++NULL information_schema USER_STATISTICS ROWS_FETCHED bigint NULL NULL NULL NULL bigint(21) |
3566 | ++NULL information_schema USER_STATISTICS ROWS_UPDATED bigint NULL NULL NULL NULL bigint(21) |
3567 | ++NULL information_schema USER_STATISTICS TABLE_ROWS_READ bigint NULL NULL NULL NULL bigint(21) |
3568 | ++NULL information_schema USER_STATISTICS SELECT_COMMANDS bigint NULL NULL NULL NULL bigint(21) |
3569 | ++NULL information_schema USER_STATISTICS UPDATE_COMMANDS bigint NULL NULL NULL NULL bigint(21) |
3570 | ++NULL information_schema USER_STATISTICS OTHER_COMMANDS bigint NULL NULL NULL NULL bigint(21) |
3571 | ++NULL information_schema USER_STATISTICS COMMIT_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) |
3572 | ++NULL information_schema USER_STATISTICS ROLLBACK_TRANSACTIONS bigint NULL NULL NULL NULL bigint(21) |
3573 | ++NULL information_schema USER_STATISTICS DENIED_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3574 | ++NULL information_schema USER_STATISTICS LOST_CONNECTIONS bigint NULL NULL NULL NULL bigint(21) |
3575 | ++NULL information_schema USER_STATISTICS ACCESS_DENIED bigint NULL NULL NULL NULL bigint(21) |
3576 | ++NULL information_schema USER_STATISTICS EMPTY_QUERIES bigint NULL NULL NULL NULL bigint(21) |
3577 | + 3.0000 information_schema VIEWS TABLE_CATALOG varchar 512 1536 utf8 utf8_general_ci varchar(512) |
3578 | + 3.0000 information_schema VIEWS TABLE_SCHEMA varchar 64 192 utf8 utf8_general_ci varchar(64) |
3579 | + 3.0000 information_schema VIEWS TABLE_NAME varchar 64 192 utf8 utf8_general_ci varchar(64) |
3580 | +Index: mysql-5.0.86/mysql-test/suite/funcs_1/r/is_tables_is.result |
3581 | +=================================================================== |
3582 | +--- mysql-5.0.86.orig/mysql-test/suite/funcs_1/r/is_tables_is.result 2009-10-01 20:53:42.000000000 +1000 |
3583 | ++++ mysql-5.0.86/mysql-test/suite/funcs_1/r/is_tables_is.result 2009-10-01 20:54:40.000000000 +1000 |
3584 | +@@ -38,6 +38,29 @@ |
3585 | + Separator ----------------------------------------------------- |
3586 | + TABLE_CATALOG NULL |
3587 | + TABLE_SCHEMA information_schema |
3588 | ++TABLE_NAME CLIENT_STATISTICS |
3589 | ++TABLE_TYPE SYSTEM VIEW |
3590 | ++ENGINE MEMORY |
3591 | ++VERSION 0 |
3592 | ++ROW_FORMAT Fixed |
3593 | ++TABLE_ROWS #TBLR# |
3594 | ++AVG_ROW_LENGTH #ARL# |
3595 | ++DATA_LENGTH #DL# |
3596 | ++MAX_DATA_LENGTH #MDL# |
3597 | ++INDEX_LENGTH #IL# |
3598 | ++DATA_FREE #DF# |
3599 | ++AUTO_INCREMENT NULL |
3600 | ++CREATE_TIME #CRT# |
3601 | ++UPDATE_TIME #UT# |
3602 | ++CHECK_TIME #CT# |
3603 | ++TABLE_COLLATION utf8_general_ci |
3604 | ++CHECKSUM NULL |
3605 | ++CREATE_OPTIONS #CO# |
3606 | ++TABLE_COMMENT #TC# |
3607 | ++user_comment |
3608 | ++Separator ----------------------------------------------------- |
3609 | ++TABLE_CATALOG NULL |
3610 | ++TABLE_SCHEMA information_schema |
3611 | + TABLE_NAME COLLATIONS |
3612 | + TABLE_TYPE SYSTEM VIEW |
3613 | + ENGINE MEMORY |
3614 | +@@ -130,6 +153,98 @@ |
3615 | + Separator ----------------------------------------------------- |
3616 | + TABLE_CATALOG NULL |
3617 | + TABLE_SCHEMA information_schema |
3618 | ++TABLE_NAME INDEX_STATISTICS |
3619 | ++TABLE_TYPE SYSTEM VIEW |
3620 | ++ENGINE MEMORY |
3621 | ++VERSION 0 |
3622 | ++ROW_FORMAT Fixed |
3623 | ++TABLE_ROWS #TBLR# |
3624 | ++AVG_ROW_LENGTH #ARL# |
3625 | ++DATA_LENGTH #DL# |
3626 | ++MAX_DATA_LENGTH #MDL# |
3627 | ++INDEX_LENGTH #IL# |
3628 | ++DATA_FREE #DF# |
3629 | ++AUTO_INCREMENT NULL |
3630 | ++CREATE_TIME #CRT# |
3631 | ++UPDATE_TIME #UT# |
3632 | ++CHECK_TIME #CT# |
3633 | ++TABLE_COLLATION utf8_general_ci |
3634 | ++CHECKSUM NULL |
3635 | ++CREATE_OPTIONS #CO# |
3636 | ++TABLE_COMMENT #TC# |
3637 | ++user_comment |
3638 | ++Separator ----------------------------------------------------- |
3639 | ++TABLE_CATALOG NULL |
3640 | ++TABLE_SCHEMA information_schema |
3641 | ++TABLE_NAME INNODB_BUFFER_POOL_CONTENT |
3642 | ++TABLE_TYPE SYSTEM VIEW |
3643 | ++ENGINE MEMORY |
3644 | ++VERSION 0 |
3645 | ++ROW_FORMAT Fixed |
3646 | ++TABLE_ROWS #TBLR# |
3647 | ++AVG_ROW_LENGTH #ARL# |
3648 | ++DATA_LENGTH #DL# |
3649 | ++MAX_DATA_LENGTH #MDL# |
3650 | ++INDEX_LENGTH #IL# |
3651 | ++DATA_FREE #DF# |
3652 | ++AUTO_INCREMENT NULL |
3653 | ++CREATE_TIME #CRT# |
3654 | ++UPDATE_TIME #UT# |
3655 | ++CHECK_TIME #CT# |
3656 | ++TABLE_COLLATION utf8_general_ci |
3657 | ++CHECKSUM NULL |
3658 | ++CREATE_OPTIONS #CO# |
3659 | ++TABLE_COMMENT #TC# |
3660 | ++user_comment |
3661 | ++Separator ----------------------------------------------------- |
3662 | ++TABLE_CATALOG NULL |
3663 | ++TABLE_SCHEMA information_schema |
3664 | ++TABLE_NAME INNODB_IO_PATTERN |
3665 | ++TABLE_TYPE SYSTEM VIEW |
3666 | ++ENGINE MEMORY |
3667 | ++VERSION 0 |
3668 | ++ROW_FORMAT Fixed |
3669 | ++TABLE_ROWS #TBLR# |
3670 | ++AVG_ROW_LENGTH #ARL# |
3671 | ++DATA_LENGTH #DL# |
3672 | ++MAX_DATA_LENGTH #MDL# |
3673 | ++INDEX_LENGTH #IL# |
3674 | ++DATA_FREE #DF# |
3675 | ++AUTO_INCREMENT NULL |
3676 | ++CREATE_TIME #CRT# |
3677 | ++UPDATE_TIME #UT# |
3678 | ++CHECK_TIME #CT# |
3679 | ++TABLE_COLLATION utf8_general_ci |
3680 | ++CHECKSUM NULL |
3681 | ++CREATE_OPTIONS #CO# |
3682 | ++TABLE_COMMENT #TC# |
3683 | ++user_comment |
3684 | ++Separator ----------------------------------------------------- |
3685 | ++TABLE_CATALOG NULL |
3686 | ++TABLE_SCHEMA information_schema |
3687 | ++TABLE_NAME INNODB_RSEG |
3688 | ++TABLE_TYPE SYSTEM VIEW |
3689 | ++ENGINE MEMORY |
3690 | ++VERSION 0 |
3691 | ++ROW_FORMAT Fixed |
3692 | ++TABLE_ROWS #TBLR# |
3693 | ++AVG_ROW_LENGTH #ARL# |
3694 | ++DATA_LENGTH #DL# |
3695 | ++MAX_DATA_LENGTH #MDL# |
3696 | ++INDEX_LENGTH #IL# |
3697 | ++DATA_FREE #DF# |
3698 | ++AUTO_INCREMENT NULL |
3699 | ++CREATE_TIME #CRT# |
3700 | ++UPDATE_TIME #UT# |
3701 | ++CHECK_TIME #CT# |
3702 | ++TABLE_COLLATION utf8_general_ci |
3703 | ++CHECKSUM NULL |
3704 | ++CREATE_OPTIONS #CO# |
3705 | ++TABLE_COMMENT #TC# |
3706 | ++user_comment |
3707 | ++Separator ----------------------------------------------------- |
3708 | ++TABLE_CATALOG NULL |
3709 | ++TABLE_SCHEMA information_schema |
3710 | + TABLE_NAME KEY_COLUMN_USAGE |
3711 | + TABLE_TYPE SYSTEM VIEW |
3712 | + ENGINE MEMORY |
3713 | +@@ -153,6 +268,29 @@ |
3714 | + Separator ----------------------------------------------------- |
3715 | + TABLE_CATALOG NULL |
3716 | + TABLE_SCHEMA information_schema |
3717 | ++TABLE_NAME PROCESSLIST |
3718 | ++TABLE_TYPE SYSTEM VIEW |
3719 | ++ENGINE MyISAM |
3720 | ++VERSION 0 |
3721 | ++ROW_FORMAT Dynamic |
3722 | ++TABLE_ROWS #TBLR# |
3723 | ++AVG_ROW_LENGTH #ARL# |
3724 | ++DATA_LENGTH #DL# |
3725 | ++MAX_DATA_LENGTH #MDL# |
3726 | ++INDEX_LENGTH #IL# |
3727 | ++DATA_FREE #DF# |
3728 | ++AUTO_INCREMENT NULL |
3729 | ++CREATE_TIME #CRT# |
3730 | ++UPDATE_TIME #UT# |
3731 | ++CHECK_TIME #CT# |
3732 | ++TABLE_COLLATION utf8_general_ci |
3733 | ++CHECKSUM NULL |
3734 | ++CREATE_OPTIONS #CO# |
3735 | ++TABLE_COMMENT #TC# |
3736 | ++user_comment |
3737 | ++Separator ----------------------------------------------------- |
3738 | ++TABLE_CATALOG NULL |
3739 | ++TABLE_SCHEMA information_schema |
3740 | + TABLE_NAME ROUTINES |
3741 | + TABLE_TYPE SYSTEM VIEW |
3742 | + ENGINE MyISAM |
3743 | +@@ -314,6 +452,29 @@ |
3744 | + Separator ----------------------------------------------------- |
3745 | + TABLE_CATALOG NULL |
3746 | + TABLE_SCHEMA information_schema |
3747 | ++TABLE_NAME TABLE_STATISTICS |
3748 | ++TABLE_TYPE SYSTEM VIEW |
3749 | ++ENGINE MEMORY |
3750 | ++VERSION 0 |
3751 | ++ROW_FORMAT Fixed |
3752 | ++TABLE_ROWS #TBLR# |
3753 | ++AVG_ROW_LENGTH #ARL# |
3754 | ++DATA_LENGTH #DL# |
3755 | ++MAX_DATA_LENGTH #MDL# |
3756 | ++INDEX_LENGTH #IL# |
3757 | ++DATA_FREE #DF# |
3758 | ++AUTO_INCREMENT NULL |
3759 | ++CREATE_TIME #CRT# |
3760 | ++UPDATE_TIME #UT# |
3761 | ++CHECK_TIME #CT# |
3762 | ++TABLE_COLLATION utf8_general_ci |
3763 | ++CHECKSUM NULL |
3764 | ++CREATE_OPTIONS #CO# |
3765 | ++TABLE_COMMENT #TC# |
3766 | ++user_comment |
3767 | ++Separator ----------------------------------------------------- |
3768 | ++TABLE_CATALOG NULL |
3769 | ++TABLE_SCHEMA information_schema |
3770 | + TABLE_NAME TRIGGERS |
3771 | + TABLE_TYPE SYSTEM VIEW |
3772 | + ENGINE MyISAM |
3773 | +@@ -360,6 +521,29 @@ |
3774 | + Separator ----------------------------------------------------- |
3775 | + TABLE_CATALOG NULL |
3776 | + TABLE_SCHEMA information_schema |
3777 | ++TABLE_NAME USER_STATISTICS |
3778 | ++TABLE_TYPE SYSTEM VIEW |
3779 | ++ENGINE MEMORY |
3780 | ++VERSION 0 |
3781 | ++ROW_FORMAT Fixed |
3782 | ++TABLE_ROWS #TBLR# |
3783 | ++AVG_ROW_LENGTH #ARL# |
3784 | ++DATA_LENGTH #DL# |
3785 | ++MAX_DATA_LENGTH #MDL# |
3786 | ++INDEX_LENGTH #IL# |
3787 | ++DATA_FREE #DF# |
3788 | ++AUTO_INCREMENT NULL |
3789 | ++CREATE_TIME #CRT# |
3790 | ++UPDATE_TIME #UT# |
3791 | ++CHECK_TIME #CT# |
3792 | ++TABLE_COLLATION utf8_general_ci |
3793 | ++CHECKSUM NULL |
3794 | ++CREATE_OPTIONS #CO# |
3795 | ++TABLE_COMMENT #TC# |
3796 | ++user_comment |
3797 | ++Separator ----------------------------------------------------- |
3798 | ++TABLE_CATALOG NULL |
3799 | ++TABLE_SCHEMA information_schema |
3800 | + TABLE_NAME VIEWS |
3801 | + TABLE_TYPE SYSTEM VIEW |
3802 | + ENGINE MyISAM |
3803 | +@@ -423,6 +607,29 @@ |
3804 | + Separator ----------------------------------------------------- |
3805 | + TABLE_CATALOG NULL |
3806 | + TABLE_SCHEMA information_schema |
3807 | ++TABLE_NAME CLIENT_STATISTICS |
3808 | ++TABLE_TYPE SYSTEM VIEW |
3809 | ++ENGINE MEMORY |
3810 | ++VERSION 0 |
3811 | ++ROW_FORMAT Fixed |
3812 | ++TABLE_ROWS #TBLR# |
3813 | ++AVG_ROW_LENGTH #ARL# |
3814 | ++DATA_LENGTH #DL# |
3815 | ++MAX_DATA_LENGTH #MDL# |
3816 | ++INDEX_LENGTH #IL# |
3817 | ++DATA_FREE #DF# |
3818 | ++AUTO_INCREMENT NULL |
3819 | ++CREATE_TIME #CRT# |
3820 | ++UPDATE_TIME #UT# |
3821 | ++CHECK_TIME #CT# |
3822 | ++TABLE_COLLATION utf8_general_ci |
3823 | ++CHECKSUM NULL |
3824 | ++CREATE_OPTIONS #CO# |
3825 | ++TABLE_COMMENT #TC# |
3826 | ++user_comment |
3827 | ++Separator ----------------------------------------------------- |
3828 | ++TABLE_CATALOG NULL |
3829 | ++TABLE_SCHEMA information_schema |
3830 | + TABLE_NAME COLLATIONS |
3831 | + TABLE_TYPE SYSTEM VIEW |
3832 | + ENGINE MEMORY |
3833 | +@@ -515,6 +722,98 @@ |
3834 | + Separator ----------------------------------------------------- |
3835 | + TABLE_CATALOG NULL |
3836 | + TABLE_SCHEMA information_schema |
3837 | ++TABLE_NAME INDEX_STATISTICS |
3838 | ++TABLE_TYPE SYSTEM VIEW |
3839 | ++ENGINE MEMORY |
3840 | ++VERSION 0 |
3841 | ++ROW_FORMAT Fixed |
3842 | ++TABLE_ROWS #TBLR# |
3843 | ++AVG_ROW_LENGTH #ARL# |
3844 | ++DATA_LENGTH #DL# |
3845 | ++MAX_DATA_LENGTH #MDL# |
3846 | ++INDEX_LENGTH #IL# |
3847 | ++DATA_FREE #DF# |
3848 | ++AUTO_INCREMENT NULL |
3849 | ++CREATE_TIME #CRT# |
3850 | ++UPDATE_TIME #UT# |
3851 | ++CHECK_TIME #CT# |
3852 | ++TABLE_COLLATION utf8_general_ci |
3853 | ++CHECKSUM NULL |
3854 | ++CREATE_OPTIONS #CO# |
3855 | ++TABLE_COMMENT #TC# |
3856 | ++user_comment |
3857 | ++Separator ----------------------------------------------------- |
3858 | ++TABLE_CATALOG NULL |
3859 | ++TABLE_SCHEMA information_schema |
3860 | ++TABLE_NAME INNODB_BUFFER_POOL_CONTENT |
3861 | ++TABLE_TYPE SYSTEM VIEW |
3862 | ++ENGINE MEMORY |
3863 | ++VERSION 0 |
3864 | ++ROW_FORMAT Fixed |
3865 | ++TABLE_ROWS #TBLR# |
3866 | ++AVG_ROW_LENGTH #ARL# |
3867 | ++DATA_LENGTH #DL# |
3868 | ++MAX_DATA_LENGTH #MDL# |
3869 | ++INDEX_LENGTH #IL# |
3870 | ++DATA_FREE #DF# |
3871 | ++AUTO_INCREMENT NULL |
3872 | ++CREATE_TIME #CRT# |
3873 | ++UPDATE_TIME #UT# |
3874 | ++CHECK_TIME #CT# |
3875 | ++TABLE_COLLATION utf8_general_ci |
3876 | ++CHECKSUM NULL |
3877 | ++CREATE_OPTIONS #CO# |
3878 | ++TABLE_COMMENT #TC# |
3879 | ++user_comment |
3880 | ++Separator ----------------------------------------------------- |
3881 | ++TABLE_CATALOG NULL |
3882 | ++TABLE_SCHEMA information_schema |
3883 | ++TABLE_NAME INNODB_IO_PATTERN |
3884 | ++TABLE_TYPE SYSTEM VIEW |
3885 | ++ENGINE MEMORY |
3886 | ++VERSION 0 |
3887 | ++ROW_FORMAT Fixed |
3888 | ++TABLE_ROWS #TBLR# |
3889 | ++AVG_ROW_LENGTH #ARL# |
3890 | ++DATA_LENGTH #DL# |
3891 | ++MAX_DATA_LENGTH #MDL# |
3892 | ++INDEX_LENGTH #IL# |
3893 | ++DATA_FREE #DF# |
3894 | ++AUTO_INCREMENT NULL |
3895 | ++CREATE_TIME #CRT# |
3896 | ++UPDATE_TIME #UT# |
3897 | ++CHECK_TIME #CT# |
3898 | ++TABLE_COLLATION utf8_general_ci |
3899 | ++CHECKSUM NULL |
3900 | ++CREATE_OPTIONS #CO# |
3901 | ++TABLE_COMMENT #TC# |
3902 | ++user_comment |
3903 | ++Separator ----------------------------------------------------- |
3904 | ++TABLE_CATALOG NULL |
3905 | ++TABLE_SCHEMA information_schema |
3906 | ++TABLE_NAME INNODB_RSEG |
3907 | ++TABLE_TYPE SYSTEM VIEW |
3908 | ++ENGINE MEMORY |
3909 | ++VERSION 0 |
3910 | ++ROW_FORMAT Fixed |
3911 | ++TABLE_ROWS #TBLR# |
3912 | ++AVG_ROW_LENGTH #ARL# |
3913 | ++DATA_LENGTH #DL# |
3914 | ++MAX_DATA_LENGTH #MDL# |
3915 | ++INDEX_LENGTH #IL# |
3916 | ++DATA_FREE #DF# |
3917 | ++AUTO_INCREMENT NULL |
3918 | ++CREATE_TIME #CRT# |
3919 | ++UPDATE_TIME #UT# |
3920 | ++CHECK_TIME #CT# |
3921 | ++TABLE_COLLATION utf8_general_ci |
3922 | ++CHECKSUM NULL |
3923 | ++CREATE_OPTIONS #CO# |
3924 | ++TABLE_COMMENT #TC# |
3925 | ++user_comment |
3926 | ++Separator ----------------------------------------------------- |
3927 | ++TABLE_CATALOG NULL |
3928 | ++TABLE_SCHEMA information_schema |
3929 | + TABLE_NAME KEY_COLUMN_USAGE |
3930 | + TABLE_TYPE SYSTEM VIEW |
3931 | + ENGINE MEMORY |
3932 | +@@ -538,6 +837,29 @@ |
3933 | + Separator ----------------------------------------------------- |
3934 | + TABLE_CATALOG NULL |
3935 | + TABLE_SCHEMA information_schema |
3936 | ++TABLE_NAME PROCESSLIST |
3937 | ++TABLE_TYPE SYSTEM VIEW |
3938 | ++ENGINE MyISAM |
3939 | ++VERSION 0 |
3940 | ++ROW_FORMAT Dynamic |
3941 | ++TABLE_ROWS #TBLR# |
3942 | ++AVG_ROW_LENGTH #ARL# |
3943 | ++DATA_LENGTH #DL# |
3944 | ++MAX_DATA_LENGTH #MDL# |
3945 | ++INDEX_LENGTH #IL# |
3946 | ++DATA_FREE #DF# |
3947 | ++AUTO_INCREMENT NULL |
3948 | ++CREATE_TIME #CRT# |
3949 | ++UPDATE_TIME #UT# |
3950 | ++CHECK_TIME #CT# |
3951 | ++TABLE_COLLATION utf8_general_ci |
3952 | ++CHECKSUM NULL |
3953 | ++CREATE_OPTIONS #CO# |
3954 | ++TABLE_COMMENT #TC# |
3955 | ++user_comment |
3956 | ++Separator ----------------------------------------------------- |
3957 | ++TABLE_CATALOG NULL |
3958 | ++TABLE_SCHEMA information_schema |
3959 | + TABLE_NAME ROUTINES |
3960 | + TABLE_TYPE SYSTEM VIEW |
3961 | + ENGINE MyISAM |
3962 | +@@ -699,6 +1021,29 @@ |
3963 | + Separator ----------------------------------------------------- |
3964 | + TABLE_CATALOG NULL |
3965 | + TABLE_SCHEMA information_schema |
3966 | ++TABLE_NAME TABLE_STATISTICS |
3967 | ++TABLE_TYPE SYSTEM VIEW |
3968 | ++ENGINE MEMORY |
3969 | ++VERSION 0 |
3970 | ++ROW_FORMAT Fixed |
3971 | ++TABLE_ROWS #TBLR# |
3972 | ++AVG_ROW_LENGTH #ARL# |
3973 | ++DATA_LENGTH #DL# |
3974 | ++MAX_DATA_LENGTH #MDL# |
3975 | ++INDEX_LENGTH #IL# |
3976 | ++DATA_FREE #DF# |
3977 | ++AUTO_INCREMENT NULL |
3978 | ++CREATE_TIME #CRT# |
3979 | ++UPDATE_TIME #UT# |
3980 | ++CHECK_TIME #CT# |
3981 | ++TABLE_COLLATION utf8_general_ci |
3982 | ++CHECKSUM NULL |
3983 | ++CREATE_OPTIONS #CO# |
3984 | ++TABLE_COMMENT #TC# |
3985 | ++user_comment |
3986 | ++Separator ----------------------------------------------------- |
3987 | ++TABLE_CATALOG NULL |
3988 | ++TABLE_SCHEMA information_schema |
3989 | + TABLE_NAME TRIGGERS |
3990 | + TABLE_TYPE SYSTEM VIEW |
3991 | + ENGINE MyISAM |
3992 | +@@ -745,6 +1090,29 @@ |
3993 | + Separator ----------------------------------------------------- |
3994 | + TABLE_CATALOG NULL |
3995 | + TABLE_SCHEMA information_schema |
3996 | ++TABLE_NAME USER_STATISTICS |
3997 | ++TABLE_TYPE SYSTEM VIEW |
3998 | ++ENGINE MEMORY |
3999 | ++VERSION 0 |
4000 | ++ROW_FORMAT Fixed |
4001 | ++TABLE_ROWS #TBLR# |
4002 | ++AVG_ROW_LENGTH #ARL# |
4003 | ++DATA_LENGTH #DL# |
4004 | ++MAX_DATA_LENGTH #MDL# |
4005 | ++INDEX_LENGTH #IL# |
4006 | ++DATA_FREE #DF# |
4007 | ++AUTO_INCREMENT NULL |
4008 | ++CREATE_TIME #CRT# |
4009 | ++UPDATE_TIME #UT# |
4010 | ++CHECK_TIME #CT# |
4011 | ++TABLE_COLLATION utf8_general_ci |
4012 | ++CHECKSUM NULL |
4013 | ++CREATE_OPTIONS #CO# |
4014 | ++TABLE_COMMENT #TC# |
4015 | ++user_comment |
4016 | ++Separator ----------------------------------------------------- |
4017 | ++TABLE_CATALOG NULL |
4018 | ++TABLE_SCHEMA information_schema |
4019 | + TABLE_NAME VIEWS |
4020 | + TABLE_TYPE SYSTEM VIEW |
4021 | + ENGINE MyISAM |
4022 | |
4023 | === modified file 'mysql/5.0/ourdelta/mysql_install_db/mysql_install_db.patch' |
4024 | --- mysql/5.0/ourdelta/mysql_install_db/mysql_install_db.patch 2008-11-03 23:45:07 +0000 |
4025 | +++ mysql/5.0/ourdelta/mysql_install_db/mysql_install_db.patch 2009-10-01 11:15:33 +0000 |
4026 | @@ -1,8 +1,8 @@ |
4027 | -Index: mysql-5.0.67/scripts/mysql_install_db.sh |
4028 | +Index: mysql-5.0.86/scripts/mysql_install_db.sh |
4029 | =================================================================== |
4030 | ---- mysql-5.0.67.orig/scripts/mysql_install_db.sh |
4031 | -+++ mysql-5.0.67/scripts/mysql_install_db.sh |
4032 | -@@ -376,11 +376,7 @@ then |
4033 | +--- mysql-5.0.86.orig/scripts/mysql_install_db.sh 2009-09-10 05:04:45.000000000 +1000 |
4034 | ++++ mysql-5.0.86/scripts/mysql_install_db.sh 2009-09-26 12:56:08.000000000 +1000 |
4035 | +@@ -376,11 +376,7 @@ |
4036 | # At this point, there is no end user, so it does not make sense to print |
4037 | # this reminder. |
4038 | echo "PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !" |
4039 | @@ -15,7 +15,7 @@ |
4040 | echo "$bindir/mysql_secure_installation" |
4041 | echo |
4042 | echo "which will also give you the option of removing the test" |
4043 | -@@ -399,11 +395,16 @@ then |
4044 | +@@ -399,11 +395,12 @@ |
4045 | echo "cd mysql-test ; perl mysql-test-run.pl" |
4046 | echo |
4047 | fi |
4048 | @@ -25,35 +25,32 @@ |
4049 | + echo "submitted in the OurDelta project on Launchpad, simply follow the" |
4050 | + echo "links via http://ourdelta.org/" |
4051 | echo |
4052 | - echo "The latest information about MySQL is available on the web at" |
4053 | +- echo "The latest information about MySQL is available on the web at" |
4054 | - echo "http://www.mysql.com" |
4055 | - echo "Support MySQL by buying support/licenses at http://shop.mysql.com" |
4056 | -+ echo "http://dev.mysql.com/" |
4057 | -+ echo "Other information sources are" |
4058 | -+ echo "- the MySQL Mailing List archives (http://lists.mysql.com/);" |
4059 | -+ echo "- the MySQL Forums (http://forums.mysql.com/)." |
4060 | ++ echo "For support/consulting/training, see http://ourdelta.org/services" |
4061 | fi |
4062 | exit 0 |
4063 | else |
4064 | -@@ -423,11 +424,17 @@ else |
4065 | +@@ -422,12 +419,15 @@ |
4066 | + echo "Try 'mysqld --help' if you have problems with paths. Using --log" |
4067 | echo "gives you a log in $ldata that may be helpful." |
4068 | echo |
4069 | - echo "The latest information about MySQL is available on the web at" |
4070 | +- echo "The latest information about MySQL is available on the web at" |
4071 | - echo "http://www.mysql.com" |
4072 | -+ echo "http://dev.mysql.com/" |
4073 | - echo "Please consult the MySQL manual section: 'Problems running mysql_install_db'," |
4074 | +- echo "Please consult the MySQL manual section: 'Problems running mysql_install_db'," |
4075 | ++ echo "Please consult the MySQL manual section:" |
4076 | ++ echo "http://dev.mysql.com/doc/refman/5.0/en/mysql-install-db-problems.html" |
4077 | echo "and the manual section that describes problems on your OS." |
4078 | - echo "Another information source is the MySQL email archive." |
4079 | - echo "Please check all of the above before mailing us!" |
4080 | - echo "And if you do mail us, you MUST use the @scriptdir@/mysqlbug script!" |
4081 | -+ echo "Other information sources are" |
4082 | -+ echo "- the MySQL Mailing List archives (http://lists.mysql.com/);" |
4083 | -+ echo "- the MySQL Forums (http://forums.mysql.com/)." |
4084 | -+ echo "Please check all of the above before reporting a bug!" |
4085 | + echo |
4086 | + echo "MySQL bug reports should be submitted through http://bugs.mysql.com/" |
4087 | + echo "Issues related to the OurDelta patches or packaging should be" |
4088 | + echo "submitted in the OurDelta project on Launchpad, simply follow the" |
4089 | + echo "links via http://ourdelta.org/" |
4090 | ++ echo |
4091 | ++ echo "For support/consulting/training, see http://ourdelta.org/services" |
4092 | exit 1 |
4093 | fi |
4094 | |
4095 | === added directory 'mysql/5.0/ourdelta/test-no-defaults' |
4096 | === added file 'mysql/5.0/ourdelta/test-no-defaults/test-no-defaults.patch' |
4097 | --- mysql/5.0/ourdelta/test-no-defaults/test-no-defaults.patch 1970-01-01 00:00:00 +0000 |
4098 | +++ mysql/5.0/ourdelta/test-no-defaults/test-no-defaults.patch 2009-10-01 11:15:33 +0000 |
4099 | @@ -0,0 +1,16 @@ |
4100 | +Index: mysql-5.0.86/mysql-test/mysql-test-run-shell.sh |
4101 | +=================================================================== |
4102 | +--- mysql-5.0.86.orig/mysql-test/mysql-test-run-shell.sh |
4103 | ++++ mysql-5.0.86/mysql-test/mysql-test-run-shell.sh |
4104 | +@@ -862,9 +862,9 @@ MYSQL_DUMP_DIR="$MYSQL_DUMP" |
4105 | + export MYSQL_DUMP_DIR |
4106 | + MYSQL_CHECK="$MYSQL_CHECK --no-defaults -uroot --socket=$MASTER_MYSOCK --password=$DBPASSWD $EXTRA_MYSQLCHECK_OPT" |
4107 | + MYSQL_DUMP="$MYSQL_DUMP --no-defaults -uroot --socket=$MASTER_MYSOCK --password=$DBPASSWD $EXTRA_MYSQLDUMP_OPT" |
4108 | +-MYSQL_SHOW="$MYSQL_SHOW -uroot --socket=$MASTER_MYSOCK --password=$DBPASSWD $EXTRA_MYSQLSHOW_OPT" |
4109 | ++MYSQL_SHOW="$MYSQL_SHOW --no-defaults -uroot --socket=$MASTER_MYSOCK --password=$DBPASSWD $EXTRA_MYSQLSHOW_OPT" |
4110 | + MYSQL_BINLOG="$MYSQL_BINLOG --no-defaults --local-load=$MYSQL_TMP_DIR --character-sets-dir=$CHARSETSDIR $EXTRA_MYSQLBINLOG_OPT" |
4111 | +-MYSQL_IMPORT="$MYSQL_IMPORT -uroot --socket=$MASTER_MYSOCK --password=$DBPASSWD $EXTRA_MYSQLDUMP_OPT" |
4112 | ++MYSQL_IMPORT="$MYSQL_IMPORT --no-defaults -uroot --socket=$MASTER_MYSOCK --password=$DBPASSWD $EXTRA_MYSQLDUMP_OPT" |
4113 | + MYSQL_FIX_SYSTEM_TABLES="$MYSQL_FIX_SYSTEM_TABLES --no-defaults --host=localhost --port=$MASTER_MYPORT --socket=$MASTER_MYSOCK --user=root --password=$DBPASSWD --basedir=$BASEDIR --bindir=$CLIENT_BINDIR --verbose" |
4114 | + MYSQL="$MYSQL --no-defaults --host=localhost --port=$MASTER_MYPORT --socket=$MASTER_MYSOCK --user=root --password=$DBPASSWD" |
4115 | + export MYSQL MYSQL_CHECK MYSQL_DUMP MYSQL_SHOW MYSQL_BINLOG MYSQL_FIX_SYSTEM_TABLES MYSQL_IMPORT |
4116 | |
4117 | === modified file 'mysql/5.0/ourdelta/version/version-extra.patch' |
4118 | --- mysql/5.0/ourdelta/version/version-extra.patch 2009-03-18 06:35:34 +0000 |
4119 | +++ mysql/5.0/ourdelta/version/version-extra.patch 2009-10-01 11:15:33 +0000 |
4120 | @@ -3,7 +3,7 @@ |
4121 | --- mysql-5.0.67.orig/.ourdelta-version |
4122 | +++ mysql-5.0.67/.ourdelta-version |
4123 | @@ -1,3 +1,3 @@ |
4124 | - PATCHLEVEL=8 |
4125 | + PATCHLEVEL=9 |
4126 | RELEASE_NAME=ourdelta |
4127 | -RELEASE_EXTRA= |
4128 | +RELEASE_EXTRA=sail |
4129 | |
4130 | === modified file 'mysql/5.0/ourdelta/version/version.patch' |
4131 | --- mysql/5.0/ourdelta/version/version.patch 2009-03-18 06:35:34 +0000 |
4132 | +++ mysql/5.0/ourdelta/version/version.patch 2009-10-01 11:15:33 +0000 |
4133 | @@ -3,6 +3,6 @@ |
4134 | --- /dev/null |
4135 | +++ mysql-5.0.67/.ourdelta-version |
4136 | @@ -0,0 +1,3 @@ |
4137 | -+PATCHLEVEL=8 |
4138 | ++PATCHLEVEL=9 |
4139 | +RELEASE_NAME=ourdelta |
4140 | +RELEASE_EXTRA= |
4141 | |
4142 | === modified file 'mysql/5.0/patches-build-ourdelta' |
4143 | --- mysql/5.0/patches-build-ourdelta 2009-03-22 22:21:19 +0000 |
4144 | +++ mysql/5.0/patches-build-ourdelta 2009-10-01 11:15:33 +0000 |
4145 | @@ -2,8 +2,11 @@ |
4146 | # OurDelta (mainline) patches |
4147 | # |
4148 | ourdelta/version/version.patch |
4149 | +ourdelta/mysql-test-fixes/mysql-test-fixes.patch |
4150 | +ourdelta/mysql-test-fixes/ourdelta-test-fixes.patch |
4151 | ourdelta/mysql_install_db/mysql_install_db.patch |
4152 | ourdelta/configtest/configtest.patch |
4153 | +ourdelta/test-no-defaults/test-no-defaults.patch |
4154 | # |
4155 | percona_maintained/show_patches.patch |
4156 | # |
4157 | @@ -13,16 +16,16 @@ |
4158 | # |
4159 | percona_maintained/microslow_innodb.patch |
4160 | # |
4161 | +percona_maintained/profiling_slow.patch |
4162 | +# |
4163 | percona_maintained/userstatv2.patch |
4164 | # |
4165 | percona_maintained/microsec_process.patch |
4166 | # |
4167 | percona_maintained/innodb_io_patches.patch |
4168 | -# |
4169 | -percona_maintained/mirror_binlog.patch |
4170 | -# |
4171 | -# contributed by spinn3r (extracted from Google V2 patch) to ourdelta d7 |
4172 | -#google/if_idlev2/if_idlev2.patch |
4173 | +# patch still exists but removed from percona patch list (5.0.84-b18) |
4174 | +#percona_maintained/mirror_binlog.patch |
4175 | +# |
4176 | # disabling freeze because xtrabackup probably deals with all relevant needs |
4177 | #google/innodb_freezev2/innodb_freezev2.patch |
4178 | |
4179 | @@ -31,23 +34,29 @@ |
4180 | # |
4181 | percona_maintained/innodb_locks_held.patch |
4182 | percona_maintained/innodb_show_bp.patch |
4183 | -percona_maintained/innodb_show_hashed_memory.patch |
4184 | percona_maintained/innodb_check_fragmentation.patch |
4185 | percona_maintained/innodb_io_pattern.patch |
4186 | percona_maintained/innodb_fsync_source.patch |
4187 | +percona_maintained/innodb_show_hashed_memory.patch |
4188 | percona_maintained/innodb_dict_size_limit.patch |
4189 | +percona_maintained/innodb_extra_rseg.patch |
4190 | +percona_maintained/innodb_thread_concurrency_timer_based.patch |
4191 | +percona_maintained/innodb_use_sys_malloc.patch |
4192 | +percona_maintained/innodb_recovery_patches.patch |
4193 | # |
4194 | -sphinxsearch/sphinx_engine/sphinx.5.0.77.patch |
4195 | +sphinxsearch/sphinx_engine/sphinx.5.0.86.patch |
4196 | sphinxsearch/sphinx_engine/sphinx_engine.patch |
4197 | # |
4198 | # contributed by spinn3r (extracted from Google V2 patch) to ourdelta d7 |
4199 | google/if_idlev2/if_idlev2.patch |
4200 | # |
4201 | +percona_maintained/mysql-test.patch |
4202 | +# |
4203 | # OurDelta Sail (bleeding edge) patches |
4204 | # |
4205 | ourdelta/version/version-extra.patch |
4206 | # |
4207 | -percona_maintained/split_buf_pool_mutex_fixed_optimistic_safe.patch |
4208 | +percona_maintained/innodb_split_buf_pool_mutex.patch |
4209 | percona_maintained/innodb_rw_lock.patch |
4210 | # |
4211 | # end of patch file |
4212 | |
4213 | === modified file 'mysql/5.0/percona_maintained/innodb_dict_size_limit.patch' |
4214 | --- mysql/5.0/percona_maintained/innodb_dict_size_limit.patch 2009-03-18 01:10:58 +0000 |
4215 | +++ mysql/5.0/percona_maintained/innodb_dict_size_limit.patch 2009-10-01 11:15:33 +0000 |
4216 | @@ -1,6 +1,134 @@ |
4217 | -diff -ru mysql-5.0.75_base/innobase/dict/dict0boot.c mysql-5.0.75/innobase/dict/dict0boot.c |
4218 | ---- mysql-5.0.75_base/innobase/dict/dict0boot.c 2008-12-19 02:19:35.000000000 +0900 |
4219 | -+++ mysql-5.0.75/innobase/dict/dict0boot.c 2009-01-23 19:28:25.000000000 +0900 |
4220 | +diff -ruN a/innobase/btr/btr0sea.c b/innobase/btr/btr0sea.c |
4221 | +--- a/innobase/btr/btr0sea.c 2009-08-27 18:42:17.000000000 +0900 |
4222 | ++++ b/innobase/btr/btr0sea.c 2009-08-27 18:43:11.000000000 +0900 |
4223 | +@@ -1077,6 +1077,124 @@ |
4224 | + } |
4225 | + |
4226 | + /************************************************************************ |
4227 | ++Drops a page hash index based on index */ |
4228 | ++ |
4229 | ++void |
4230 | ++btr_search_drop_page_hash_index_on_index( |
4231 | ++/*=====================================*/ |
4232 | ++ dict_index_t* index) /* in: record descriptor */ |
4233 | ++{ |
4234 | ++ page_t* page; |
4235 | ++ hash_table_t* table; |
4236 | ++ buf_block_t* block; |
4237 | ++ ulint n_fields; |
4238 | ++ ulint n_bytes; |
4239 | ++ rec_t* rec; |
4240 | ++ ulint fold; |
4241 | ++ ulint prev_fold; |
4242 | ++ dulint tree_id; |
4243 | ++ ulint n_cached; |
4244 | ++ ulint n_recs; |
4245 | ++ ulint* folds; |
4246 | ++ ulint i; |
4247 | ++ mem_heap_t* heap = NULL; |
4248 | ++ ulint* offsets; |
4249 | ++ |
4250 | ++ rw_lock_x_lock(&btr_search_latch); |
4251 | ++ mutex_enter(&buf_pool->mutex); |
4252 | ++ |
4253 | ++ table = btr_search_sys->hash_index; |
4254 | ++ |
4255 | ++ block = UT_LIST_GET_LAST(buf_pool->LRU); |
4256 | ++ |
4257 | ++ while (block != NULL) { |
4258 | ++ if (block->index == index && block->is_hashed) { |
4259 | ++ page = block->frame; |
4260 | ++ |
4261 | ++ /* from btr_search_drop_page_hash_index() */ |
4262 | ++ n_fields = block->curr_n_fields; |
4263 | ++ n_bytes = block->curr_n_bytes; |
4264 | ++ |
4265 | ++ ut_a(n_fields + n_bytes > 0); |
4266 | ++ |
4267 | ++ n_recs = page_get_n_recs(page); |
4268 | ++ |
4269 | ++ /* Calculate and cache fold values into an array for fast deletion |
4270 | ++ from the hash index */ |
4271 | ++ |
4272 | ++ folds = mem_alloc(n_recs * sizeof(ulint)); |
4273 | ++ |
4274 | ++ n_cached = 0; |
4275 | ++ |
4276 | ++ rec = page_get_infimum_rec(page); |
4277 | ++ rec = page_rec_get_next(rec); |
4278 | ++ |
4279 | ++ tree_id = btr_page_get_index_id(page); |
4280 | ++ |
4281 | ++ ut_a(0 == ut_dulint_cmp(tree_id, index->id)); |
4282 | ++ |
4283 | ++ prev_fold = 0; |
4284 | ++ |
4285 | ++ offsets = NULL; |
4286 | ++ |
4287 | ++ while (!page_rec_is_supremum(rec)) { |
4288 | ++ /* FIXME: in a mixed tree, not all records may have enough |
4289 | ++ ordering fields: */ |
4290 | ++ offsets = rec_get_offsets(rec, index, offsets, |
4291 | ++ n_fields + (n_bytes > 0), &heap); |
4292 | ++ ut_a(rec_offs_n_fields(offsets) == n_fields + (n_bytes > 0)); |
4293 | ++ fold = rec_fold(rec, offsets, n_fields, n_bytes, tree_id); |
4294 | ++ |
4295 | ++ if (fold == prev_fold && prev_fold != 0) { |
4296 | ++ |
4297 | ++ goto next_rec; |
4298 | ++ } |
4299 | ++ |
4300 | ++ /* Remove all hash nodes pointing to this page from the |
4301 | ++ hash chain */ |
4302 | ++ |
4303 | ++ folds[n_cached] = fold; |
4304 | ++ n_cached++; |
4305 | ++next_rec: |
4306 | ++ rec = page_rec_get_next(rec); |
4307 | ++ prev_fold = fold; |
4308 | ++ } |
4309 | ++ |
4310 | ++ for (i = 0; i < n_cached; i++) { |
4311 | ++ |
4312 | ++ ha_remove_all_nodes_to_page(table, folds[i], page); |
4313 | ++ } |
4314 | ++ |
4315 | ++ ut_a(index->search_info->ref_count > 0); |
4316 | ++ index->search_info->ref_count--; |
4317 | ++ |
4318 | ++ block->is_hashed = FALSE; |
4319 | ++ block->index = NULL; |
4320 | ++ |
4321 | ++ if (UNIV_UNLIKELY(block->n_pointers)) { |
4322 | ++ /* Corruption */ |
4323 | ++ ut_print_timestamp(stderr); |
4324 | ++ fprintf(stderr, |
4325 | ++" InnoDB: Corruption of adaptive hash index. After dropping\n" |
4326 | ++"InnoDB: the hash index to a page of %s, still %lu hash nodes remain.\n", |
4327 | ++ index->name, (ulong) block->n_pointers); |
4328 | ++ } |
4329 | ++ |
4330 | ++ mem_free(folds); |
4331 | ++ } |
4332 | ++ |
4333 | ++ block = UT_LIST_GET_PREV(LRU, block); |
4334 | ++ } |
4335 | ++ |
4336 | ++ mutex_exit(&buf_pool->mutex); |
4337 | ++ rw_lock_x_unlock(&btr_search_latch); |
4338 | ++ |
4339 | ++ if (UNIV_LIKELY_NULL(heap)) { |
4340 | ++ mem_heap_free(heap); |
4341 | ++ } |
4342 | ++} |
4343 | ++ |
4344 | ++/************************************************************************ |
4345 | + Drops a page hash index when a page is freed from a fseg to the file system. |
4346 | + Drops possible hash index if the page happens to be in the buffer pool. */ |
4347 | + |
4348 | +diff -ruN a/innobase/dict/dict0boot.c b/innobase/dict/dict0boot.c |
4349 | +--- a/innobase/dict/dict0boot.c 2009-07-07 21:53:58.000000000 +0900 |
4350 | ++++ b/innobase/dict/dict0boot.c 2009-08-27 18:42:59.000000000 +0900 |
4351 | @@ -247,6 +247,7 @@ |
4352 | system tables */ |
4353 | /*-------------------------*/ |
4354 | @@ -33,9 +161,9 @@ |
4355 | |
4356 | dict_mem_table_add_col(table, "INDEX_ID", DATA_BINARY, 0,0,0); |
4357 | dict_mem_table_add_col(table, "POS", DATA_INT, 0, 4, 0); |
4358 | -diff -ru mysql-5.0.75_base/innobase/dict/dict0crea.c mysql-5.0.75/innobase/dict/dict0crea.c |
4359 | ---- mysql-5.0.75_base/innobase/dict/dict0crea.c 2008-12-19 02:19:35.000000000 +0900 |
4360 | -+++ mysql-5.0.75/innobase/dict/dict0crea.c 2009-01-23 19:41:38.000000000 +0900 |
4361 | +diff -ruN a/innobase/dict/dict0crea.c b/innobase/dict/dict0crea.c |
4362 | +--- a/innobase/dict/dict0crea.c 2009-07-07 21:53:58.000000000 +0900 |
4363 | ++++ b/innobase/dict/dict0crea.c 2009-08-27 18:42:59.000000000 +0900 |
4364 | @@ -1178,6 +1178,9 @@ |
4365 | /* Foreign constraint system tables have already been |
4366 | created, and they are ok */ |
4367 | @@ -46,7 +174,7 @@ |
4368 | mutex_exit(&(dict_sys->mutex)); |
4369 | |
4370 | return(DB_SUCCESS); |
4371 | -@@ -1266,6 +1269,11 @@ |
4372 | +@@ -1267,6 +1270,11 @@ |
4373 | |
4374 | trx->op_info = ""; |
4375 | |
4376 | @@ -58,9 +186,9 @@ |
4377 | row_mysql_unlock_data_dictionary(trx); |
4378 | |
4379 | trx_free_for_mysql(trx); |
4380 | -diff -ru mysql-5.0.75_base/innobase/dict/dict0dict.c mysql-5.0.75/innobase/dict/dict0dict.c |
4381 | ---- mysql-5.0.75_base/innobase/dict/dict0dict.c 2008-12-19 02:19:35.000000000 +0900 |
4382 | -+++ mysql-5.0.75/innobase/dict/dict0dict.c 2009-01-26 16:03:29.000000000 +0900 |
4383 | +diff -ruN a/innobase/dict/dict0dict.c b/innobase/dict/dict0dict.c |
4384 | +--- a/innobase/dict/dict0dict.c 2009-07-07 21:53:58.000000000 +0900 |
4385 | ++++ b/innobase/dict/dict0dict.c 2009-08-27 18:43:11.000000000 +0900 |
4386 | @@ -638,6 +638,8 @@ |
4387 | mutex_enter(&(dict_sys->mutex)); |
4388 | |
4389 | @@ -156,7 +284,7 @@ |
4390 | while (table && (dict_sys->size > |
4391 | buf_pool_get_max_size() / DICT_POOL_PER_VARYING)) { |
4392 | |
4393 | -@@ -1292,6 +1341,7 @@ |
4394 | +@@ -1292,6 +1342,7 @@ |
4395 | |
4396 | table = prev_table; |
4397 | } |
4398 | @@ -164,9 +292,20 @@ |
4399 | } |
4400 | |
4401 | /************************************************************************** |
4402 | -diff -ru mysql-5.0.75_base/innobase/ibuf/ibuf0ibuf.c mysql-5.0.75/innobase/ibuf/ibuf0ibuf.c |
4403 | ---- mysql-5.0.75_base/innobase/ibuf/ibuf0ibuf.c 2009-01-23 11:44:18.000000000 +0900 |
4404 | -+++ mysql-5.0.75/innobase/ibuf/ibuf0ibuf.c 2009-01-23 19:22:54.000000000 +0900 |
4405 | +@@ -1565,6 +1616,10 @@ |
4406 | + #ifdef UNIV_SYNC_DEBUG |
4407 | + ut_ad(mutex_own(&(dict_sys->mutex))); |
4408 | + #endif /* UNIV_SYNC_DEBUG */ |
4409 | ++ /* remove all entry of the index from adaptive hash index, |
4410 | ++ because removing from adaptive hash index needs dict_index */ |
4411 | ++ if (srv_use_adaptive_hash_indexes && srv_dict_size_limit) |
4412 | ++ btr_search_drop_page_hash_index_on_index(index); |
4413 | + |
4414 | + /* We always create search info whether or not adaptive |
4415 | + hash index is enabled or not. */ |
4416 | +diff -ruN a/innobase/ibuf/ibuf0ibuf.c b/innobase/ibuf/ibuf0ibuf.c |
4417 | +--- a/innobase/ibuf/ibuf0ibuf.c 2009-08-27 18:42:17.000000000 +0900 |
4418 | ++++ b/innobase/ibuf/ibuf0ibuf.c 2009-08-27 18:42:59.000000000 +0900 |
4419 | @@ -535,6 +535,7 @@ |
4420 | sprintf(buf, "SYS_IBUF_TABLE_%lu", (ulong) space); |
4421 | /* use old-style record format for the insert buffer */ |
4422 | @@ -175,9 +314,26 @@ |
4423 | |
4424 | dict_mem_table_add_col(table, "PAGE_NO", DATA_BINARY, 0, 0, 0); |
4425 | dict_mem_table_add_col(table, "TYPES", DATA_BINARY, 0, 0, 0); |
4426 | -diff -ru mysql-5.0.75_base/innobase/include/dict0dict.h mysql-5.0.75/innobase/include/dict0dict.h |
4427 | ---- mysql-5.0.75_base/innobase/include/dict0dict.h 2008-12-19 02:19:35.000000000 +0900 |
4428 | -+++ mysql-5.0.75/innobase/include/dict0dict.h 2009-01-23 21:46:22.000000000 +0900 |
4429 | +diff -ruN a/innobase/include/btr0sea.h b/innobase/include/btr0sea.h |
4430 | +--- a/innobase/include/btr0sea.h 2009-07-07 21:54:00.000000000 +0900 |
4431 | ++++ b/innobase/include/btr0sea.h 2009-08-27 18:43:11.000000000 +0900 |
4432 | +@@ -97,6 +97,13 @@ |
4433 | + /*============================*/ |
4434 | + page_t* page); /* in: index page, s- or x-latched */ |
4435 | + /************************************************************************ |
4436 | ++Drops a page hash index based on index */ |
4437 | ++ |
4438 | ++void |
4439 | ++btr_search_drop_page_hash_index_on_index( |
4440 | ++/*=====================================*/ |
4441 | ++ dict_index_t* index); /* in: record descriptor */ |
4442 | ++/************************************************************************ |
4443 | + Drops a page hash index when a page is freed from a fseg to the file system. |
4444 | + Drops possible hash index if the page happens to be in the buffer pool. */ |
4445 | + |
4446 | +diff -ruN a/innobase/include/dict0dict.h b/innobase/include/dict0dict.h |
4447 | +--- a/innobase/include/dict0dict.h 2009-07-07 21:54:01.000000000 +0900 |
4448 | ++++ b/innobase/include/dict0dict.h 2009-08-27 18:42:59.000000000 +0900 |
4449 | @@ -938,6 +938,11 @@ |
4450 | const char* ptr, /* in: scan from */ |
4451 | const char* string);/* in: look for this */ |
4452 | @@ -190,9 +346,9 @@ |
4453 | /* Buffers for storing detailed information about the latest foreign key |
4454 | and unique key errors */ |
4455 | extern FILE* dict_foreign_err_file; |
4456 | -diff -ru mysql-5.0.75_base/innobase/include/dict0dict.ic mysql-5.0.75/innobase/include/dict0dict.ic |
4457 | ---- mysql-5.0.75_base/innobase/include/dict0dict.ic 2008-12-19 02:19:35.000000000 +0900 |
4458 | -+++ mysql-5.0.75/innobase/include/dict0dict.ic 2009-01-23 18:35:55.000000000 +0900 |
4459 | +diff -ruN a/innobase/include/dict0dict.ic b/innobase/include/dict0dict.ic |
4460 | +--- a/innobase/include/dict0dict.ic 2009-07-07 21:54:01.000000000 +0900 |
4461 | ++++ b/innobase/include/dict0dict.ic 2009-08-27 18:42:59.000000000 +0900 |
4462 | @@ -533,6 +533,13 @@ |
4463 | |
4464 | HASH_SEARCH(name_hash, dict_sys->table_hash, table_fold, table, |
4465 | @@ -218,19 +374,19 @@ |
4466 | /* lock_push(trx, table, LOCK_DICT_MEM_FIX) */ |
4467 | } |
4468 | |
4469 | -diff -ru mysql-5.0.75_base/innobase/include/srv0srv.h mysql-5.0.75/innobase/include/srv0srv.h |
4470 | ---- mysql-5.0.75_base/innobase/include/srv0srv.h 2009-01-23 11:44:19.000000000 +0900 |
4471 | -+++ mysql-5.0.75/innobase/include/srv0srv.h 2009-01-27 10:47:26.000000000 +0900 |
4472 | -@@ -146,6 +146,8 @@ |
4473 | +diff -ruN a/innobase/include/srv0srv.h b/innobase/include/srv0srv.h |
4474 | +--- a/innobase/include/srv0srv.h 2009-08-27 18:42:17.000000000 +0900 |
4475 | ++++ b/innobase/include/srv0srv.h 2009-08-27 18:42:59.000000000 +0900 |
4476 | +@@ -147,6 +147,8 @@ |
4477 | extern uint srv_read_ahead; |
4478 | - extern ulint srv_adaptive_checkpoint; |
4479 | + extern uint srv_adaptive_checkpoint; |
4480 | |
4481 | +extern ulint srv_dict_size_limit; |
4482 | + |
4483 | extern volatile ibool srv_io_pattern; |
4484 | extern ulong srv_io_pattern_trace; |
4485 | extern ulong srv_io_pattern_trace_running; |
4486 | -@@ -545,6 +547,7 @@ |
4487 | +@@ -552,6 +554,7 @@ |
4488 | ulint innodb_data_writes; |
4489 | ulint innodb_data_written; |
4490 | ulint innodb_data_reads; |
4491 | @@ -238,19 +394,19 @@ |
4492 | ulint innodb_buffer_pool_pages_total; |
4493 | ulint innodb_buffer_pool_pages_data; |
4494 | ulint innodb_buffer_pool_pages_dirty; |
4495 | -diff -ru mysql-5.0.75_base/innobase/srv/srv0srv.c mysql-5.0.75/innobase/srv/srv0srv.c |
4496 | ---- mysql-5.0.75_base/innobase/srv/srv0srv.c 2009-01-23 11:44:19.000000000 +0900 |
4497 | -+++ mysql-5.0.75/innobase/srv/srv0srv.c 2009-01-27 10:52:19.000000000 +0900 |
4498 | -@@ -345,6 +345,8 @@ |
4499 | +diff -ruN a/innobase/srv/srv0srv.c b/innobase/srv/srv0srv.c |
4500 | +--- a/innobase/srv/srv0srv.c 2009-08-27 18:42:17.000000000 +0900 |
4501 | ++++ b/innobase/srv/srv0srv.c 2009-08-27 18:42:59.000000000 +0900 |
4502 | +@@ -353,6 +353,8 @@ |
4503 | uint srv_read_ahead = 3; /* 1: random 2: linear 3: Both */ |
4504 | - ulint srv_adaptive_checkpoint = 0; /* 0:disable 1:enable */ |
4505 | + uint srv_adaptive_checkpoint = 0; /* 0: none 1: reflex 2: estimate */ |
4506 | |
4507 | +ulint srv_dict_size_limit = 0; |
4508 | + |
4509 | volatile ibool srv_io_pattern = FALSE; |
4510 | ulint srv_io_pattern_trace = 0; |
4511 | ulint srv_io_pattern_trace_running = 0; |
4512 | -@@ -1936,6 +1938,7 @@ |
4513 | +@@ -1953,6 +1955,7 @@ |
4514 | export_vars.innodb_data_reads= os_n_file_reads; |
4515 | export_vars.innodb_data_writes= os_n_file_writes; |
4516 | export_vars.innodb_data_written= srv_data_written; |
4517 | @@ -258,9 +414,153 @@ |
4518 | export_vars.innodb_buffer_pool_read_requests= buf_pool->n_page_gets; |
4519 | export_vars.innodb_buffer_pool_write_requests= srv_buf_pool_write_requests; |
4520 | export_vars.innodb_buffer_pool_wait_free= srv_buf_pool_wait_free; |
4521 | -diff -ru mysql-5.0.75_base/sql/ha_innodb.cc mysql-5.0.75/sql/ha_innodb.cc |
4522 | ---- mysql-5.0.75_base/sql/ha_innodb.cc 2009-01-23 11:44:19.000000000 +0900 |
4523 | -+++ mysql-5.0.75/sql/ha_innodb.cc 2009-01-27 10:54:08.000000000 +0900 |
4524 | +diff -ruN a/mysql-test/r/innodb_dict_size_limit.result b/mysql-test/r/innodb_dict_size_limit.result |
4525 | +--- /dev/null 1970-01-01 09:00:00.000000000 +0900 |
4526 | ++++ b/mysql-test/r/innodb_dict_size_limit.result 2009-08-27 18:42:59.000000000 +0900 |
4527 | +@@ -0,0 +1,60 @@ |
4528 | ++DROP TABLE IF EXISTS `test_5`; |
4529 | ++DROP TABLE IF EXISTS `test_4`; |
4530 | ++DROP TABLE IF EXISTS `test_3`; |
4531 | ++DROP TABLE IF EXISTS `test_2`; |
4532 | ++DROP TABLE IF EXISTS `test_1`; |
4533 | ++SET storage_engine=InnoDB; |
4534 | ++SET GLOBAL innodb_dict_size_limit=1; |
4535 | ++FLUSH TABLES; |
4536 | ++CREATE TABLE `test_1` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4537 | ++CREATE TABLE `test_2` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4538 | ++CREATE TABLE `test_3` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4539 | ++CREATE TABLE `test_4` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4540 | ++CREATE TABLE `test_5` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4541 | ++ALTER TABLE `test_5` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_4`(`a`); |
4542 | ++ALTER TABLE `test_4` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_3`(`a`); |
4543 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4544 | ++Variable_name Value |
4545 | ++Innodb_dict_tables 9 |
4546 | ++FLUSH TABLES; |
4547 | ++SELECT * FROM `test_1`; |
4548 | ++a b |
4549 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4550 | ++Variable_name Value |
4551 | ++Innodb_dict_tables 8 |
4552 | ++SELECT * FROM `test_3`; |
4553 | ++a b |
4554 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4555 | ++Variable_name Value |
4556 | ++Innodb_dict_tables 11 |
4557 | ++FLUSH TABLES; |
4558 | ++SELECT * FROM `test_2`; |
4559 | ++a b |
4560 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4561 | ++Variable_name Value |
4562 | ++Innodb_dict_tables 8 |
4563 | ++SELECT * FROM `test_1`; |
4564 | ++a b |
4565 | ++FLUSH TABLES; |
4566 | ++SELECT * FROM `test_4`; |
4567 | ++a b |
4568 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4569 | ++Variable_name Value |
4570 | ++Innodb_dict_tables 9 |
4571 | ++SELECT * FROM `test_3`; |
4572 | ++a b |
4573 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4574 | ++Variable_name Value |
4575 | ++Innodb_dict_tables 10 |
4576 | ++SET GLOBAL innodb_dict_size_limit=0; |
4577 | ++FLUSH TABLES; |
4578 | ++SELECT * FROM `test_2`; |
4579 | ++a b |
4580 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4581 | ++Variable_name Value |
4582 | ++Innodb_dict_tables 11 |
4583 | ++DROP TABLE `test_5`; |
4584 | ++DROP TABLE `test_4`; |
4585 | ++DROP TABLE `test_3`; |
4586 | ++DROP TABLE `test_2`; |
4587 | ++DROP TABLE `test_1`; |
4588 | +diff -ruN a/mysql-test/t/innodb_dict_size_limit.test b/mysql-test/t/innodb_dict_size_limit.test |
4589 | +--- /dev/null 1970-01-01 09:00:00.000000000 +0900 |
4590 | ++++ b/mysql-test/t/innodb_dict_size_limit.test 2009-08-27 18:42:59.000000000 +0900 |
4591 | +@@ -0,0 +1,63 @@ |
4592 | ++# |
4593 | ++# Test for new variable innodb_dict_size_limit; |
4594 | ++# |
4595 | ++-- source include/have_innodb.inc |
4596 | ++ |
4597 | ++--disable_warnings |
4598 | ++DROP TABLE IF EXISTS `test_5`; |
4599 | ++DROP TABLE IF EXISTS `test_4`; |
4600 | ++DROP TABLE IF EXISTS `test_3`; |
4601 | ++DROP TABLE IF EXISTS `test_2`; |
4602 | ++DROP TABLE IF EXISTS `test_1`; |
4603 | ++--enable_warnings |
4604 | ++ |
4605 | ++SET storage_engine=InnoDB; |
4606 | ++SET GLOBAL innodb_dict_size_limit=1; |
4607 | ++ |
4608 | ++FLUSH TABLES; |
4609 | ++ |
4610 | ++CREATE TABLE `test_1` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4611 | ++CREATE TABLE `test_2` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4612 | ++CREATE TABLE `test_3` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4613 | ++CREATE TABLE `test_4` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4614 | ++CREATE TABLE `test_5` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4615 | ++ |
4616 | ++ALTER TABLE `test_5` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_4`(`a`); |
4617 | ++ALTER TABLE `test_4` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_3`(`a`); |
4618 | ++ |
4619 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4620 | ++ |
4621 | ++FLUSH TABLES; |
4622 | ++SELECT * FROM `test_1`; |
4623 | ++ |
4624 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4625 | ++ |
4626 | ++SELECT * FROM `test_3`; |
4627 | ++ |
4628 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4629 | ++ |
4630 | ++FLUSH TABLES; |
4631 | ++SELECT * FROM `test_2`; |
4632 | ++ |
4633 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4634 | ++ |
4635 | ++SELECT * FROM `test_1`; |
4636 | ++FLUSH TABLES; |
4637 | ++SELECT * FROM `test_4`; |
4638 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4639 | ++ |
4640 | ++SELECT * FROM `test_3`; |
4641 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4642 | ++ |
4643 | ++SET GLOBAL innodb_dict_size_limit=0; |
4644 | ++FLUSH TABLES; |
4645 | ++SELECT * FROM `test_2`; |
4646 | ++ |
4647 | ++SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4648 | ++ |
4649 | ++DROP TABLE `test_5`; |
4650 | ++DROP TABLE `test_4`; |
4651 | ++DROP TABLE `test_3`; |
4652 | ++DROP TABLE `test_2`; |
4653 | ++DROP TABLE `test_1`; |
4654 | ++ |
4655 | +diff -ruN a/patch_info/innodb_dict_size_limit.info b/patch_info/innodb_dict_size_limit.info |
4656 | +--- /dev/null 1970-01-01 09:00:00.000000000 +0900 |
4657 | ++++ b/patch_info/innodb_dict_size_limit.info 2009-08-27 18:42:59.000000000 +0900 |
4658 | +@@ -0,0 +1,9 @@ |
4659 | ++File=innodb_dict_size_limit.patch |
4660 | ++Name=Limit dictionary cache size |
4661 | ++Version=1.0 |
4662 | ++Author=Percona |
4663 | ++License=GPL |
4664 | ++Comment=Variable innodb_dict_size_limit in bytes |
4665 | ++ChangeLog= |
4666 | ++2009-01-26 |
4667 | ++YK: Initial release |
4668 | +diff -ruN a/sql/ha_innodb.cc b/sql/ha_innodb.cc |
4669 | +--- a/sql/ha_innodb.cc 2009-08-27 18:42:17.000000000 +0900 |
4670 | ++++ b/sql/ha_innodb.cc 2009-08-27 18:42:59.000000000 +0900 |
4671 | @@ -288,6 +288,8 @@ |
4672 | (char*) &export_vars.innodb_dblwr_pages_written, SHOW_LONG}, |
4673 | {"dblwr_writes", |
4674 | @@ -270,32 +570,32 @@ |
4675 | {"log_waits", |
4676 | (char*) &export_vars.innodb_log_waits, SHOW_LONG}, |
4677 | {"log_write_requests", |
4678 | -diff -ru mysql-5.0.75_base/sql/ha_innodb.h mysql-5.0.75/sql/ha_innodb.h |
4679 | ---- mysql-5.0.75_base/sql/ha_innodb.h 2009-01-23 11:44:19.000000000 +0900 |
4680 | -+++ mysql-5.0.75/sql/ha_innodb.h 2009-01-26 15:49:37.000000000 +0900 |
4681 | -@@ -242,6 +242,7 @@ |
4682 | - extern ulong srv_flush_neighbor_pages; |
4683 | +diff -ruN a/sql/ha_innodb.h b/sql/ha_innodb.h |
4684 | +--- a/sql/ha_innodb.h 2009-08-27 18:42:17.000000000 +0900 |
4685 | ++++ b/sql/ha_innodb.h 2009-08-27 18:42:59.000000000 +0900 |
4686 | +@@ -243,6 +243,7 @@ |
4687 | + extern ulong srv_enable_unsafe_group_commit; |
4688 | extern uint srv_read_ahead; |
4689 | - extern ulong srv_adaptive_checkpoint; |
4690 | + extern uint srv_adaptive_checkpoint; |
4691 | +extern ulong srv_dict_size_limit; |
4692 | extern ulong srv_show_locks_held; |
4693 | extern ulong srv_show_verbose_locks; |
4694 | extern ulong srv_io_pattern_trace; |
4695 | -diff -ru mysql-5.0.75_base/sql/mysqld.cc mysql-5.0.75/sql/mysqld.cc |
4696 | ---- mysql-5.0.75_base/sql/mysqld.cc 2009-01-23 11:44:19.000000000 +0900 |
4697 | -+++ mysql-5.0.75/sql/mysqld.cc 2009-01-26 15:29:45.000000000 +0900 |
4698 | -@@ -5053,6 +5053,7 @@ |
4699 | +diff -ruN a/sql/mysqld.cc b/sql/mysqld.cc |
4700 | +--- a/sql/mysqld.cc 2009-08-27 18:42:17.000000000 +0900 |
4701 | ++++ b/sql/mysqld.cc 2009-08-27 18:42:59.000000000 +0900 |
4702 | +@@ -5101,6 +5101,7 @@ |
4703 | OPT_INNODB_ADAPTIVE_CHECKPOINT, |
4704 | OPT_INNODB_READ_IO_THREADS, |
4705 | OPT_INNODB_WRITE_IO_THREADS, |
4706 | + OPT_INNODB_DICT_SIZE_LIMIT, |
4707 | OPT_INNODB_ADAPTIVE_HASH_INDEX, |
4708 | - OPT_RPL_MIRROR_BINLOG, |
4709 | - OPT_SYNC_MIRROR_BINLOG, |
4710 | -@@ -5406,6 +5407,10 @@ |
4711 | + OPT_FEDERATED, |
4712 | + OPT_INNODB_USE_LEGACY_CARDINALITY_ALGORITHM |
4713 | +@@ -5464,6 +5465,10 @@ |
4714 | "Number of background write I/O threads in InnoDB.", |
4715 | (gptr*) &innobase_write_io_threads, (gptr*) &innobase_write_io_threads, |
4716 | - 0, GET_LONG, REQUIRED_ARG, 1, 1, 64, 0, 0, 0}, |
4717 | + 0, GET_LONG, REQUIRED_ARG, 8, 1, 64, 0, 0, 0}, |
4718 | + {"innodb_dict_size_limit", OPT_INNODB_DICT_SIZE_LIMIT, |
4719 | + "Limit the allocated memory for dictionary cache. (0: unlimited)", |
4720 | + (gptr*) &srv_dict_size_limit, (gptr*) &srv_dict_size_limit, 0, |
4721 | @@ -303,27 +603,27 @@ |
4722 | {"innodb_io_pattern_trace", OPT_INNODB_IO_PATTERN_TRACE, |
4723 | "Create/Drop the internal hash table for IO pattern tracing.", |
4724 | (gptr*) &srv_io_pattern_trace, (gptr*) &srv_io_pattern_trace, |
4725 | -diff -ru mysql-5.0.75_base/sql/set_var.cc mysql-5.0.75/sql/set_var.cc |
4726 | ---- mysql-5.0.75_base/sql/set_var.cc 2009-01-23 11:44:19.000000000 +0900 |
4727 | -+++ mysql-5.0.75/sql/set_var.cc 2009-01-26 15:46:45.000000000 +0900 |
4728 | -@@ -522,6 +522,8 @@ |
4729 | - &innodb_read_ahead_typelib, fix_innodb_read_ahead); |
4730 | - sys_var_long_ptr sys_innodb_adaptive_checkpoint("innodb_adaptive_checkpoint", |
4731 | - &srv_adaptive_checkpoint); |
4732 | +diff -ruN a/sql/set_var.cc b/sql/set_var.cc |
4733 | +--- a/sql/set_var.cc 2009-08-27 18:42:17.000000000 +0900 |
4734 | ++++ b/sql/set_var.cc 2009-08-27 18:42:59.000000000 +0900 |
4735 | +@@ -540,6 +540,8 @@ |
4736 | + sys_var_enum sys_innodb_adaptive_checkpoint("innodb_adaptive_checkpoint", |
4737 | + &srv_adaptive_checkpoint, |
4738 | + &innodb_adaptive_checkpoint_typelib, fix_innodb_adaptive_checkpoint); |
4739 | +sys_var_long_ptr sys_innodb_dict_size_limit("innodb_dict_size_limit", |
4740 | + &srv_dict_size_limit); |
4741 | sys_var_long_ptr sys_innodb_show_locks_held( |
4742 | "innodb_show_locks_held", |
4743 | &srv_show_locks_held); |
4744 | -@@ -905,6 +907,7 @@ |
4745 | - &sys_innodb_flush_neighbor_pages, |
4746 | +@@ -930,6 +932,7 @@ |
4747 | &sys_innodb_read_ahead, |
4748 | + &sys_innodb_enable_unsafe_group_commit, |
4749 | &sys_innodb_adaptive_checkpoint, |
4750 | + &sys_innodb_dict_size_limit, |
4751 | &sys_innodb_show_locks_held, |
4752 | &sys_innodb_show_verbose_locks, |
4753 | &sys_innodb_io_pattern_trace, |
4754 | -@@ -1056,6 +1059,7 @@ |
4755 | +@@ -1084,6 +1087,7 @@ |
4756 | {sys_innodb_adaptive_checkpoint.name, (char*) &sys_innodb_adaptive_checkpoint, SHOW_SYS}, |
4757 | {"innodb_read_io_threads", (char*) &innobase_read_io_threads, SHOW_LONG}, |
4758 | {"innodb_write_io_threads", (char*) &innobase_write_io_threads, SHOW_LONG}, |
4759 | @@ -331,147 +631,3 @@ |
4760 | {sys_innodb_io_pattern_trace.name, (char*) &sys_innodb_io_pattern_trace, SHOW_SYS}, |
4761 | {sys_innodb_io_pattern_trace_running.name, (char*) &sys_innodb_io_pattern_trace_running, SHOW_SYS}, |
4762 | {sys_innodb_io_pattern_size_limit.name, (char*) &sys_innodb_io_pattern_size_limit, SHOW_SYS}, |
4763 | -diff -ruN mysql-5.0.75_base/mysql-test/r/innodb_dict_size_limit.result mysql-5.0.75/mysql-test/r/innodb_dict_size_limit.result |
4764 | ---- /dev/null 1970-01-01 09:00:00.000000000 +0900 |
4765 | -+++ mysql-5.0.75/mysql-test/r/innodb_dict_size_limit.result 2009-01-27 11:43:46.000000000 +0900 |
4766 | -@@ -0,0 +1,60 @@ |
4767 | -+DROP TABLE IF EXISTS `test_5`; |
4768 | -+DROP TABLE IF EXISTS `test_4`; |
4769 | -+DROP TABLE IF EXISTS `test_3`; |
4770 | -+DROP TABLE IF EXISTS `test_2`; |
4771 | -+DROP TABLE IF EXISTS `test_1`; |
4772 | -+SET storage_engine=InnoDB; |
4773 | -+SET GLOBAL innodb_dict_size_limit=1; |
4774 | -+FLUSH TABLES; |
4775 | -+CREATE TABLE `test_1` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4776 | -+CREATE TABLE `test_2` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4777 | -+CREATE TABLE `test_3` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4778 | -+CREATE TABLE `test_4` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4779 | -+CREATE TABLE `test_5` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4780 | -+ALTER TABLE `test_5` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_4`(`a`); |
4781 | -+ALTER TABLE `test_4` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_3`(`a`); |
4782 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4783 | -+Variable_name Value |
4784 | -+Innodb_dict_tables 9 |
4785 | -+FLUSH TABLES; |
4786 | -+SELECT * FROM `test_1`; |
4787 | -+a b |
4788 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4789 | -+Variable_name Value |
4790 | -+Innodb_dict_tables 8 |
4791 | -+SELECT * FROM `test_3`; |
4792 | -+a b |
4793 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4794 | -+Variable_name Value |
4795 | -+Innodb_dict_tables 11 |
4796 | -+FLUSH TABLES; |
4797 | -+SELECT * FROM `test_2`; |
4798 | -+a b |
4799 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4800 | -+Variable_name Value |
4801 | -+Innodb_dict_tables 8 |
4802 | -+SELECT * FROM `test_1`; |
4803 | -+a b |
4804 | -+FLUSH TABLES; |
4805 | -+SELECT * FROM `test_4`; |
4806 | -+a b |
4807 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4808 | -+Variable_name Value |
4809 | -+Innodb_dict_tables 9 |
4810 | -+SELECT * FROM `test_3`; |
4811 | -+a b |
4812 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4813 | -+Variable_name Value |
4814 | -+Innodb_dict_tables 10 |
4815 | -+SET GLOBAL innodb_dict_size_limit=0; |
4816 | -+FLUSH TABLES; |
4817 | -+SELECT * FROM `test_2`; |
4818 | -+a b |
4819 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4820 | -+Variable_name Value |
4821 | -+Innodb_dict_tables 11 |
4822 | -+DROP TABLE `test_5`; |
4823 | -+DROP TABLE `test_4`; |
4824 | -+DROP TABLE `test_3`; |
4825 | -+DROP TABLE `test_2`; |
4826 | -+DROP TABLE `test_1`; |
4827 | -diff -ruN mysql-5.0.75_base/mysql-test/t/innodb_dict_size_limit.test mysql-5.0.75/mysql-test/t/innodb_dict_size_limit.test |
4828 | ---- /dev/null 1970-01-01 09:00:00.000000000 +0900 |
4829 | -+++ mysql-5.0.75/mysql-test/t/innodb_dict_size_limit.test 2009-01-27 11:43:36.000000000 +0900 |
4830 | -@@ -0,0 +1,63 @@ |
4831 | -+# |
4832 | -+# Test for new variable innodb_dict_size_limit; |
4833 | -+# |
4834 | -+-- source include/have_innodb.inc |
4835 | -+ |
4836 | -+--disable_warnings |
4837 | -+DROP TABLE IF EXISTS `test_5`; |
4838 | -+DROP TABLE IF EXISTS `test_4`; |
4839 | -+DROP TABLE IF EXISTS `test_3`; |
4840 | -+DROP TABLE IF EXISTS `test_2`; |
4841 | -+DROP TABLE IF EXISTS `test_1`; |
4842 | -+--enable_warnings |
4843 | -+ |
4844 | -+SET storage_engine=InnoDB; |
4845 | -+SET GLOBAL innodb_dict_size_limit=1; |
4846 | -+ |
4847 | -+FLUSH TABLES; |
4848 | -+ |
4849 | -+CREATE TABLE `test_1` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4850 | -+CREATE TABLE `test_2` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4851 | -+CREATE TABLE `test_3` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4852 | -+CREATE TABLE `test_4` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4853 | -+CREATE TABLE `test_5` (`a` int, `b` int, PRIMARY KEY (`a`)); |
4854 | -+ |
4855 | -+ALTER TABLE `test_5` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_4`(`a`); |
4856 | -+ALTER TABLE `test_4` ADD CONSTRAINT FOREIGN KEY(`b`) REFERENCES `test_3`(`a`); |
4857 | -+ |
4858 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4859 | -+ |
4860 | -+FLUSH TABLES; |
4861 | -+SELECT * FROM `test_1`; |
4862 | -+ |
4863 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4864 | -+ |
4865 | -+SELECT * FROM `test_3`; |
4866 | -+ |
4867 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4868 | -+ |
4869 | -+FLUSH TABLES; |
4870 | -+SELECT * FROM `test_2`; |
4871 | -+ |
4872 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4873 | -+ |
4874 | -+SELECT * FROM `test_1`; |
4875 | -+FLUSH TABLES; |
4876 | -+SELECT * FROM `test_4`; |
4877 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4878 | -+ |
4879 | -+SELECT * FROM `test_3`; |
4880 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4881 | -+ |
4882 | -+SET GLOBAL innodb_dict_size_limit=0; |
4883 | -+FLUSH TABLES; |
4884 | -+SELECT * FROM `test_2`; |
4885 | -+ |
4886 | -+SHOW GLOBAL STATUS LIKE 'Innodb_dict_tables'; |
4887 | -+ |
4888 | -+DROP TABLE `test_5`; |
4889 | -+DROP TABLE `test_4`; |
4890 | -+DROP TABLE `test_3`; |
4891 | -+DROP TABLE `test_2`; |
4892 | -+DROP TABLE `test_1`; |
4893 | -+ |
4894 | -diff -ruN mysql-5.0.75_base/patch_info/innodb_dict_size_limit.info mysql-5.0.75/patch_info/innodb_dict_size_limit.info |
4895 | ---- /dev/null 1970-01-01 09:00:00.000000000 +0900 |
4896 | -+++ mysql-5.0.75/patch_info/innodb_dict_size_limit.info 2009-01-26 15:46:45.000000000 +0900 |
4897 | -@@ -0,0 +1,9 @@ |
4898 | -+File=innodb_dict_size_limit.patch |
4899 | -+Name=Limit dictionary cache size |
4900 | -+Version=1.0 |
4901 | -+Author=Percona |
4902 | -+License=GPL |
4903 | -+Comment=Variable innodb_dict_size_limit in bytes |
4904 | -+ChangeLog= |
4905 | -+2009-01-26 |
4906 | -+YK: Initial release |
4907 | |
4908 | === added file 'mysql/5.0/percona_maintained/innodb_extra_rseg.patch' |
4909 | --- mysql/5.0/percona_maintained/innodb_extra_rseg.patch 1970-01-01 00:00:00 +0000 |
4910 | +++ mysql/5.0/percona_maintained/innodb_extra_rseg.patch 2009-10-01 11:15:33 +0000 |
4911 | @@ -0,0 +1,243 @@ |
4912 | +diff -r 85e7025cf2d1 innobase/include/srv0srv.h |
4913 | +--- a/innobase/include/srv0srv.h Fri Jul 03 15:41:41 2009 -0700 |
4914 | ++++ b/innobase/include/srv0srv.h Fri Jul 03 15:41:47 2009 -0700 |
4915 | +@@ -146,6 +146,8 @@ |
4916 | + extern ulint srv_enable_unsafe_group_commit; |
4917 | + extern uint srv_read_ahead; |
4918 | + extern uint srv_adaptive_checkpoint; |
4919 | ++ |
4920 | ++extern ulint srv_extra_rsegments; |
4921 | + |
4922 | + extern ulint srv_dict_size_limit; |
4923 | + |
4924 | +diff -r 85e7025cf2d1 innobase/include/trx0sys.h |
4925 | +--- a/innobase/include/trx0sys.h Fri Jul 03 15:41:41 2009 -0700 |
4926 | ++++ b/innobase/include/trx0sys.h Fri Jul 03 15:41:47 2009 -0700 |
4927 | +@@ -105,6 +105,13 @@ |
4928 | + void |
4929 | + trx_sys_create(void); |
4930 | + /*================*/ |
4931 | ++/********************************************************************* |
4932 | ++Create extra rollback segments when create_new_db */ |
4933 | ++ |
4934 | ++void |
4935 | ++trx_sys_create_extra_rseg( |
4936 | ++/*======================*/ |
4937 | ++ ulint num); /* in: number of extra user rollback segments */ |
4938 | + /******************************************************************** |
4939 | + Looks for a free slot for a rollback segment in the trx system file copy. */ |
4940 | + |
4941 | +diff -r 85e7025cf2d1 innobase/srv/srv0srv.c |
4942 | +--- a/innobase/srv/srv0srv.c Fri Jul 03 15:41:41 2009 -0700 |
4943 | ++++ b/innobase/srv/srv0srv.c Fri Jul 03 15:41:47 2009 -0700 |
4944 | +@@ -352,6 +352,8 @@ |
4945 | + |
4946 | + uint srv_read_ahead = 3; /* 1: random 2: linear 3: Both */ |
4947 | + uint srv_adaptive_checkpoint = 0; /* 0: none 1: reflex 2: estimate */ |
4948 | ++ |
4949 | ++ulint srv_extra_rsegments = 0; /* extra rseg for users */ |
4950 | + |
4951 | + ulint srv_dict_size_limit = 0; |
4952 | + |
4953 | +diff -r 85e7025cf2d1 innobase/srv/srv0start.c |
4954 | +--- a/innobase/srv/srv0start.c Fri Jul 03 15:41:41 2009 -0700 |
4955 | ++++ b/innobase/srv/srv0start.c Fri Jul 03 15:41:47 2009 -0700 |
4956 | +@@ -1418,6 +1418,8 @@ |
4957 | + dict_create(); |
4958 | + srv_startup_is_before_trx_rollback_phase = FALSE; |
4959 | + |
4960 | ++ if (srv_extra_rsegments) |
4961 | ++ trx_sys_create_extra_rseg(srv_extra_rsegments); |
4962 | + #ifdef UNIV_LOG_ARCHIVE |
4963 | + } else if (srv_archive_recovery) { |
4964 | + fprintf(stderr, |
4965 | +diff -r 85e7025cf2d1 innobase/trx/trx0sys.c |
4966 | +--- a/innobase/trx/trx0sys.c Fri Jul 03 15:41:41 2009 -0700 |
4967 | ++++ b/innobase/trx/trx0sys.c Fri Jul 03 15:41:47 2009 -0700 |
4968 | +@@ -944,3 +944,28 @@ |
4969 | + |
4970 | + trx_sys_init_at_db_start(); |
4971 | + } |
4972 | ++ |
4973 | ++/********************************************************************* |
4974 | ++Create extra rollback segments when create_new_db */ |
4975 | ++ |
4976 | ++void |
4977 | ++trx_sys_create_extra_rseg( |
4978 | ++/*======================*/ |
4979 | ++ ulint num) /* in: number of extra user rollback segments */ |
4980 | ++{ |
4981 | ++ mtr_t mtr; |
4982 | ++ ulint slot_no; |
4983 | ++ ulint i; |
4984 | ++ |
4985 | ++ /* Craete extra rollback segments */ |
4986 | ++ mtr_start(&mtr); |
4987 | ++ for (i = 1; i < num + 1; i++) { |
4988 | ++ if(!trx_rseg_create(TRX_SYS_SPACE, ULINT_MAX, &slot_no, &mtr)) { |
4989 | ++ fprintf(stderr, |
4990 | ++"InnoDB: Warning: Failed to create extra rollback segments.\n"); |
4991 | ++ break; |
4992 | ++ } |
4993 | ++ ut_a(slot_no == i); |
4994 | ++ } |
4995 | ++ mtr_commit(&mtr); |
4996 | ++} |
4997 | +diff -r 85e7025cf2d1 patch_info/innodb_extra_rseg.info |
4998 | +--- /dev/null Thu Jan 01 00:00:00 1970 +0000 |
4999 | ++++ b/patch_info/innodb_extra_rseg.info Fri Jul 03 15:41:47 2009 -0700 |
5000 | +@@ -0,0 +1,6 @@ |
The diff has been truncated for viewing.