An error occurred fetching the project authors.
  1. 21 Jan, 2007 2 commits
    • unknown's avatar
      Just adding support for a "minor" version number. · d1fb6340
      unknown authored
      storage/archive/archive_reader.c:
        Print minor information version.
      storage/archive/archive_test.c:
        Fixed test
      storage/archive/azio.c:
        Added support for "minor" version.
      storage/archive/azlib.h:
        Added information for minor information.
      d1fb6340
    • unknown's avatar
      1) New dirty state for files (need this for longterm fast recovery) · e633d9ba
      unknown authored
      2) We now store shortest and longest row information.
      3) archive_reader can now check and backup files (even if they are hot)
      4) We now record longest and shortest row information for stats. 
      
      
      storage/archive/archive_reader.c:
        Added options for:
        1) Online backup for tables
        2) Check table option.
      storage/archive/archive_test.c:
        Additional test, format is now the same as an actual table.
      storage/archive/azio.c:
        Fixed issue closing files multiple times.
        Added option for recording longest and shortest rows. 
        Additional "dirty" state added.
      storage/archive/azlib.h:
        Added additional space for longest and shortest row information.
      storage/archive/ha_archive.cc:
        Cleaned up warming and removed unneeded close.
      e633d9ba
  2. 13 Jan, 2007 1 commit
    • unknown's avatar
      Final cleanup for new archive internal format. All new headers work. · 8c2c5767
      unknown authored
      storage/archive/archive_reader.c:
        Added version bit to solve the issue of hitting old archive files when reading them.
      storage/archive/azio.c:
        Set the compression back on.
      storage/archive/ha_archive.cc:
        Cleaned up memory allocation ( a bit more logical and less tricky ).
        Fixed bug in not setting autoincrement correctly and cleaned up memory usage for optimize
      storage/archive/ha_archive.h:
        Clean up.
      8c2c5767
  3. 11 Jan, 2007 1 commit
    • unknown's avatar
      New azio which keeps meta data in its own header. · 2b3f5085
      unknown authored
      storage/archive/Makefile.am:
        Added archive reader
      storage/archive/archive_test.c:
        Extended archive test
      storage/archive/azio.c:
        Rewrite of azio to include support for more meta data in header
      storage/archive/azlib.h:
        Extended information.
      storage/archive/ha_archive.cc:
        Rewrite to handle new azio
      storage/archive/ha_archive.h:
        Rewrite to handle new azio.
      storage/archive/archive_reader.c:
        New BitKeeper file ``storage/archive/archive_reader.c''
      2b3f5085
  4. 05 Dec, 2006 1 commit
    • unknown's avatar
      This updates archive to use new header information in az files and makes way... · f8d93bb3
      unknown authored
      This updates archive to use new header information in az files and makes way for combining the meta data file with the AZ file. 
      
      
      storage/archive/azio.c:
        This removes the default gzip information and now uses a custom header.
      storage/archive/azlib.h:
        Additions for custom header and future meta data.
      storage/archive/ha_archive.cc:
        Removed data header in favor of new header system.
      storage/archive/ha_archive.h:
        Removes data_version
      f8d93bb3
  5. 04 Dec, 2006 1 commit
    • unknown's avatar
      Fixed problems with original gzio() functions not being able to correctly... · 2a336e56
      unknown authored
      Fixed problems with original gzio() functions not being able to correctly return lengths of long rows. 
      
      
      storage/archive/archive_test.c:
        Updated the test for 2gig and 4gig tests.
      storage/archive/azio.c:
        Fixed return type bug that was inherited in original library.
      storage/archive/azlib.h:
        Fixes for original library
      storage/archive/ha_archive.cc:
        Far more error testing!
      storage/archive/ha_archive.h:
        Updated returnn type for pack_row()
      2a336e56
  6. 30 Nov, 2006 1 commit
    • unknown's avatar
      Fixed compiler warnings (Mostly VC++): · 1e87cfee
      unknown authored
      - Removed not used variables
      - Changed some ulong parameters/variables to ulonglong (possible serious bug)
      - Added casts to get rid of safe assignment from longlong to long (and similar)
      - Added casts to function parameters
      - Fixed signed/unsigned compares
      - Added some constructores to structures
      - Removed some not portable constructs
      
      Better fix for bug Bug #21428 "skipped 9 bytes from file: socket (3)" on "mysqladmin shutdown"
      (Added new parameter to net_clear() to define when we want the communication buffer to be emptied)
      
      
      client/mysql.cc:
        Removed not used variable
      client/mysqldump.c:
        Fixed compiler warning
      client/mysqlslap.c:
        Fixed compiler warning
      client/mysqltest.c:
        Fixed compiler warning
      extra/replace.c:
        Fixed compiler warning
      include/my_global.h:
        Fixed compiler warning
      include/mysql_com.h:
        Changed prototype for net_clear()
      libmysql/libmysql.c:
        Changed prototype for net_clear()
      mysys/base64.c:
        Fixed compiler warning (function definition and prototype didn't match)
      mysys/my_thr_init.c:
        AFter merge fixes
      mysys/my_vle.c:
        Fixed compiler warning
      sql/event_data_objects.cc:
        Fixed compiler warning
      sql/event_scheduler.cc:
        Removed not used variable
      sql/field.cc:
        Removed not used variables
        Fixed compiler warning
      sql/gen_lex_hash.cc:
        Fixed compiler warning
      sql/ha_partition.h:
        Fixed compiler warning
      sql/handler.cc:
        Fixed compiler warning
      sql/item.cc:
        Fixed compiler warning
      sql/item_create.cc:
        Fixed compiler warning
      sql/item_func.cc:
        Fixed compiler warning
      sql/item_strfunc.cc:
        Fixed compiler warning
      sql/item_timefunc.cc:
        Fixed compiler warning
      sql/item_xmlfunc.cc:
        Fixed compiler warning
      sql/log.cc:
        Fixed compiler warning
      sql/log_event.cc:
        Fixed compiler warning
      sql/log_event.h:
        Fixed compiler warning
      sql/mysql_priv.h:
        Fixed too short 'select_type'
      sql/net_serv.cc:
        Added argument to net_clear() if we should empty the communication buffer.
      sql/opt_range.cc:
        Fixed compiler warning
      sql/partition_info.cc:
        Fixed compiler warning
      sql/rpl_injector.h:
        Fixed compiler warning
      sql/set_var.cc:
        Fixed compiler warning
      sql/slave.cc:
        Fixed compiler warning
      sql/sp_head.cc:
        Fixed compiler warning
      sql/sql_base.cc:
        Fixed compiler warning
      sql/sql_db.cc:
        Fixed compiler warning
      sql/sql_delete.cc:
        Fixed compiler warning
      sql/sql_insert.cc:
        Fixed compiler warning
      sql/sql_lex.h:
        Fixed compiler warning
      sql/sql_parse.cc:
        Fixed compiler warning
      sql/sql_partition.cc:
        Fixed compiler warning
      sql/sql_plugin.cc:
        Fixed compiler warning
      sql/sql_prepare.cc:
        Fixed compiler warning
      sql/sql_rename.cc:
        Fixed compiler warning
      sql/sql_select.cc:
        Fixed compiler warning
      sql/sql_show.cc:
        Fixed compiler warning
      sql/sql_table.cc:
        Fixed compiler warning
      sql/sql_trigger.cc:
        Fixed compiler warning
      sql-common/client.c:
        Better fix for bug Bug #21428 "skipped 9 bytes from file: socket (3)" on "mysqladmin shutdown"
      sql-common/my_time.c:
        Fixed compiler warning
      sql/sql_union.cc:
        Fixed compiler warning
      sql/sql_update.cc:
        Fixed compiler warning
      sql/sql_view.cc:
        Fixed compiler warning
      sql/sql_yacc.yy:
        Fixed compiler warning
      sql/table.cc:
        Fixed compiler warning
      storage/archive/azio.c:
        Fixed compiler warning
      storage/csv/ha_tina.cc:
        Removed not used code
      storage/myisam/mi_unique.c:
        Fixed compiler warning
      storage/ndb/include/util/OutputStream.hpp:
        Fixed compiler warning
      storage/ndb/include/util/SocketAuthenticator.hpp:
        Fixed compiler warning
      storage/ndb/src/kernel/vm/Pool.hpp:
        Fixed compiler warning
      strings/ctype-simple.c:
        Fixed compiler warning
      strings/my_strchr.c:
        Fixed compiler warning
      1e87cfee
  7. 07 Sep, 2006 1 commit
  8. 26 Mar, 2006 1 commit
    • unknown's avatar
      azio.c, archive_test.c: · 48db6f20
      unknown authored
        Include our base headers before system headers
      
      
      storage/archive/archive_test.c:
        Include our base headers before system headers
      storage/archive/azio.c:
        Include our base headers before system headers
      48db6f20
  9. 13 Jan, 2006 1 commit
  10. 02 Jan, 2006 1 commit
  11. 28 Dec, 2005 1 commit
    • unknown's avatar
      build fixes for azio on systems without zutil.h · 5bfbfb24
      unknown authored
      storage/archive/azio.c:
        Build fixes for not having zutil.h
        
        use memset instead of zmemzero.
        
        use 8 as memory usage level (the default, which we were using anyway)
        
        in the .gz header, just say we're UNIX.
        
        use memcpy instead of zmemcpy.
      storage/archive/azlib.h:
        don't use zutil.h, it's private to zlib
      5bfbfb24
  12. 25 Dec, 2005 1 commit
    • unknown's avatar
      Bug#15976: Multiply warnings about unfreed memory · 4019cbf6
      unknown authored
        leaks caused by Archive storage engine not closing files and
        storage engines not receiving panic() during shutdown
      
      
      sql/ha_archive.cc:
        surplus my_close() call not neccessary as azclose() should work
      sql/mysqld.cc:
        Make sure storage engines get panic() call by moving it before plugin_free()
      storage/archive/azio.c:
        typo perhaps. azio was not closing files.
      4019cbf6
  13. 24 Dec, 2005 1 commit
  14. 23 Dec, 2005 2 commits
    • unknown's avatar
      Fix for Antony's push. I've also changed from using the zlib off_t pointer... · 8ff68092
      unknown authored
      Fix for Antony's push. I've also changed from using the zlib off_t pointer type to my_off_t to fix issues around buggy zlib versions and to make sure file sizes are consistent through out mysql.
      
      
      
      mysql-test/r/information_schema.result:
        Fix for Antony adding plugins to information schema.
      sql/ha_archive.cc:
        Fix for now using my_off_t, no need to worry about buggy zlib's anymore.
      sql/ha_archive.h:
        Update to fix issues with buggy zlib.
      storage/archive/azio.c:
        Moved to using my_off_t (which should fix problems with most fille system size issues).
      storage/archive/azlib.h:
        Change to using my_off_t
      8ff68092
    • unknown's avatar
      Update to add in support for AZIO. · 93b3d4ef
      unknown authored
      AZIO differs in that it uses mysys methods and removes all of the malloc calls. 
      
      
      configure.in:
        Update for new archive directory
      libmysqld/Makefile.am:
        Adding archive storage directory.
      sql/Makefile.am:
        Adding archive library.
      sql/ha_archive.cc:
        Update for ha_archive to use azio.
      sql/ha_archive.h:
        Updates to support azio.
      storage/Makefile.am:
        Added archive directory.
      storage/archive/Makefile.am:
        New BitKeeper file ``storage/archive/Makefile.am''
      storage/archive/archive_test.c:
        New BitKeeper file ``storage/archive/archive_test.c''
      storage/archive/azio.c:
        New BitKeeper file ``storage/archive/azio.c''
      storage/archive/azlib.h:
        New BitKeeper file ``storage/archive/azlib.h''
      93b3d4ef