1. 31 Oct, 2007 4 commits
  2. 30 Oct, 2007 4 commits
  3. 29 Oct, 2007 1 commit
  4. 26 Oct, 2007 4 commits
    • istruewing@stella.local's avatar
      Bug#4692 - DISABLE/ENABLE KEYS waste a space · 8cc5fe11
      istruewing@stella.local authored
      Disabling and enabling indexes on a non-empty table grows the
      index file.
      
      Disabling indexes just sets a flag per non-unique index and does not
      free the index blocks of the affected indexes. Re-enabling indexes
      creates new indexes with new blocks. The old blocks remain unused
      in the index file.
      
      Fixed by dropping and re-creating all indexes if non-empty disabled
      indexes exist when enabling indexes. Dropping all indexes resets
      the internal end-of-file marker to the end of the index file header.
      It also clears the root block pointers of every index and clears the
      deleted blocks chains. This way all blocks are declared as free.
      8cc5fe11
    • antony@pcg5ppc.xiphis.org's avatar
      Bug#30296 · ada0b493
      antony@pcg5ppc.xiphis.org authored
        "Dynamic plugins fail to load on FreeBSD"
        ELF executables need to be linked using the -export-dynamic option to
        ld(1) for symbols defined in the executable to become visible to dlsym().
        Also, do not build plugins on an all-static build.
      ada0b493
    • antony@anubis.xiphis.org's avatar
      Merge anubis.xiphis.org:/usr/home/antony/work/p1-bug31473.1-backport-5.0 · c08ffb6b
      antony@anubis.xiphis.org authored
      into  anubis.xiphis.org:/usr/home/antony/work/p1-bug31473.1-backport-5.1
      c08ffb6b
    • antony@pcg5ppc.xiphis.org's avatar
      f9fc31f9
  5. 25 Oct, 2007 2 commits
  6. 24 Oct, 2007 4 commits
  7. 23 Oct, 2007 21 commits