An error occurred fetching the project authors.
  1. 15 Mar, 2004 1 commit
    • unknown's avatar
      Fix for valgrind's warning · ed49cb53
      unknown authored
      sql/gstream.cc:
        checking for ending \0 changed with m_limit
      sql/gstream.h:
        checking for ending \0 changed with m_limit
      sql/item_geofunc.cc:
        we should check for null value before we use val_str result
      sql/item_strfunc.cc:
        get rid of annoying warnings
      sql/spatial.h:
        error about size_t type fixed
      ed49cb53
  2. 12 Mar, 2004 1 commit
    • unknown's avatar
      Spatial code changed to get rid of inconsistent this->* operation · 97af7fae
      unknown authored
      Now we use virtual calls instead and redirect VMT pointer of the
      geometry object with 'new' operation
      
      
      sql/field.cc:
        Usage of the Geometry class changed
      sql/item_geofunc.cc:
        Usage of the Geometry class changed
      sql/spatial.cc:
        Now we rewrite the real VMT of the object with new operation
      sql/spatial.h:
        No need for the VMT-like structure and pointers to it
      sql/sql_yacc.yy:
        enum items was renamed accordingly to coding standards
      97af7fae
  3. 04 Mar, 2004 1 commit
    • unknown's avatar
      Optimized GIS functions · 290f3321
      unknown authored
      heap/hp_delete.c:
        Added comments
      mysql-test/r/gis.result:
        Updated results after name changes (all results line are unchanged)
      mysql-test/r/show_check.result:
        Update test results after fix in hp_delete.cc
      mysql-test/t/gis.test:
        Changed table names to longer, hopefully non conflicting ones.
        Added missing drop table
      mysys/hash.c:
        Inendation cleanup
      mysys/tree.c:
        Updated comments
        Decrease tree->allocated on delete (for status)
      sql/field.cc:
        Added safety checking for GIS objects
      sql/gstream.cc:
        Added copyright message
        Made a lot of speed/space optimizations
        Changed class names to be MySQL compliant
      sql/gstream.h:
        Made a lot of speed/space optimizations
        Changed class names to be MySQL compliant
      sql/item_create.cc:
        Indentation fixup
      sql/item_geofunc.cc:
        Use new gis interface functions and new gis class names.
        Simple optimizations
        Indentation fixups
        Fixed a lot of unlikely but possible errors.
      sql/item_geofunc.h:
        Moved SRID_SIZE to spatial.h
      sql/spatial.cc:
        Added copyright message
        Made a lot of speed/space optimizations
        Changed class names to be MySQL compliant
      sql/spatial.h:
        Made a lot of speed/space optimizations
        Changed class names to be MySQL compliant
        Indentation fixes
        Use bool instead of int as result type for functions that only return 0 or 1
      sql/sql_string.cc:
        Simple optimizations
      sql/sql_string.h:
        Simple cleanups
      sql/structs.h:
        Added LEX_STRING_WITH_INIT (needed by spatial.cc)
      290f3321
  4. 23 Jan, 2004 1 commit
    • unknown's avatar
      SCRUM · 21fbefdf
      unknown authored
      WL#1163 (Make spatial code separable)
      fixes before the push
      
      
      include/my_global.h:
        Temporary place for these defines
      include/mysqld_error.h:
        ER_FEATURE_DISABLED definition
      sql/item_geofunc.cc:
        #ifdef HAVE_SPATIAL moved to the better place
      sql/share/english/errmsg.txt:
        Message for ER_FEATURE_DISABLED
      21fbefdf
  5. 15 Jan, 2004 1 commit
    • unknown's avatar
      SCRUM: · 975a611b
      unknown authored
      WL#1163 (Making spatial code optional)
      Pack of changes to do in sql/ code.
      
      
      sql/field.cc:
        Spatial code #ifdef-ed
      sql/field.h:
        Spatial code #ifdef-ed
      sql/item_create.cc:
        Spatial code #ifdef-ed
      sql/item_create.h:
        Spatial code #ifdef-ed
      sql/item_geofunc.cc:
        Spatial code #ifdef-ed
      sql/item_geofunc.h:
        Spatial code #ifdef-ed
        GEOM_NEW implementation
      sql/lex.h:
        Code was significally modified to support optional group
        of functions
      sql/lex_symbol.h:
        SYM_GROUP structure presented
      sql/sql_table.cc:
        Spatial code #ifdef-ed
      sql/sql_yacc.yy:
        Several modifications to make spatial code optional
      sql/table.cc:
        Spatial code #ifdef-ed
      sql/unireg.cc:
        Spatial code #ifdef-ed
      975a611b
  6. 20 Jun, 2003 1 commit
  7. 04 Jun, 2003 1 commit
    • unknown's avatar
      Fix windows build after applyiing the changes from new client.c(sql-common) · 0c55e8f6
      unknown authored
      NOTE: Still the build fails to compile core server on Windows due to slave_net_timeout linker error from client.obj
            and make sure to have the next changeset, which fixes this.
      
      
      sql/item_geofunc.cc:
        Fix warnings
      sql/sql_help.cc:
        Fix compiler errors
      sql-common/client.c:
        Delete and move redefination of shared memory stuff
      libmysql/libmysql.c:
        Fix for redefination stuff from client.c
      VC++Files/client/mysqlclient.dsp:
        add client.c
      VC++Files/libmysql/libmysql.dsp:
        add client.c
      VC++Files/sql/mysqld.dsp:
        add client.c and remove old convert.cpp and mini_client.c
      0c55e8f6
  8. 03 Jun, 2003 1 commit
  9. 30 May, 2003 1 commit