1. 12 May, 2001 2 commits
  2. 11 May, 2001 2 commits
    • unknown's avatar
      use tree for count(distinct) when possible · 1d56c032
      unknown authored
      
      include/my_tree.h:
        fixed typo in comment
      mysys/tree.c:
        fixed typo in comment
      sql/item_sum.h:
        use tree for count distinct when possible
      1d56c032
    • unknown's avatar
      change tree to use qsort_cmp2 - compare function with 3 instead of 2 arguments · 89d6e639
      unknown authored
      
      include/global.h:
        qsort_cmp2
      include/my_tree.h:
        use qsort_cmp2
      myisam/ft_boolean_search.c:
        use qsort_cmp2
      myisam/ft_nlq_search.c:
        use qsort_cmp2
      myisam/ft_parser.c:
        use qsort_cmp2
      myisam/ft_stopwords.c:
        use qsort_cmp2
      myisam/myisampack.c:
        use qsort_cmp2
      mysys/tree.c:
        use qsort_cmp2
      sql/sql_analyse.cc:
        use qsort_cmp2
      sql/sql_analyse.h:
        use qsort_cmp2
      89d6e639
  3. 10 May, 2001 5 commits
    • unknown's avatar
      fixes after merge. Now it compiles and passes the test suite · 174fdf05
      unknown authored
      
      Docs/manual.texi:
        fixed bug from merge
      sql/sql_delete.cc:
        examined rows fix
      sql/sql_select.cc:
        fix bugs from merge
      sql/sql_update.cc:
        examined rows merge completion
      sql/sql_yacc.yy:
        fixed bugs from merge
      174fdf05
    • unknown's avatar
      Merged with 3.23, needs further fix-up · 9192600e
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      BitKeeper/etc/logging_ok:
        auto-union
      acconfig.h:
        Auto merged
      acinclude.m4:
        Auto merged
      include/myisam.h:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      BitKeeper/deleted/.del-ib_config.h.in~9e57db8504e55b7:
        Auto merged
      BitKeeper/deleted/.del-ib_config.h~7539e26ffc614439:
        Auto merged
      client/mysqltest.c:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.h:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/table.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_class.h:
        Auto merged
      Docs/manual.texi:
        merged
      client/errmsg.c:
        merged
      configure.in:
        merged
      sql/mysqld.cc:
        merged
      sql/sql_select.cc:
        merged, needs manual fixing
      sql/sql_yacc.yy:
        merged, needs manual fixing
      9192600e
    • unknown's avatar
      sql/mysqld.cc · b59b5f4b
      unknown authored
          put back the things that the merge removed
      
      
      sql/mysqld.cc:
        put back the things that the merge removed
      b59b5f4b
    • unknown's avatar
      merged · a4a4a1c2
      unknown authored
      
      sql/mysqld.cc:
        merged - need to fix
      a4a4a1c2
    • unknown's avatar
      stack trace updates: · 68ebea2d
      unknown authored
      limited support on Alpha - in general case, even with frame pointer,
      stack trace on alpha is impossible without looking at the symbol table
      frame pointer does get saved on the stack, but you have no idea where
      and where the return address is saved. So the best we can do without
      the symbol table is look for magic opcodes and try to guess how big 
      each frame is and where the return address was hidden from the 
      instruction parameters. In practice, we can usually go up 3-4 frames 
      before we hit some nasty frame that the current code cannot figure
      out. This is actually not too bad, especially when we already have the query
      
      Also cleaned up messages, print more variables, tell the user of
      how much memory mysqld could potentially use, and warn of
      what can happen with default STACK_SIZE and a lot of connections if
      coredump happens when there are more than 200 connections. 
      
      
      sql/mysqld.cc:
        stack trace updates
      68ebea2d
  4. 09 May, 2001 4 commits
    • unknown's avatar
      Merge heikki@work.mysql.com:/home/my/mysql · f15a46eb
      unknown authored
      into donna.mysql.fi:/home/heikki/mysqle
      
      
      f15a46eb
    • unknown's avatar
      row0sel.c Fix a bug in consistent read through secondary key · 50d5bb5b
      unknown authored
      
      innobase/row/row0sel.c:
        Fix a bug in consistent read through secondary key
      50d5bb5b
    • unknown's avatar
      Merge work:/home/bk/mysql into donna.mysql.fi:/home/my/bk/mysql · c6d9cbfa
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      c6d9cbfa
    • unknown's avatar
      Applied patches for BDB tables · 0fece375
      unknown authored
      Fixes to InnoDB to compile on Windows
      Fix for temporary InnoDB tables
      Fixed bug in REPLACE()
      Fixed sub char keys for InnoDB
      
      
      Docs/manual.texi:
        Changelog + update of table types
      bdb/include/log.h:
        Patch from Sleepycat
      bdb/log/log.c:
        Patch from Sleepycat
      bdb/log/log_rec.c:
        Patch from Sleepycat
      client/mysqladmin.c:
        Cleanup
      innobase/include/univ.i:
        Fix for compilation on Windows
      innobase/os/os0file.c:
        cleanup
      innobase/pars/pars0grm.y:
        Fix for compilation on Windows
      mysql-test/r/innodb.result:
        New test case
      mysql-test/t/innodb.test:
        New test case
      sql/ha_innobase.cc:
        cleanup
      sql/ha_innobase.h:
        Fix for prefix keys
      sql/handler.h:
        Fix for temporary Innodb tables
      sql/item_strfunc.cc:
        Fixed bug in REPLACE()
      sql/lock.cc:
        Fix for temporary Innodb tables
      sql/mysqld.cc:
        Added --skip-stack-trace
      sql/share/english/errmsg.txt:
        Better error messages
      sql/sql_base.cc:
        Fix for temporary Innodb tables
      sql/sql_select.cc:
        Fix for temporary Innodb tables
      sql/sql_table.cc:
        Fixed sub char keys for InnoDB
      sql/table.h:
        Fix for temporary Innodb tables
      0fece375
  5. 07 May, 2001 1 commit
    • unknown's avatar
      Docs/manual.texi · f1eb3ce3
      unknown authored
          removed porn site
      
      
      
      Docs/manual.texi:
        removed porn site
      f1eb3ce3
  6. 05 May, 2001 2 commits
    • unknown's avatar
      Merge · 2321260f
      unknown authored
      
      sql/sql_yacc.yy:
        Auto merged
      Docs/manual.texi:
        SCCS merged
      2321260f
    • unknown's avatar
      Added LOAD DATA CONCURRENT · 62bff11c
      unknown authored
      
      Docs/manual.texi:
        Update information about REPAIR and optimize
      scripts/mysqlhotcopy.sh:
        Changed Alpha -> Beta
      sql/sql_yacc.yy:
        A
      62bff11c
  7. 04 May, 2001 2 commits
    • unknown's avatar
      manual.texi Fixed a typo in InnoDB record size · f8241523
      unknown authored
      
      Docs/manual.texi:
        Fixed a typo in InnoDB record size
      f8241523
    • unknown's avatar
      Docs/manual.texi · 4b9ade89
      unknown authored
          added reference to htCheck, and removed some broken links (incidentally, found by htCheck)
      
      
      Docs/manual.texi:
        added reference to htCheck, and removed some broken links (incidentally, found by htCheck)
      4b9ade89
  8. 03 May, 2001 13 commits
  9. 02 May, 2001 4 commits
  10. 01 May, 2001 2 commits
    • unknown's avatar
      log0recv.c Add checksum to written pages to check that they are also read in unchanged · a9d2e5dd
      unknown authored
      buf0buf.h	Add checksum to written pages to check that they are also read in unchanged
      buf0flu.c	Add checksum to written pages to check that they are also read in unchanged
      buf0buf.c	Add checksum to written pages to check that they are also read in unchanged
      
      
      innobase/buf/buf0buf.c:
        Add checksum to written pages to check that they are also read in unchanged
      innobase/buf/buf0flu.c:
        Add checksum to written pages to check that they are also read in unchanged
      innobase/include/buf0buf.h:
        Add checksum to written pages to check that they are also read in unchanged
      innobase/log/log0recv.c:
        Add checksum to written pages to check that they are also read in unchanged
      a9d2e5dd
    • unknown's avatar
      manual.texi fixed paragraph · 449c819b
      unknown authored
      
      Docs/manual.texi:
        fixed paragraph
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      449c819b
  11. 29 Apr, 2001 2 commits
  12. 27 Apr, 2001 1 commit
    • unknown's avatar
      row0sel.c Fix a bug in multiversioned reads through a secondary index · d067af6a
      unknown authored
      row0uins.c	Partial fix to the DROP TABLE + another user rolls back in that table problem
      row0umod.c	Partial fix to the DROP TABLE + another user rolls back in that table problem
      os0file.c	Reduce probability of deadlock bugs in connection with ibuf: do not let the ibuf i/o handler sleep
      
      
      innobase/os/os0file.c:
        Reduce probability of deadlock bugs in connection with ibuf: do not let the ibuf i/o handler sleep
      innobase/row/row0uins.c:
        Partial fix to the DROP TABLE + another user rolls back in that table problem
      innobase/row/row0umod.c:
        Partial fix to the DROP TABLE + another user rolls back in that table problem
      innobase/row/row0sel.c:
        Fix a bug in multiversioned reads through a secondary index
      d067af6a