An error occurred fetching the project authors.
  1. 08 Feb, 2005 1 commit
  2. 17 Dec, 2004 1 commit
  3. 06 Dec, 2004 1 commit
    • monty@mysql.com's avatar
      Add support for up to VARCHAR (size up to 65535) · 67ce2479
      monty@mysql.com authored
      Renamed HA_VAR_LENGTH to HA_VAR_LENGTH_PART
      Renamed in all files FIELD_TYPE_STRING and FIELD_TYPE_VAR_STRING to MYSQL_TYPE_STRING and MYSQL_TYPE_VAR_STRING to make it easy to catch all possible errors
      Added support for VARCHAR KEYS to heap
      Removed support for ISAM
      Now only long VARCHAR columns are changed to TEXT on demand (not CHAR)
      Internal temporary files can now use fixed length tables if the used VARCHAR columns are short
      67ce2479
  4. 02 Nov, 2004 1 commit
    • monty@mysql.com's avatar
      Remove usage of !$ from mysql-tests · 2185f1a5
      monty@mysql.com authored
      Added protocol::flush() for easier embedded-server code
      Increase block allocation variables a bit as they where a bit too small for MySQL 4.1
      Added option --silent to client_test
      2185f1a5
  5. 22 Oct, 2004 1 commit
  6. 28 Sep, 2004 1 commit
    • monty@mishka.local's avatar
      Strict mode & better warnings · f2941380
      monty@mishka.local authored
      Under strict mode MySQL will generate an error message if there was any conversion when assigning data to a field.
      Added checking of date/datetime fields.
      If strict mode, give error if we have not given value to field without a default value (for INSERT)
      f2941380
  7. 10 Sep, 2004 1 commit
  8. 19 Aug, 2004 3 commits
  9. 18 Aug, 2004 1 commit
  10. 03 Aug, 2004 1 commit
  11. 28 Jul, 2004 1 commit
  12. 21 Jun, 2004 2 commits
  13. 18 Jun, 2004 1 commit
    • guilhem@mysql.com's avatar
      API change: mysql_shutdown() now requires a 2nd argument, the shutdown level. · 19dbf58e
      guilhem@mysql.com authored
      mysqld >=4.1.3 will however understand shutdown requests sent by clients <4.1.3.
      And mysqld <4.1.3 will understand shutdown requests sent by clients >=4.1.3
      (it will ignore the level). Those shutdown level are just PLACEHOLDERS now.
      So this change is just to make the 4.1 API suitable before it is frozen. Later
      we will actually implement the shutdown levels.
      19dbf58e
  14. 15 Jun, 2004 2 commits
    • guilhem@mysql.com's avatar
      Adding SHUTDOWN_WAIT_STATEMENTS to the possible arguments of mysql_shutdown(). · 25de7219
      guilhem@mysql.com authored
      Comments on names still welcome.
      25de7219
    • guilhem@mysql.com's avatar
      API change: mysql_shutdown() now needs a 2nd parameter, the shutdown level. · f1fda638
      guilhem@mysql.com authored
      Server will however still accept shutdown without specified level; so that old
      mysqladmin can still shut server down.
      I would like your comments on the names of shutdown level which I chose. You
      are welcome to propose better names. Please however check WL#709 before.
      Reason for the names I propose is to be accurate, thus leaving possibility
      for other levels which we may imagine in the future; that's why I have rejected
      names like "fast", "smart", "graceful" so far. My position is that WAIT_ALL_BUFFERS
      or WAIT_CRITICAL_BUFFERS say what the shutdown does, whereas for "smart", "fast" you
      need to remember what it does.
      This should be pushed in 4.1.3 but only after your comments.
      f1fda638
  15. 26 May, 2004 1 commit
  16. 25 May, 2004 1 commit
  17. 24 May, 2004 1 commit
  18. 29 Apr, 2004 1 commit
  19. 05 Apr, 2004 1 commit
    • monty@mysql.com's avatar
      Fixed many compiler warnings · 42cf92ce
      monty@mysql.com authored
      Fixed bugs in group_concat with ORDER BY and DISTINCT (Bugs #2695, #3381 and #3319)
      Fixed crash when doing rollback in slave and the io thread catched up with the sql thread
      Set locked_in_memory properly
      42cf92ce
  20. 26 Mar, 2004 1 commit
    • bar@bar.intranet.mysql.r18.ru's avatar
      1. New data types, from the user point of view: · 3aea3e92
      bar@bar.intranet.mysql.r18.ru authored
         BINARY(N) and VARBIBARY(N)
      2. More 4.0 compatibility and more BINARY keyword consistency:
      2a. CREATE TABLE a (a CHAR(N) BINARY) 
          is now synonym for
          CREATE TABLE a (a CHAR(N) COLLATE xxxx_bin)
      2b. SELECT BINARY x
          is still synonin for
          SELECT x COLLATE xxxxx_bin.
      3aea3e92
  21. 11 Dec, 2003 1 commit
    • monty@mysql.com's avatar
      Fixed a possible memory leak on MacOSX when using the shared libmysql.so library (Bug #2061) · 7e92336b
      monty@mysql.com authored
      mysql_server_init() now returns error code if something went wrong (Bug #2062)
      Don't use my_fopen() when reading symlink information as this may cause problems when a lot of files are opened.
      Free thread keys with pthread_key_delete() instead of relying on automatic free. (Bug #2062)
      Fixed bug in UNION statement with alias '*'. (Bug #1249)
      Fixed a bug in DELETE ... ORDER BY ... LIMIT where the rows where not deleted in the proper order. (Bug #1024).
      FOUND_ROWS() could return incorrect number of rows after a query with an impossible WHERE condition.
      HOW DATABASES doesn't anymore show .sym files (on windows) that doesn't point to a valid directory. (Bug #1385)
      7e92336b
  22. 06 Dec, 2003 1 commit
  23. 27 Nov, 2003 1 commit
  24. 23 Nov, 2003 1 commit
  25. 18 Nov, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      CLIENT_MULTI_QUERIES -> CLIENT_MULTI_STATEMENTS · cab1dc62
      monty@mashka.mysql.fi authored
      New multi-key-cache handling. This was needed becasue the old one didn't work reliable with MERGE tables.
      ALTER TABLE table_name ... CHARACTER SET  ... now changes all char/varchar/text columns to the given character set
      (One must use ALTER TABLE ... DEFAULT CHARACTER SET ... to change the default character set)
      Fixed that have_compress is detected properly (fixes problems with func_compress.test on platforms without zlib)
      New syntax for CACHE INDEX ('keys' is optional if no index name is given and one mentions the key cache name only ones)
      Removed compiler warnings
      Added mysql_set_server_option() to allow clients like PHP to easaily set/reset the multi-statement flag.
      cab1dc62
  26. 29 Oct, 2003 1 commit
  27. 28 Oct, 2003 1 commit
  28. 08 Oct, 2003 1 commit
  29. 18 Sep, 2003 2 commits
    • hf@deer.(none)'s avatar
      SCRUM · e89e3ff7
      hf@deer.(none) authored
      embedded library
      some dirty places cleaned:
      
      uint removed from mysql.h as Miguel suggested
      empty_string renamed as my_empty_string to get rid of name's intersections
      using embedded library
      e89e3ff7
    • hf@deer.(none)'s avatar
      SCRUM · 7dd4cb58
      hf@deer.(none) authored
      prepared statements in embedded library
      7dd4cb58
  30. 13 Sep, 2003 1 commit
  31. 03 Sep, 2003 1 commit
  32. 27 Aug, 2003 1 commit
  33. 18 Aug, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      After merge fixes · 4f751216
      monty@mashka.mysql.fi authored
      Use server character set if --default-character-set is not used
      Added convert_string() for more efficient alloc+character-set convert of strings
      4f751216
  34. 18 Jul, 2003 1 commit
  35. 08 Jul, 2003 1 commit