1. 19 Apr, 2006 1 commit
    • svoj@april.(none)'s avatar
      BUG#18160 - Memory-/HEAP Table endless growing indexes · 06ce215f
      svoj@april.(none) authored
      Updating data in HEAP table with BTREE index results in wrong index_length
      counter value, which keeps growing after each update.
      
      When inserting new record into tree counter is incremented by:
      sizeof(TREE_ELEMENT) + key_size + tree->size_of_element
      But when deleting element from tree it doesn't decrement counter by key_size:
      sizeof(TREE_ELEMENT) + tree->size_of_element
      
      This fix makes accurate allocated memory counter for tree. That is
      decrease counter by key_size when deleting tree element.
      06ce215f
  2. 13 Apr, 2006 5 commits
  3. 12 Apr, 2006 4 commits
  4. 11 Apr, 2006 12 commits
  5. 10 Apr, 2006 18 commits