1. 28 Jan, 2003 9 commits
    • unknown's avatar
      fixed memory leak in ROW code (SCRUM 577) · f2ebd039
      unknown authored
      
      sql/item_cmpfunc.cc:
        fixed memory leak in ROW code
      sql/item_cmpfunc.h:
        fixed memory leak in ROW code
      f2ebd039
    • unknown's avatar
      Merge · d7db6bee
      unknown authored
      
      sql/item.cc:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/item.h:
        SCCS merged
      d7db6bee
    • unknown's avatar
      fixed bugs in temporary tables in subselect implementation (SCRUM) · ca0d06d5
      unknown authored
      merging with switching on static tables optimization (SCRUM)
      fixed subselects with uncacheable results
      added test for fixed bugs from bugreports
      
      
      mysql-test/r/subselect.result:
        changes in subselect test after switching on static tables optimization
        fixed bug test added
        uncacheable subselects
      mysql-test/t/subselect.test:
        changes in subselect test after switching on static tables optimization
        fixed bug test added
        uncacheable subselects
      sql/item_create.cc:
        fixed subselects with uncacheable results
      sql/item_func.cc:
        fixed subselects with uncacheable results
      sql/item_subselect.cc:
        fixed subselects with uncacheable results
        clean up
      sql/item_subselect.h:
        fixed subselects with uncacheable results
      sql/sql_lex.cc:
        fixed subselects with uncacheable results
      sql/sql_lex.h:
        fixed subselects with uncacheable results
      sql/sql_select.cc:
        fixed bugs in temporary tables in subselect implementation
        fixed subselects with uncacheable results
      sql/sql_union.cc:
        fixed subselects with uncacheable results
      sql/sql_yacc.yy:
        fixed subselects with uncacheable results
      ca0d06d5
    • unknown's avatar
      Merge abotchkov@work.mysql.com:/home/bk/mysql-4.1 · 7120b668
      unknown authored
      into deer.mysql.r18.ru:/home/hf/work/mysql-default
      
      
      sql/field.h:
        Auto merged
      7120b668
    • unknown's avatar
      resolve · 4f6e3d22
      unknown authored
      4f6e3d22
    • unknown's avatar
      New "fill" function in charset_info_st structure · ee7c5f13
      unknown authored
      ee7c5f13
    • unknown's avatar
      Merge abotchkov@work.mysql.com:/home/bk/mysql-4.1 · a831430e
      unknown authored
      into deer.mysql.r18.ru:/home/hf/work/mysql-default
      
      
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      a831430e
    • unknown's avatar
      my_pthread.h: · aa42950e
      unknown authored
        Missing merge in changeset 1.1435
      
      
      include/my_pthread.h:
        Missing merge in changeset 1.1435
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      aa42950e
    • unknown's avatar
      Introduced a scalable key cache management. · be85fdc5
      unknown authored
      Added some fields to the st_my_thread_var structure to be
        able to link such structures into a list.
      
      
      include/my_pthread.h:
        Added some fields to the st_my_thread_var structure to be
        able to link such structures into a list.
      mysys/mf_keycache.c:
        Introduced a scalable key cache management.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      be85fdc5
  2. 27 Jan, 2003 13 commits
  3. 26 Jan, 2003 5 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/work-leak-4.1 · 42ba4718
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/work-select-4.1
      
      
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      42ba4718
    • unknown's avatar
      after merge fix of 577 task (SCRUM, pre commit to be able to merge with static... · a72ebebf
      unknown authored
      after merge fix of 577 task (SCRUM, pre commit to be able to merge with static tables optimization fix)
      fixed derived tables with subselect inside
      
      
      mysql-test/r/derived.result:
        test of subselects inside derived tables
      mysql-test/t/derived.test:
        test of subselects inside derived tables
      mysql-test/t/subselect.test:
        subselect test (not finished)
      sql/item.cc:
        after merge fix
      sql/item.h:
        after merge fix
      sql/item_cmpfunc.h:
        after merge fix
      sql/item_subselect.cc:
        after merge fix
      sql/item_sum.h:
        after merge fix
      sql/mysql_priv.h:
        fixed derived tables with subselect inside
      sql/sql_class.h:
        after merge fix
      sql/sql_derived.cc:
        fixed derived tables with subselect inside
      sql/sql_lex.cc:
        fixed derived tables with subselect inside
      sql/sql_lex.h:
        fixed derived tables with subselect inside
      sql/sql_parse.cc:
        fixed derived tables with subselect inside
        after merge fix
      sql/sql_prepare.cc:
        after merge fix
      sql/sql_select.cc:
        after merge fix
        fixed derived tables with subselect inside
      a72ebebf
    • unknown's avatar
      removed switching off static table optimization for subselects (SCRUM ,... · fb2226c3
      unknown authored
      removed switching off static table optimization for subselects (SCRUM , pre-commit  to be able merge with temporary table fix)
      
      
      
      sql/item.cc:
        report other table for outer reference
      sql/item.h:
        report other table for outer reference
      sql/item_cmpfunc.cc:
        report other table for outer reference
      sql/sql_select.cc:
        removed switching off static table optimization for subselects
      fb2226c3
    • unknown's avatar
      making the keyword ROW for row items optional · dc87247d
      unknown authored
      dc87247d
    • unknown's avatar
      Remove un-used variables · e6eba17c
      unknown authored
      Pure coverage tests (debug only)
      
      
      include/mysql.h:
        Remove un-used variables
      tests/client_test.c:
        Pure coverage tests (debug only)
      e6eba17c
  4. 25 Jan, 2003 2 commits
    • unknown's avatar
      merging · fbd882fc
      unknown authored
      
      sql/item.cc:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_list.h:
        Auto merged
      sql/sql_load.cc:
        Auto merged
      sql/sql_olap.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.h:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      fbd882fc
    • unknown's avatar
      fixed subselects with temporary tables (SCRUM) · b2354133
      unknown authored
      fixed memory leacks
      
      
      mysql-test/r/subselect.result:
        some changes in subselect tests
      mysql-test/t/subselect.test:
        some changes in subselect tests
      sql/item.cc:
        some item made copyable
        methods for creating copy of item list
        tmp_table_field() splited
      sql/item.h:
        some item made copyable
        methods for creating copy of item list
        tmp_table_field() splited
      sql/item_cmpfunc.cc:
        changed references creation
      sql/item_cmpfunc.h:
        changed references creation
      sql/item_func.cc:
        some item made copyable
        methods for creating copy of item list
        changed references creation
      sql/item_func.h:
        some item made copyable
        methods for creating copy of item list
        changed references creation
        tmp_table_field() splited
      sql/item_subselect.cc:
        changed references creation
      sql/item_sum.cc:
        some item made copyable
        methods for creating copy of item list
      sql/item_sum.h:
        some item made copyable
        methods for creating copy of item list
      sql/item_timefunc.h:
        tmp_table_field() splited
      sql/item_uniq.h:
        some item made copyable
        methods for creating copy of item list
      sql/mysql_priv.h:
        fixed subselects with temporary tables
      sql/sql_base.cc:
        fixed subselects with temporary tables
      sql/sql_class.h:
        fixed subselects with temporary tables
      sql/sql_delete.cc:
        fixed subselects with temporary tables
      sql/sql_derived.cc:
        fixed subselects with temporary tables
      sql/sql_do.cc:
        fixed subselects with temporary tables
      sql/sql_insert.cc:
        fixed subselects with temporary tables
      sql/sql_lex.cc:
        fixed subselects with temporary tables
      sql/sql_lex.h:
        fixed subselects with temporary tables
      sql/sql_list.h:
        fixed subselects with temporary tables
      sql/sql_load.cc:
        fixed subselects with temporary tables
      sql/sql_olap.cc:
        fixed subselects with temporary tables
      sql/sql_parse.cc:
        fixed subselects with temporary tables
      sql/sql_prepare.cc:
        fixed subselects with temporary tables
      sql/sql_select.cc:
        fixed subselects with temporary tables
      sql/sql_select.h:
        fixed subselects with temporary tables
      sql/sql_table.cc:
        fixed subselects with temporary tables
      sql/sql_union.cc:
        fixed subselects with temporary tables
      sql/sql_update.cc:
        fixed subselects with temporary tables
      sql/sql_yacc.yy:
        fixed subselects with temporary tables
      b2354133
  5. 24 Jan, 2003 5 commits
  6. 23 Jan, 2003 1 commit
    • unknown's avatar
      Avoid memory overruns when buffer_length is too small (when fetching binary... · 36b25ee5
      unknown authored
      Avoid memory overruns when buffer_length is too small (when fetching binary data in prepared statements)
      
      
      include/errmsg.h:
        Remove compiler warning
      libmysql/libmysql.c:
        Avoid memory overruns when buffer_length is too small
      libmysqld/lib_sql.cc:
        Fixed function name
      sql/mysqld.cc:
        Code cleanup; Added back shared memory support (which was accidently deleted)
      sql/sql_parse.cc:
        Clean up multi-query
      36b25ee5
  7. 22 Jan, 2003 5 commits