- 24 Jan, 2007 1 commit
-
-
malff/marcsql@weblab.(none) authored
The build scripts in general, using automake, autoconf, etc, contain several special commands and work around all related to the way the bison code in the parser is built, for sql/sql_yacc.yy. These work arounds, accumulated over time during development, ultimately cause the build scripts to be unstable and cause build defects by not enforcing dependencies. This fix simplifies the build process and aligns it with the automake tooling, which provides native support for bison and *.yy files. In particular, the following problem have been fixed: - dependencies with sql_yacc.cc were not honored (Bug 21029), leading to corrupted builds, - the work around introduced by Bug 24557, to cleanup the generated files sql_yacc.h and sql_yacc.cc, has been removed, - the generated makefile, in a source distribution, used to destroy the files sql_yacc.h and sql_yacc.cc on a 'make clean' target. This has been fixed: these files are now removed by make maintainer-clean. - The root cause of the problem found with gcc 4.1 (see Bug 24619) has been clearly documented, and the "sed" hack has been replaced by a cleaner work around, when building the code with bison 1.875. - Removed the file sql/sql_yacc.yy.bak, added by WL 3031 by accident. - Removed the unnecessary AM_YFLAG= --debug introduced by WL 3432, since the compiling option DBUG_OFF takes precedence when setting YYDEBUG.
-
- 11 Jan, 2007 1 commit
-
-
malff/marcsql@weblab.(none) authored
into weblab.(none):/home/marcsql/TREE/mysql-5.1-25183
-
- 10 Jan, 2007 1 commit
-
-
malff/marcsql@weblab.(none) authored
into weblab.(none):/home/marcsql/TREE/mysql-5.1-25302
-
- 09 Jan, 2007 5 commits
-
-
kroki/tomash@moonlight.home authored
-
kroki/tomash@moonlight.home authored
into moonlight.home:/home/tomash/src/mysql_ab/mysql-5.1-bug23443
-
kroki/tomash@moonlight.home authored
into moonlight.home:/home/tomash/src/mysql_ab/mysql-5.0-bug23443
-
kroki/tomash@moonlight.home authored
into moonlight.home:/home/tomash/src/mysql_ab/mysql-4.1-bug23443
-
kroki/tomash@moonlight.home authored
server The problem was that when memory was exhausted HEAP engine could crash (GROUP BY uses HEAP TABLE). Alternatively, if SET was used, it could report an error "You may only use constant expressions with SET" instead of "Out of memory (Needed NNNNNN bytes)". The solution is: - pass MY_WME to (some) calls to my_malloc() to get correct message. - fix heap_write() so that the first key is skipped during cleanup on ENOMEM because it wasn't inserted and doesn't have to be deleted. No test case is provided because we can't test out-of-memory behaviour in our current test framework.
-
- 03 Jan, 2007 2 commits
-
-
malff/marcsql@weblab.(none) authored
This fix corrects build issues introduced by WL#3031: - In the SQL grammar, 'USER' is a SQL 2003 reserved keyword, and therefore should not be part of the keyword production. - In sql/sql_parse.cc, the code for CREATE SERVER and ALTER SERVER was not using proper format strings in the DBUG_PRINT statements.
-
malff/marcsql@weblab.(none) authored
Merge 5.1-main -> 5.1-runtime, added ignore entry for missing symbolic link
-
- 02 Jan, 2007 5 commits
-
-
malff/marcsql@weblab.(none) authored
into weblab.(none):/home/marcsql/TREE/mysql-5.1-merge
-
joerg@trift2. authored
into trift2.:/MySQL/M51/mysql-5.1
-
joerg@trift2. authored
Delete compiler-specific flag setting - it makes builds break.
-
kent@kent-amd64.(none) authored
into mysql.com:/home/kent/bk/main/mysql-5.1
-
kent@mysql.com/kent-amd64.(none) authored
Temporary work around for bug#25359
-
- 31 Dec, 2006 5 commits
-
-
kent@mysql.com/kent-amd64.(none) authored
Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header Adjusted year(s) in copyright header Added GPL copyright text my_vle.h, rpl_utility.h, my_vle.c, base64-t.c, rpl_utility.cc: Changed copyright header formatting some plugin_example.c, daemon_example.c: Added "Copyright (C) 2006 MySQL AB" to GPL header
-
kent@kent-amd64.(none) authored
into mysql.com:/home/kent/bk/main/mysql-5.1
-
kent@kent-amd64.(none) authored
into mysql.com:/home/kent/bk/main/mysql-5.1
-
kent@mysql.com/kent-amd64.(none) authored
into mysql.com:/home/kent/bk/main/mysql-5.0
-
kent@mysql.com/kent-amd64.(none) authored
Corrected spelling in copyright text Makefile.am: Don't update the files from BitKeeper Many files: Removed "MySQL Finland AB & TCX DataKonsult AB" from copyright header Adjusted year(s) in copyright header Many files: Added GPL copyright text Removed files: Docs/Support/colspec-fix.pl Docs/Support/docbook-fixup.pl Docs/Support/docbook-prefix.pl Docs/Support/docbook-split Docs/Support/make-docbook Docs/Support/make-makefile Docs/Support/test-make-manual Docs/Support/test-make-manual-de Docs/Support/xwf
-
- 28 Dec, 2006 1 commit
-
-
stewart@willster.(none) authored
into willster.(none):/home/stewart/Documents/MySQL/5.0/ndb-mgm-work
-
- 27 Dec, 2006 6 commits
-
-
tomas@poseidon.mysql.com authored
into poseidon.mysql.com:/home/tomas/mysql-5.0-ndb
-
tomas@poseidon. authored
-
tomas@poseidon. authored
into poseidon.:/home/tomas/mysql-5.1-new-ndb
-
kent@kent-amd64.(none) authored
into mysql.com:/home/kent/bk/main/mysql-5.1
-
kent@mysql.com/kent-amd64.(none) authored
Changed header to GPL version 2 only
-
into xiphis.org:/home/antony/work2/mysql-5.0-engines-merge
-
- 26 Dec, 2006 4 commits
-
-
acurtis/antony@ltamd64.xiphis.org authored
into xiphis.org:/home/antony/work2/mysql-5.1-engines-merge
-
svoj@mysql.com/june.mysql.com authored
-
svoj@june.mysql.com authored
into mysql.com:/home/svoj/devel/mysql/BUG25048/mysql-5.1-engines
-
svoj@mysql.com/june.mysql.com authored
repair it Multi-table delete that is optimized with QUICK_RANGE reports table corruption. DELETE statement must not use KEYREAD optimization, and sets table->no_keyread to 1. This was ignored in QUICK_RANGE optimization. With this fix QUICK_RANGE optimization honors table->no_keyread value and does not enable KEYREAD when it is requested.
-
- 23 Dec, 2006 3 commits
-
-
kent@kent-amd64.(none) authored
into mysql.com:/home/kent/bk/main/mysql-5.1
-
kent@mysql.com/kent-amd64.(none) authored
Changed header to GPL version 2 only
-
kent@kent-amd64.(none) authored
into mysql.com:/home/kent/bk/main/mysql-5.1
-
- 22 Dec, 2006 6 commits
-
-
patg@radha.patg.net authored
into radha.patg.net:/Users/patg/mysql-build/mysql-5.1-arch-merge
-
baker@bk-internal.mysql.com authored
into bk-internal.mysql.com:/data0/bk/mysql-5.1-arch
-
patg@radha.patg.net authored
into radha.patg.net:/Users/patg/mysql-build/mysql-5.1-arch-merge
-
msvensson@pilot.mysql.com authored
before referencing it.
-
msvensson@pilot.mysql.com authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.1-new-ndb
-
msvensson@pilot.mysql.com authored
-