An error occurred fetching the project authors.
  1. 02 Feb, 2007 1 commit
    • unknown's avatar
      postreview changes for page cache and pre review commit for loghandler · 77675edb
      unknown authored
      storage/maria/unittest/test_file.c:
        Rename: unittest/mysys/test_file.c -> storage/maria/unittest/test_file.c
      storage/maria/unittest/test_file.h:
        Rename: unittest/mysys/test_file.h -> storage/maria/unittest/test_file.h
      include/pagecache.h:
        A waiting queue mechanism moved to separate file wqueue.*
        Pointer name changed for compatibility
      mysys/Makefile.am:
        A waiting queue mechanism moved to separate file wqueue.*
      mysys/mf_keycache.c:
        fixed unsigned comparison
      mysys/mf_pagecache.c:
        A waiting queue mechanism moved to separate file wqueue.*
        Fixed bug in unregistering block during write
      storage/maria/Makefile.am:
        The loghandler files added
      storage/maria/ma_control_file.h:
        Now we have loghandler and can compile control file
      storage/maria/maria_def.h:
        Including files need for compilation of maria
      storage/maria/unittest/Makefile.am:
        unit tests of loghandler
      storage/maria/unittest/ma_control_file-t.c:
        Used maria def
      storage/maria/unittest/mf_pagecache_consist.c:
        fixed memory overrun
      storage/maria/unittest/mf_pagecache_single.c:
        fixed used uninitialized memory
      unittest/mysys/Makefile.am:
        unittests of pagecache moved to maria becase pagecache need loghandler
      include/wqueue.h:
        New BitKeeper file ``include/wqueue.h''
      mysys/wqueue.c:
        New BitKeeper file ``mysys/wqueue.c''
      storage/maria/ma_loghandler.c:
        New BitKeeper file ``storage/maria/ma_loghandler.c''
      storage/maria/ma_loghandler.h:
        New BitKeeper file ``storage/maria/ma_loghandler.h''
      storage/maria/ma_loghandler_lsn.h:
        New BitKeeper file ``storage/maria/ma_loghandler_lsn.h''
      storage/maria/unittest/ma_test_loghandler-t.c:
        New BitKeeper file ``storage/maria/unittest/ma_test_loghandler-t.c''
      storage/maria/unittest/ma_test_loghandler_multigroup-t.c:
        New BitKeeper file ``storage/maria/unittest/ma_test_loghandler_multigroup-t.c''
      storage/maria/unittest/ma_test_loghandler_multithread-t.c:
        New BitKeeper file ``storage/maria/unittest/ma_test_loghandler_multithread-t.c''
      storage/maria/unittest/ma_test_loghandler_pagecache-t.c:
        New BitKeeper file ``storage/maria/unittest/ma_test_loghandler_pagecache-t.c''
      77675edb
  2. 16 Nov, 2006 1 commit
    • unknown's avatar
      Maria - WL#3134 Key cache to Page cache conversion · e9caba55
      unknown authored
      Moving the test_pagecache_ tests from mysys to unittest/mysys.
      Means fixing includes to work with the new directory, some Makefile.am
      editing, replacing memset() with bfill().
      test_page_cache_*.c renamed to mf_pagecache_*-t.c (-t is the standard
      suffix for tests in the mytap protocol).
      Also added plan() and exit_status() calls to tests.
      Sanja, I put some TODOs for you at the start of mf_pagecache_*.c
      
      
      unittest/mysys/test_file.h:
        Rename: mysys/test_file.h -> unittest/mysys/test_file.h
      mysys/Makefile.am:
        pagecache test files move to top/unittest/mysys
      mysys/mf_pagecache.c:
        my_bit.h needed to compile.
      unittest/mysys/Makefile.am:
        INCLUDES is a better place for includes than AM_CPPFLAGS (the latter
        get overriden by prog_CPPFLAGS, which is not desirable here).
        Adding pagecache's test programs (moved from mysys);
        test_pagecache_* has been renamed to mf_pagecache*-t
        (-t is the required suffix for test executables in the mytap framework).
      unittest/mysys/mf_pagecache_consist.c:
        fixing includes to work with the new directory.
        The test must return an exit code informing if any part failed.
        TODOs for Sanja.
      unittest/mysys/mf_pagecache_single.c:
        fixing includes to work with new directory.
        adding a plan() to account for the number of tests.
        Adding exit_status() to tell how many tests failed.
        memset() was giving a compilation warning (implicit declaration etc),
        properly due to me removing stdio.h etc, so I replaced it with bfill().
        TODOs for Sanja.
      unittest/mysys/test_file.c:
        moved from mysys (piece of the page cache tests) and includes fixed.
      e9caba55
  3. 06 Jul, 2006 1 commit
    • unknown's avatar
      The pagae cache added. · 5e67f2d9
      unknown authored
      mysys/Makefile.am:
        the page cache and test proms for it added
      include/pagecache.h:
        New BitKeeper file ``include/pagecache.h''
      mysys/mf_pagecache.c:
        New BitKeeper file ``mysys/mf_pagecache.c''
      mysys/test_file.c:
        New BitKeeper file ``mysys/test_file.c''
      mysys/test_file.h:
        New BitKeeper file ``mysys/test_file.h''
      mysys/test_pagecache_consist.c:
        New BitKeeper file ``mysys/test_pagecache_consist.c''
      mysys/test_pagecache_single.c:
        New BitKeeper file ``mysys/test_pagecache_single.c''
      5e67f2d9