An error occurred fetching the project authors.
  1. 07 Sep, 2007 1 commit
    • unknown's avatar
      azio.c, azlib.h: · f571ae9b
      unknown authored
        Don't use typedef 'voidpc' as later addition and not needed
      
      
      storage/archive/azlib.h:
        Don't use typedef 'voidpc' as later addition and not needed
      storage/archive/azio.c:
        Don't use typedef 'voidpc' as later addition and not needed
      f571ae9b
  2. 24 Mar, 2007 1 commit
    • unknown's avatar
      Added delayed open of file descriptors to cut down on issues surrounding large... · 89f55073
      unknown authored
      Added delayed open of file descriptors to cut down on issues surrounding large collections of partitions being open by many threads. 
      
      
      storage/archive/azlib.h:
        Adjusted the buffer down to something reasonable :)
      storage/archive/ha_archive.cc:
        Upgraded file descriptors to not be opened until needed.
      storage/archive/ha_archive.h:
        New methods for delayed open
      89f55073
  3. 21 Mar, 2007 1 commit
  4. 24 Jan, 2007 1 commit
    • unknown's avatar
      This patch passes comment to be embedded in ARZ. · 9fd43125
      unknown authored
      Fixes autodiscovery of tables. 
      Allows the FRM to be extracted from the ARZ file via archive_reader. 
      
      
      storage/archive/archive_reader.c:
        Extract FRM command added.
        We now print the embedded comment
      storage/archive/archive_test.c:
        Additional tests for FRM annd comment
      storage/archive/azio.c:
        Filled in functionality for comment and frm.
      storage/archive/azlib.h:
        Refactored position.
      storage/archive/ha_archive.cc:
        Discovery mechanism filled in.
      9fd43125
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 24 Dec, 2005 1 commit
  11. 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