1. 17 Jun, 2003 1 commit
    • unknown's avatar
      Two Sprint tasks and two behaviour changes. · 231b0ff8
      unknown authored
      
      sql/sql_acl.cc:
        Fix for a grant bug.
        If there is a table privilege, for which no column privileges 
        are defined , and the same privilege is granted for a column, 
        new code prevents that table privilege is reduced to a column
        privilege.
        
        To accomplish that, now a REVOKE command has to be used first.
      sql/sql_parse.cc:
        SCRUM TASK No 1.
        
        Adding support for INSERT .. SELECT with a table in the join
        that is to be inserted into.
        
        test case pending.
      sql/sql_union.cc:
        Changing behaviour for SQL_OPTION_FOUND_ROWS in unins.
      sql/sql_yacc.yy:
        SCRUM TASK no 2.
        
        Making CREATE and INSERT to work with any UNION>
      231b0ff8
  2. 03 Jun, 2003 1 commit
  3. 02 Jun, 2003 8 commits
    • unknown's avatar
      Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0 · cd468fbf
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.0
      
      
      cd468fbf
    • unknown's avatar
      Merge gbichot@213.136.52.20:/home/bk/mysql-4.0 · 4e0e0b5b
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.0
      
      
      4e0e0b5b
    • unknown's avatar
      Clearer error message (in the customer's case, the relay log was corrupted, · 72f23f4d
      unknown authored
      not the master's binlog) (SW 1571).
      
      
      sql/slave.cc:
        Clearer error message (in the customer's case, the relay log was corrupted,
        not the master's binlog).
      72f23f4d
    • unknown's avatar
      os0sync.c: · 9c7240f4
      unknown authored
        Do not try to reserve os_sync_mutex in shutdown after it has been freed
      
      
      innobase/os/os0sync.c:
        Do not try to reserve os_sync_mutex in shutdown after it has been freed
      9c7240f4
    • unknown's avatar
      com0shm.c: · cab8de28
      unknown authored
        Removed auto event creation because it is not needed in any MySQL/InnoDB code
      
      
      innobase/com/com0shm.c:
        Removed auto event creation because it is not needed in any MySQL/InnoDB code
      cab8de28
    • unknown's avatar
      Merge sinisa@bk-internal.mysql.com:/home/bk/mysql-4.0 · 48377678
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.0
      
      
      client/mysql.cc:
        Auto merged
      include/my_global.h:
        Auto merged
      48377678
    • unknown's avatar
      os0file.c: · 8f548eb1
      unknown authored
        Put back Monty's patch which the previous push accidentally erased: print also operation type in os_file_handle_error()
      
      
      innobase/os/os0file.c:
        Put back Monty's patch which the previous push accidentally erased: print also operation type in os_file_handle_error()
      8f548eb1
    • unknown's avatar
      os0thread.h, os0sync.ic, os0sync.h, os0thread.c, os0sync.c, os0file.c: · 0ae3a4dc
      unknown authored
        Release all event semaphores at shutdown also in Windows
      srv0start.c, srv0srv.c:
        make test sometimes failed because lock timeout thread exited without decrementing the InnoDB thread counter
      
      
      innobase/srv/srv0srv.c:
        make test sometimes failed because lock timeout thread exited without decrementing the InnoDB thread counter
      innobase/srv/srv0start.c:
        make test sometimes failed because lock timeout thread exited without decrementing the InnoDB thread counter
      innobase/os/os0file.c:
        Release all event semaphores at shutdown also in Windows
      innobase/os/os0sync.c:
        Release all event semaphores at shutdown also in Windows
      innobase/os/os0thread.c:
        Release all event semaphores at shutdown also in Windows
      innobase/include/os0sync.h:
        Release all event semaphores at shutdown also in Windows
      innobase/include/os0sync.ic:
        Release all event semaphores at shutdown also in Windows
      innobase/include/os0thread.h:
        Release all event semaphores at shutdown also in Windows
      0ae3a4dc
  4. 01 Jun, 2003 5 commits
    • unknown's avatar
      Small fixes (nothing nameworthy) · 3f7dfc4d
      unknown authored
      
      mysql-test/r/errors.result:
        Rename: mysql-test/r/err000001.result -> mysql-test/r/errors.result
      include/my_global.h:
        typedef for future functions that needs string length as an argument
      innobase/os/os0file.c:
        Added operation to error messages
      mysql-test/t/errors.test:
        Cleaned up file to new error number standard
      mysys/thr_alarm.c:
        Made end_thr_alarm() work also with internal alarm thread.
        (Not critical for MySQL)
      sql/mysqld.cc:
        Added sigemptyset() (bug found by valgrind)
        Removed some wrong usage of thd when writing variable values
      3f7dfc4d
    • unknown's avatar
      Merge · 782da113
      unknown authored
      
      BitKeeper/deleted/.del-global.h~e80d28157acfdcb5:
        Auto merged
      BitKeeper/deleted/.del-internals.texi~62b6f580a41c2a43:
        Auto merged
      innobase/srv/srv0srv.c:
        Use local version. Heikki needs to check if the os_thread_sleep() should go to 4.0 or not
      782da113
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 2d23d49b
      unknown authored
      into narttu.mysql.fi:/my/mysql-4.0
      
      
      sql/mysql_priv.h:
        Auto merged
      2d23d49b
    • unknown's avatar
      Fixed bug in ALTER TABLE DISABLE KEYS and INSERT DELAYED. Bug #478 · 2ef52d46
      unknown authored
      
      mysql-test/r/alter_table.result:
        new results
      mysql-test/r/lowercase_table.result:
        new results
      mysql-test/t/alter_table.test:
        Test of ALTER TABLE DISABLE KEYS + INSERT DELAYED
      mysql-test/t/lowercase_table.test:
        Added test of alias name comparison
      sql/mysql_priv.h:
        Made closed_cached_table local
      sql/sql_table.cc:
        Fixed bug in ALTER TABLE DISABLE KEYS and INSERT DELAYED
      2ef52d46
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.0 · 91f1d599
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-4.0
      
      
      91f1d599
  5. 31 May, 2003 5 commits
    • unknown's avatar
      several bug fixes · 17ac9f83
      unknown authored
      
      include/my_global.h:
        Fix for a clash with include files from Linux kernel source
      mysys/charset.c:
        Fix for a bug with LEFT(), RIGHT() ... and GROUP BY clause
      sql/sql_acl.cc:
        Sending error when global privilege is attempted at db level
      sql/sql_parse.cc:
        Fix for the non-functioning max_user_connections
      17ac9f83
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-3.23 · cc47d7c9
      unknown authored
      into narttu.mysql.fi:/my/mysql-3.23
      
      
      cc47d7c9
    • unknown's avatar
      Fixed compiler optimization problem with doubleget() · b5965dbd
      unknown authored
      (Casused problems in GIS functions in 4.1)
      
      
      include/global.h:
        Fixed compiler optimization problem with doubleget()
      b5965dbd
    • unknown's avatar
      os0thread.c, os0thread.h, os0sync.h: · c01bcf47
      unknown authored
        Cleanup
      os0sync.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      
      
      innobase/os/os0sync.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/include/os0sync.h:
        Cleanup
      innobase/include/os0thread.h:
        Cleanup
      innobase/os/os0thread.c:
        Cleanup
      c01bcf47
    • unknown's avatar
      Many files: · 3cba21f9
      unknown authored
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      
      
      innobase/os/os0sync.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/os/os0thread.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/include/os0sync.h:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/include/srv0srv.h:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/include/srv0start.h:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/ibuf/ibuf0ibuf.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/srv/srv0srv.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/srv/srv0start.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/sync/sync0sync.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      innobase/ut/ut0mem.c:
        Free all OS sync primitives and allocated memory in InnoDB shutdown
      3cba21f9
  6. 30 May, 2003 4 commits
    • unknown's avatar
      fixed bug 549 - incorect query cache memory formating on very small query cache sizes · 185f0092
      unknown authored
      
      mysql-test/r/query_cache.result:
        test of 2 parts of bug 549
      mysql-test/t/query_cache.test:
        test of 2 parts of bug 549
      sql/sql_cache.cc:
        fixed query cache size showing
        fixed query cache low memory detection
      185f0092
    • unknown's avatar
      srv0start.c: · 5d1171c0
      unknown authored
        Cleanup
      
      
      innobase/srv/srv0start.c:
        Cleanup
      5d1171c0
    • unknown's avatar
      Many files: · d9711e32
      unknown authored
        Exit all threads created by innoDB at shutdown
      
      
      innobase/os/os0file.c:
        Exit all threads created by innoDB at shutdown
      innobase/os/os0sync.c:
        Exit all threads created by innoDB at shutdown
      innobase/os/os0thread.c:
        Exit all threads created by innoDB at shutdown
      innobase/include/os0file.h:
        Exit all threads created by innoDB at shutdown
      innobase/include/os0sync.h:
        Exit all threads created by innoDB at shutdown
      innobase/include/os0thread.h:
        Exit all threads created by innoDB at shutdown
      innobase/log/log0log.c:
        Exit all threads created by innoDB at shutdown
      innobase/srv/srv0srv.c:
        Exit all threads created by innoDB at shutdown
      innobase/srv/srv0start.c:
        Exit all threads created by innoDB at shutdown
      d9711e32
    • unknown's avatar
      fadfa467
  7. 29 May, 2003 1 commit
  8. 28 May, 2003 4 commits
    • unknown's avatar
      srv0srv.c: · 936a8aec
      unknown authored
        Prevent the InnoDB main thread from hogging CPU if a table lingers in the background drop queue (though it is essentially a bug if a table end up there at all)
      
      
      innobase/srv/srv0srv.c:
        Prevent the InnoDB main thread from hogging CPU if a table lingers in the background drop queue (though it is essentially a bug if a table end up there at all)
      936a8aec
    • unknown's avatar
      item_cmpfunc.cc: · 99d306b7
      unknown authored
        Fix for multibyte charsets
      
      
      sql/item_cmpfunc.cc:
        Fix for multibyte charsets
      99d306b7
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · dbdcae8b
      unknown authored
      into narttu.mysql.fi:/my/mysql-4.0
      
      
      dbdcae8b
    • unknown's avatar
      Removed not used variable · 838c6163
      unknown authored
      838c6163
  9. 27 May, 2003 7 commits
  10. 26 May, 2003 4 commits