An error occurred fetching the project authors.
  1. 13 Feb, 2006 1 commit
    • marko's avatar
      branches/zip: Remove in-place updates of the "external storage" · d8e3b811
      marko authored
      flag of records.  The flags may only be updated in heap-allocated
      copies of records.
      
      btr_root_raise_and_insert(),
      btr_page_split_and_insert(),
      btr_cur_insert_if_possible(),
      btr_cur_optimistic_insert(),
      btr_cur_pessimistic_insert(),
      page_cur_tuple_insert(),
      page_cur_insert_rec_low(): Add parameters "ext" and "n_ext".
      
      dtuple_convert_big_rec(): Make parameter "ext" const.
      d8e3b811
  2. 10 Feb, 2006 1 commit
    • marko's avatar
      branches/zip: Prepare for in-place updates of B-tree node pointers, · 062c64e8
      marko authored
      BLOB pointers, trx_id, and roll_ptr.
      
      btr_empty(), btr_create(), page_create(): Add parameter "index", as some
      index information will be encoded on the compressed page.
      
      Define REC_NODE_PTR_SIZE as 4.
      
      Allow btr_page_reorganize() and btr_page_reorganize_low() to fail.
      
      Define the error code DB_ZIP_OVERFLOW.
      
      Make row_ins_index_entry_low() static.
      
      page0zip: Encode the index, log reorganized records, and store uncompressed
      fields separately from the compressed data stream.
      062c64e8
  3. 14 Nov, 2005 1 commit
    • marko's avatar
      branches/zip: Minor improvements. · 8f9d2a76
      marko authored
      page_dir_slot_set_n_owned(): Check page_zip_available().
      page_dir_add_slots(): Add parameter page_zip.
      btr_attach_half_pages(): Add parameter page_zip.
      btr_node_ptr_set_child_page_no(): Add parameter page_zip.
      Make comments about page_zip modification log usage more accurate.
      8f9d2a76
  4. 04 Nov, 2005 1 commit
    • marko's avatar
      branches/zip: · edff1526
      marko authored
      Add page_zip parameter to page_dir_slot_set_rec().
      Improve the documentation of the page_zip parameters in page0page.
      Add function page_trailer_get_len().
      edff1526
  5. 27 Oct, 2005 2 commits