Loading storage/ndb/include/kernel/kernel_types.h +1 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,7 @@ struct Local_key Uint32 ref() const { return (m_page_no << MAX_TUPLES_BITS) | m_page_idx ;} Local_key& operator= (Uint32 ref) { Local_key& assref (Uint32 ref) { m_page_no =ref >> MAX_TUPLES_BITS; m_page_idx = ref & MAX_TUPLES_PER_PAGE; return *this; Loading storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -153,7 +153,7 @@ void Dbtup::execTUP_ABORTREQ(Signal* signal) Ptr<Var_page> vpage; Uint32 ref= * tuple_ptr->get_var_part_ptr(regTabPtr.p); Local_key tmp; tmp=ref; tmp.assref(ref); sz= 0; idx= tmp.m_page_idx; Loading storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -210,7 +210,7 @@ Dbtup::commit_operation(Signal* signal, Uint32 *ref= tuple_ptr->get_var_part_ptr(regTabPtr); memcpy(tuple_ptr, copy, 4*(Tuple_header::HeaderSize+fix_size)); Local_key tmp; tmp= *ref; Local_key tmp; tmp.assref(*ref); if(0) printf("%p %d %d (%d bytes) - ref: %x ", tuple_ptr, regOperPtr->m_tuple_location.m_page_no, regOperPtr->m_tuple_location.m_page_idx, Loading storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -976,7 +976,7 @@ Dbtup::disk_page_undo_alloc(Page* page, const Local_key* key, Logfile_client::Change c[1] = {{ &alloc, sizeof(alloc) >> 2 } }; Uint64 lsn= lsman.add_entry<1>(c); Uint64 lsn= lsman.add_entry(c, 1); m_pgman.update_lsn(* key, lsn); return lsn; Loading Loading @@ -1005,7 +1005,7 @@ Dbtup::disk_page_undo_update(Page* page, const Local_key* key, ndbassert(4*(3 + sz + 1) == (sizeof(update) + 4*sz - 4)); Uint64 lsn= lsman.add_entry<3>(c); Uint64 lsn= lsman.add_entry(c, 3); m_pgman.update_lsn(* key, lsn); return lsn; Loading Loading @@ -1034,7 +1034,7 @@ Dbtup::disk_page_undo_free(Page* page, const Local_key* key, ndbassert(4*(3 + sz + 1) == (sizeof(free) + 4*sz - 4)); Uint64 lsn= lsman.add_entry<3>(c); Uint64 lsn= lsman.add_entry(c, 3); m_pgman.update_lsn(* key, lsn); return lsn; Loading storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -2811,7 +2811,7 @@ Dbtup::validate_page(Tablerec* regTabPtr, Var_page* p) if(ptr->m_header_bits & Tuple_header::CHAINED_ROW) { assert(len == fix_sz + 1); Local_key tmp; tmp= *part; Local_key tmp; tmp.assref(*part); Ptr<Var_page> tmpPage; part= get_ptr(&tmpPage, *(Var_part_ref*)part); len= tmpPage.p->get_entry_len(tmp.m_page_idx); Loading Loading @@ -2896,7 +2896,7 @@ Dbtup::handle_size_change_after_update(KeyReqStruct* req_struct, else { Local_key tmp; tmp= *org->get_var_part_ptr(regTabPtr); tmp.assref(*org->get_var_part_ptr(regTabPtr)); idx= tmp.m_page_idx; alloc= pageP->get_entry_len(idx) & ~Var_page::CHAIN; if(!(pageP->get_entry_len(idx) & Var_page::CHAIN)) Loading Loading
storage/ndb/include/kernel/kernel_types.h +1 −1 Original line number Diff line number Diff line Loading @@ -59,7 +59,7 @@ struct Local_key Uint32 ref() const { return (m_page_no << MAX_TUPLES_BITS) | m_page_idx ;} Local_key& operator= (Uint32 ref) { Local_key& assref (Uint32 ref) { m_page_no =ref >> MAX_TUPLES_BITS; m_page_idx = ref & MAX_TUPLES_PER_PAGE; return *this; Loading
storage/ndb/src/kernel/blocks/dbtup/DbtupAbort.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -153,7 +153,7 @@ void Dbtup::execTUP_ABORTREQ(Signal* signal) Ptr<Var_page> vpage; Uint32 ref= * tuple_ptr->get_var_part_ptr(regTabPtr.p); Local_key tmp; tmp=ref; tmp.assref(ref); sz= 0; idx= tmp.m_page_idx; Loading
storage/ndb/src/kernel/blocks/dbtup/DbtupCommit.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -210,7 +210,7 @@ Dbtup::commit_operation(Signal* signal, Uint32 *ref= tuple_ptr->get_var_part_ptr(regTabPtr); memcpy(tuple_ptr, copy, 4*(Tuple_header::HeaderSize+fix_size)); Local_key tmp; tmp= *ref; Local_key tmp; tmp.assref(*ref); if(0) printf("%p %d %d (%d bytes) - ref: %x ", tuple_ptr, regOperPtr->m_tuple_location.m_page_no, regOperPtr->m_tuple_location.m_page_idx, Loading
storage/ndb/src/kernel/blocks/dbtup/DbtupDiskAlloc.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -976,7 +976,7 @@ Dbtup::disk_page_undo_alloc(Page* page, const Local_key* key, Logfile_client::Change c[1] = {{ &alloc, sizeof(alloc) >> 2 } }; Uint64 lsn= lsman.add_entry<1>(c); Uint64 lsn= lsman.add_entry(c, 1); m_pgman.update_lsn(* key, lsn); return lsn; Loading Loading @@ -1005,7 +1005,7 @@ Dbtup::disk_page_undo_update(Page* page, const Local_key* key, ndbassert(4*(3 + sz + 1) == (sizeof(update) + 4*sz - 4)); Uint64 lsn= lsman.add_entry<3>(c); Uint64 lsn= lsman.add_entry(c, 3); m_pgman.update_lsn(* key, lsn); return lsn; Loading Loading @@ -1034,7 +1034,7 @@ Dbtup::disk_page_undo_free(Page* page, const Local_key* key, ndbassert(4*(3 + sz + 1) == (sizeof(free) + 4*sz - 4)); Uint64 lsn= lsman.add_entry<3>(c); Uint64 lsn= lsman.add_entry(c, 3); m_pgman.update_lsn(* key, lsn); return lsn; Loading
storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -2811,7 +2811,7 @@ Dbtup::validate_page(Tablerec* regTabPtr, Var_page* p) if(ptr->m_header_bits & Tuple_header::CHAINED_ROW) { assert(len == fix_sz + 1); Local_key tmp; tmp= *part; Local_key tmp; tmp.assref(*part); Ptr<Var_page> tmpPage; part= get_ptr(&tmpPage, *(Var_part_ref*)part); len= tmpPage.p->get_entry_len(tmp.m_page_idx); Loading Loading @@ -2896,7 +2896,7 @@ Dbtup::handle_size_change_after_update(KeyReqStruct* req_struct, else { Local_key tmp; tmp= *org->get_var_part_ptr(regTabPtr); tmp.assref(*org->get_var_part_ptr(regTabPtr)); idx= tmp.m_page_idx; alloc= pageP->get_entry_len(idx) & ~Var_page::CHAIN; if(!(pageP->get_entry_len(idx) & Var_page::CHAIN)) Loading