Commit graph

3279 commits

Author SHA1 Message Date
unknown
a7df512a8f many fixes
libmysql/libmysql.c:
  Fixes a very rare bug when variable name (without '_') and it's 
  value are at the very end of the config file.
  
  I have tested it , but would liek little mobster to test it further
mysql-test/r/union.result:
  results for union test that proves that EXPLAIN UNION bugs are fixed
mysql-test/t/union.test:
  additional tests for EXPLAIN on UNION's that have previously failed
sql/sql_yacc.yy:
  Some small fixes for newer parsers.
  Only unsigned int yystacksize remains to be fixed.
  This I leave to Monty.
  Present fixes are only aesthetic and do not harm.
2002-02-28 21:58:32 +02:00
unknown
ca2186187d Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2002-02-28 13:51:52 +02:00
unknown
bf0b0d3e50 Surgical changes in sql_select and sql_union code in order to
accomodate EXPLAIN properly for all possible variant of UNION's
derived tables etc ...

This also fixes all reported (and unreported) bugs when EXPLAIN is
run on UNION's.

select_describe() now has a very dirty hack to avoid some problems
with transactional tables on table unlocking.

Code speedup is possible. For the moment all that was important was
that all tests are passed.
2002-02-28 13:50:00 +02:00
unknown
d091c5e031 InnoDB stable notice (from 3.23.49). 2002-02-28 20:07:03 +10:00
unknown
78ea4ef1ed Final set of changes for the docbook patching scripts for the MySQL
reference manual for O'Reilly.


Docs/Support/docbook-split:
  Give the output directory a more sensible, and automatically generated, name.
Docs/Support/make-docbook:
  Patch shell script to include patching the colspec tags and splitting the manual into it's components.
2002-02-27 07:25:43 -07:00
unknown
bbfdc6ee5a colspec-fix.pl:
Script that takes the relative values in the 
  colspec tags and converts them to absolute values.
2002-02-27 06:47:14 -07:00
unknown
633d54b67e Nice, relaxing Perl munging. :) Have another change to put into this
changeset - afaik, I can edit changesets with bk. So, rather than wait, I will
commit this now, finish up the other code, try to alter the changeset and then
push all the changes up.


Docs/Support/docbook-fixup.pl:
  Rewrote to use a more native Perl style.
  Increase strictness of error checking.
  Simplified and optimized regular expressions.
  Fixed several problems with conversion. Still have some minor issues to sort out.
  Rewrote to accept input from stdin or from filename arg(s) on the command line.
  Improved speed ~6x.
Docs/Support/docbook-split:
  Rewrote to use a more native Perl style.
  Increase strictness of error checking.
  Simplified and optimized.
  Rewrote to accept input from stdin or from filename arg(s) on the command line.
2002-02-27 04:35:26 -07:00
unknown
e82914796d Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2002-02-23 14:03:19 +02:00
unknown
fa043c7200 Small addition to SHOW GRANTS 2002-02-23 14:00:07 +02:00
unknown
6f06c81956 manual.de.texi:
Experiment


Docs/manual.de.texi:
  Experiment
2002-02-23 03:35:57 -06:00
unknown
7fdc77c682 manual.de.texi:
@uref fix-ups
include.de.texi:
  new file


Docs/manual.de.texi:
  @uref fix-ups
2002-02-23 03:25:26 -06:00
unknown
eba5658933 manual.de.texi:
new file
2002-02-23 03:12:08 -06:00
unknown
64cad5180d Various fixups to correct DocBook output of manual.
Docs/Support/docbook-fixup.pl:
  Added new regex for XREFs, to have them in correct English-grammar.
  Minor fixup to removed node catcher from earlier change.
Docs/manual.texi:
  Fixup of Texinfo @ref/@xref/@pxref usage in appropriate locations.
2002-02-22 12:04:59 +10:00
unknown
123d359fd9 Merge arjen@work.mysql.com:/home/bk/mysql-4.0
into co3064164-a.bitbike.com:/home/arjen/mysql-4.0
2002-02-22 08:45:06 +10:00
unknown
230242182d Added MySQLfront to list of progs, for fairness; until all others are in the portals too. 2002-02-22 08:42:55 +10:00
unknown
22f2f67430 Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2002-02-21 13:41:15 +02:00
unknown
c0b5bf5e14 some UNION bug fixes.. 2002-02-21 13:40:22 +02:00
unknown
c9c61df68e Merge arjen@work.mysql.com:/home/bk/mysql-4.0
into co3064164-a.bitbike.com:/home/arjen/mysql-4.0
2002-02-20 11:43:25 +10:00
unknown
e86a88f2a2 Windows shutdown procedure further clarified, added NT workaround.
Fixed typo.
2002-02-20 11:39:26 +10:00
unknown
66d4f05c26 Merge sinisa@work.mysql.com:/home/bk/mysql-4.0
into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
2002-02-19 15:12:52 +02:00
unknown
ddb2a89599 small fix for 2.95.4 compiler 2002-02-19 15:10:12 +02:00
unknown
83a7ec1b0e Clarify Windows service shutdown behaviour. 2002-02-19 07:37:49 +10:00
unknown
c87e06b458 VACUUM fixup in PostgreSQL info. 2002-02-18 16:49:09 +10:00
unknown
f64042d192 Fixed typo.
Added update about PostgreSQL 7.2 and VACUUM.
2002-02-18 12:21:47 +10:00
unknown
7022da6a7b Added "well-formed" XML checker script. 2002-02-18 11:44:39 +10:00
unknown
b3a396b1eb Added DocBook chapter split script. 2002-02-18 11:39:36 +10:00
unknown
b0ae3c3b4f Merge zgreant@work.mysql.com:/home/bk/mysql-4.0
into linux.local:/home/zak/bk/mysql-4.0
2002-02-17 17:44:46 -07:00
unknown
c4ab3fc0f1 manual.texi:
Fix typo in a contrib download filename


Docs/manual.texi:
  Fix typo in a contrib download filename
2002-02-16 02:18:58 +02:00
unknown
e37844766b Merge tfr@work.mysql.com:/home/bk/mysql-4.0
into sarvik.tfr.cafe.ee:/usr/home/tfr/BK/mysql-4.0


Docs/manual.texi:
  Auto merged
2002-02-16 01:16:55 +02:00
unknown
1ab1e75806 Patched conversion system to generate well-formed XML
Docs/Support/docbook-fixup.pl:
  Series of minor changes to convert the output of makeinfo to well-formed XML
   - Discarded DTD - ORA can add their own appropriate DTD
   - Added required XML PI - included appropriate character encoding information
   - Added missing abstract and bookinfo tags
   - Escaped ampersands in HTML escape sequences to allow validation - need to review
Docs/Support/make-docbook:
  Forced validation of XML document at end of conversion process
  Removed temporary files - set makeinfo output to stdout
BitKeeper/etc/ignore:
  Added Docs/safe-mysql.xml to the ignore list
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2002-02-15 16:14:38 -07:00
unknown
2ecb9836c2 manual.texi:
Remove link to sqlscreens in the contrib section


Docs/manual.texi:
  Remove link to sqlscreens in the contrib section
2002-02-16 01:14:10 +02:00
unknown
00f6850dfe Zapped trailing spaces. 2002-02-15 18:53:27 +10:00
unknown
0983c695a9 Cleanup @example blocks in manual for XML/DocBook/PS/PDF output.
Docs/manual.texi:
  All lines in @example blocks need to be <76 chars.
  Minor cleanup of other stuff in @example blocks.
2002-02-15 18:37:31 +10:00
unknown
1cdde35139 Clarified USE/IGNORE INDEX in all relevant sections.
Added mention of USE/IGNORE KEY as alias for USE/IGNORE INDEX.
Fixups references to this feature throughout manual.
2002-02-15 14:18:13 +10:00
unknown
c627eb7601 Improved USE INDEX / IGNORE INDEX info.
Docs/manual.texi:
  Added USE INDEX / IGNORE INDEX syntax to table_references info in SELECT.
  Added USE INDEX / IGNORE INDEX to function index.
2002-02-15 12:53:10 +10:00
unknown
e501e96425 Fixups for XML/DocBook output.
Docs/Support/docbook-fixup.pl:
  Added fixup for xref closing /> tag to prevent malformed XML.
  Improved /para whitespace removal.
Docs/manual.texi:
  Removed double whitespace in middle of sentence.
2002-02-15 12:36:57 +10:00
unknown
0ee35d6da9 Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0
sql/sql_parse.cc:
  Auto merged
2002-02-15 02:51:43 +02:00
unknown
93c1f96f7d Fix after merge from 3.23
Docs/manual.texi:
  Added section about LOAD DATA LOCAL
libmysqld/lib_sql.cc:
  Remove not used option
mysql-test/r/comments.result:
  Updated results
sql/sql_parse.cc:
  Fix queries / second
2002-02-15 02:49:02 +02:00
unknown
d44aef016c Use --enable-local-infile as default
Build-tools/Do-compile:
  Auto merged
support-files/mysql.spec.sh:
  Auto merged
2002-02-14 19:41:32 +02:00
unknown
4c16462118 Enable LOAD DATA LOCAL by default 2002-02-14 19:24:49 +02:00
unknown
5fa6df3081 merge with 3.23.49
BitKeeper/etc/logging_ok:
  auto-union
acconfig.h:
  Auto merged
Docs/manual.texi:
  Auto merged
client/client_priv.h:
  Auto merged
include/mysql.h:
  Auto merged
innobase/dict/dict0dict.c:
  Auto merged
innobase/row/row0mysql.c:
  Auto merged
mysql-test/t/comments.test:
  Auto merged
sql/sql_lex.cc:
  Auto merged
sql/sql_load.cc:
  Auto merged
sql/sql_parse.cc:
  Auto merged
sql/unireg.cc:
  Auto merged
sql/unireg.h:
  Auto merged
2002-02-14 18:58:24 +02:00
unknown
7bff1b0c34 Fix for gethostbyname_r detection (for solaris).
configure.in:
  Fix for gethostbyname_r (for solaris)
mysql-test/r/innodb.result:
  Fix innodb results
sql/mysql_priv.h:
  Added OPTION_FOUND_COMMENTS
2002-02-14 18:10:44 +02:00
unknown
3a231663f0 Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-02-14 15:25:26 +02:00
unknown
4866455558 Don't give warnings for empty statements with comments 2002-02-14 15:04:14 +02:00
unknown
ce81db2e0d row0mysql.c:
Add a warning to drop database wait if there are still open handles on a table


innobase/row/row0mysql.c:
  Add a warning to drop database wait if there are still open handles on a table
2002-02-14 11:30:14 +02:00
unknown
199e17e577 dict0dict.h, dict0dict.c, row0mysql.c, ha_innobase.cc:
Add some more safety if MySQL tries to drop a table on which there are open handles


sql/ha_innobase.cc:
  Add some more safety if MySQL tries to drop a table on which there are open handles
innobase/row/row0mysql.c:
  Add some more safety if MySQL tries to drop a table on which there are open handles
innobase/dict/dict0dict.c:
  Add some more safety if MySQL tries to drop a table on which there are open handles
innobase/include/dict0dict.h:
  Add some more safety if MySQL tries to drop a table on which there are open handles
2002-02-14 10:24:27 +02:00
unknown
5c08b0fbab row0mysql.c, sql_db.cc:
Try to make sure DROP DATABASE does not cause a deadlock because we now let InnoDB wait MySQL does not have open handles to tables we drop


sql/sql_db.cc:
  Try to make sure DROP DATABASE does not cause a deadlock because we now let InnoDB wait MySQL does not have open handles to tables we drop
innobase/row/row0mysql.c:
  Try to make sure DROP DATABASE does not cause a deadlock because we now let InnoDB wait MySQL does not have open handles to tables we drop
2002-02-14 03:45:45 +02:00
unknown
01f1db421f changed bool -> my_bool 2002-02-14 02:41:29 +02:00
unknown
a3e6a43d0f Merge work:/home/bk/mysql into hundin.mysql.fi:/my/bk/mysql 2002-02-14 02:39:38 +02:00
unknown
74e8b0a60d ha_innobase.cc:
DROP DATABASE required that the database name is in lower case to work; put it always to lower case in innobase_drop_database


sql/ha_innobase.cc:
  DROP DATABASE required that the database name is in lower case to work; put it always to lower case in innobase_drop_database
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
2002-02-14 00:00:09 +02:00