~ubuntu-branches/ubuntu/precise/mysql-5.5/precise-201203300109

« back to all changes in this revision

Viewing changes to storage/innobase/include/btr0cur.h

  • Committer: Package Import Robot
  • Author(s): Clint Byrum
  • Date: 2012-02-14 23:59:22 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20120214235922-cux5uek1e5l0hje9
Tags: 5.5.20-0ubuntu1
* New upstream release.
* d/mysql-server-5.5.mysql.upstart: Fix stop on to make sure mysql is
  fully stopped before shutdown commences. (LP: #688541) Also simplify
  start on as it is redundant.
* d/control: Depend on upstart version which has apparmor profile load
  script to prevent failure on upgrade from lucid to precise.
  (LP: #907465)
* d/apparmor-profile: need to allow /run since that is the true path
  of /var/run files. (LP: #917542)
* d/control: mysql-server-5.5 has files in it that used to be owned
  by libmysqlclient-dev, so it must break/replace it. (LP: #912487)
* d/rules, d/control: 5.5.20 Fixes segfault on tests with gcc 4.6,
  change compiler back to system default.
* d/rules: Turn off embedded libedit/readline.(Closes: #659566)

Show diffs side-by-side

added added

removed removed

Lines of Context:
743
743
                                        NULL */
744
744
        ulint           fold;           /*!< fold value used in the search if
745
745
                                        flag is BTR_CUR_HASH */
746
 
        /*----- Delete buffering -------*/
747
 
        ulint           ibuf_cnt;       /* in searches done on insert buffer
748
 
                                        trees, this contains the "counter"
749
 
                                        value (the first two bytes of the
750
 
                                        fourth field) extracted from the
751
 
                                        page above the leaf page, from the
752
 
                                        father node pointer that pointed to
753
 
                                        the leaf page. in other words, it
754
 
                                        contains the minimum counter value
755
 
                                        for records to be inserted on the
756
 
                                        chosen leaf page. If for some reason
757
 
                                        this can't be read, or if the search
758
 
                                        ended on the leftmost leaf page in
759
 
                                        the tree (in which case the father
760
 
                                        node pointer had the 'minimum
761
 
                                        record' flag set), this is
762
 
                                        ULINT_UNDEFINED. */
763
 
        /*------------------------------*/
764
746
        /* @} */
765
747
        btr_path_t*     path_arr;       /*!< in estimating the number of
766
748
                                        rows in range, we store in this array