Home
last modified time | relevance | path

Searched refs:m_rsegs (Results 1 – 22 of 22) sorted by relevance

/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/storage/innobase/include/
H A Dtrx0purge.h316 m_rsegs() {} in Tablespace()
328 m_rsegs() { in Tablespace()
475 m_rsegs->s_lock(); in is_active()
495 m_rsegs->s_lock(); in get_active()
518 m_rsegs->s_lock(); in is_inactive_implicit()
531 m_rsegs->s_lock(); in is_inactive_explicit()
544 m_rsegs->s_lock(); in is_empty()
552 m_rsegs->x_lock(); in set_active()
563 m_rsegs->x_lock(); in set_inactive_implicit()
576 m_rsegs->x_lock(); in set_inactive_explicit()
[all …]
H A Dtrx0types.h302 Rsegs() : m_rsegs(), m_latch(), m_state(INIT) { in Rsegs()
330 ulint size() { return (m_rsegs.size()); } in size()
338 Rseg_Iterator end() { return (m_rsegs.end()); } in end()
353 if (m_rsegs.empty()) { in sort()
358 m_rsegs.begin(), m_rsegs.end(), in sort()
425 Rsegs_Vector m_rsegs; variable
542 ulint size() const { return (m_rsegs.size()); } in size()
550 Rseg_Iterator end() { return (m_rsegs.end()); } in end()
557 m_rsegs.insert(m_rsegs.end(), append_from.m_rsegs.begin(), in append()
558 append_from.m_rsegs.end()); in append()
[all …]
/dports/databases/percona57-server/percona-server-5.7.36-39/storage/innobase/include/
H A Dtrx0types.h214 m_rsegs.push_back(rseg); in push_back()
221 m_rsegs.erase(it); in erase()
228 return(m_rsegs.size()); in size()
235 return(m_rsegs.begin()); in begin()
242 return(m_rsegs.end()); in end()
251 m_rsegs.insert(m_rsegs.end(), in append()
252 append_from.m_rsegs.begin(), in append()
253 append_from.m_rsegs.end()); in append()
274 trx_rsegs_t m_rsegs; variable
/dports/databases/mysqlwsrep57-server/mysql-wsrep-wsrep_5.7.35-25.27/storage/innobase/include/
H A Dtrx0types.h214 m_rsegs.push_back(rseg); in push_back()
221 m_rsegs.erase(it); in erase()
228 return(m_rsegs.size()); in size()
235 return(m_rsegs.begin()); in begin()
242 return(m_rsegs.end()); in end()
251 m_rsegs.insert(m_rsegs.end(), in append()
252 append_from.m_rsegs.begin(), in append()
253 append_from.m_rsegs.end()); in append()
274 trx_rsegs_t m_rsegs; variable
/dports/databases/percona57-client/percona-server-5.7.36-39/storage/innobase/include/
H A Dtrx0types.h214 m_rsegs.push_back(rseg); in push_back()
221 m_rsegs.erase(it); in erase()
228 return(m_rsegs.size()); in size()
235 return(m_rsegs.begin()); in begin()
242 return(m_rsegs.end()); in end()
251 m_rsegs.insert(m_rsegs.end(), in append()
252 append_from.m_rsegs.begin(), in append()
253 append_from.m_rsegs.end()); in append()
274 trx_rsegs_t m_rsegs; variable
/dports/databases/xtrabackup/percona-xtrabackup-2.4.21/storage/innobase/include/
H A Dtrx0types.h217 m_rsegs.push_back(rseg); in push_back()
224 m_rsegs.erase(it); in erase()
231 return(m_rsegs.size()); in size()
238 return(m_rsegs.begin()); in begin()
245 return(m_rsegs.end()); in end()
254 m_rsegs.insert(m_rsegs.end(), in append()
255 append_from.m_rsegs.begin(), in append()
256 append_from.m_rsegs.end()); in append()
277 trx_rsegs_t m_rsegs; variable
/dports/databases/percona57-pam-for-mysql/percona-server-5.7.36-39/storage/innobase/include/
H A Dtrx0types.h214 m_rsegs.push_back(rseg); in push_back()
221 m_rsegs.erase(it); in erase()
228 return(m_rsegs.size()); in size()
235 return(m_rsegs.begin()); in begin()
242 return(m_rsegs.end()); in end()
251 m_rsegs.insert(m_rsegs.end(), in append()
252 append_from.m_rsegs.begin(), in append()
253 append_from.m_rsegs.end()); in append()
274 trx_rsegs_t m_rsegs; variable
/dports/databases/mysql57-client/mysql-5.7.36/storage/innobase/include/
H A Dtrx0types.h214 m_rsegs.push_back(rseg); in push_back()
221 m_rsegs.erase(it); in erase()
228 return(m_rsegs.size()); in size()
235 return(m_rsegs.begin()); in begin()
242 return(m_rsegs.end()); in end()
251 m_rsegs.insert(m_rsegs.end(), in append()
252 append_from.m_rsegs.begin(), in append()
253 append_from.m_rsegs.end()); in append()
274 trx_rsegs_t m_rsegs; variable
/dports/databases/mariadb105-client/mariadb-10.5.15/storage/innobase/include/
H A Dtrx0purge.h67 : trx_no(rseg.last_trx_no()), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
70 : trx_no(trx_no), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
74 bool empty() const { return m_rsegs.empty(); } in empty()
75 void erase(iterator& it) { m_rsegs.erase(it); } in erase()
76 iterator begin() { return(m_rsegs.begin()); } in begin()
77 iterator end() { return(m_rsegs.end()); } in end()
78 const_iterator begin() const { return m_rsegs.begin(); } in begin()
79 const_iterator end() const { return m_rsegs.end(); } in end()
94 trx_rsegs_t m_rsegs{};
117 TrxUndoRsegs m_rsegs; member
/dports/databases/mariadb104-server/mariadb-10.4.24/storage/innobase/include/
H A Dtrx0purge.h85 : trx_no(rseg.last_trx_no()), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
88 : trx_no(trx_no), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
92 bool empty() const { return m_rsegs.empty(); } in empty()
93 void erase(iterator& it) { m_rsegs.erase(it); } in erase()
94 iterator begin() { return(m_rsegs.begin()); } in begin()
95 iterator end() { return(m_rsegs.end()); } in end()
96 const_iterator begin() const { return m_rsegs.begin(); } in begin()
97 const_iterator end() const { return m_rsegs.end(); } in end()
112 trx_rsegs_t m_rsegs{};
135 TrxUndoRsegs m_rsegs; member
/dports/databases/mariadb104-client/mariadb-10.4.24/storage/innobase/include/
H A Dtrx0purge.h85 : trx_no(rseg.last_trx_no()), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
88 : trx_no(trx_no), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
92 bool empty() const { return m_rsegs.empty(); } in empty()
93 void erase(iterator& it) { m_rsegs.erase(it); } in erase()
94 iterator begin() { return(m_rsegs.begin()); } in begin()
95 iterator end() { return(m_rsegs.end()); } in end()
96 const_iterator begin() const { return m_rsegs.begin(); } in begin()
97 const_iterator end() const { return m_rsegs.end(); } in end()
112 trx_rsegs_t m_rsegs{};
135 TrxUndoRsegs m_rsegs; member
/dports/databases/mariadb105-server/mariadb-10.5.15/storage/innobase/include/
H A Dtrx0purge.h67 : trx_no(rseg.last_trx_no()), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
70 : trx_no(trx_no), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
74 bool empty() const { return m_rsegs.empty(); } in empty()
75 void erase(iterator& it) { m_rsegs.erase(it); } in erase()
76 iterator begin() { return(m_rsegs.begin()); } in begin()
77 iterator end() { return(m_rsegs.end()); } in end()
78 const_iterator begin() const { return m_rsegs.begin(); } in begin()
79 const_iterator end() const { return m_rsegs.end(); } in end()
94 trx_rsegs_t m_rsegs{};
117 TrxUndoRsegs m_rsegs; member
/dports/databases/mariadb103-server/mariadb-10.3.34/storage/innobase/include/
H A Dtrx0purge.h81 TrxUndoRsegs() : trx_no(0), m_rsegs() {} in TrxUndoRsegs()
84 : trx_no(rseg.last_trx_no()), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
87 : trx_no(trx_no), m_rsegs(1, &rseg) {} in TrxUndoRsegs()
91 bool empty() const { return m_rsegs.empty(); } in empty()
92 void erase(iterator& it) { m_rsegs.erase(it); } in erase()
93 iterator begin() { return(m_rsegs.begin()); } in begin()
94 iterator end() { return(m_rsegs.end()); } in end()
95 const_iterator begin() const { return m_rsegs.begin(); } in begin()
96 const_iterator end() const { return m_rsegs.end(); } in end()
111 trx_rsegs_t m_rsegs;
[all …]
/dports/databases/mariadb103-client/mariadb-10.3.34/storage/innobase/include/
H A Dtrx0purge.h81 TrxUndoRsegs() : trx_no(0), m_rsegs() {}
84 : trx_no(rseg.last_trx_no()), m_rsegs(1, &rseg) {}
87 : trx_no(trx_no), m_rsegs(1, &rseg) {}
91 bool empty() const { return m_rsegs.empty(); }
92 void erase(iterator& it) { m_rsegs.erase(it); }
93 iterator begin() { return(m_rsegs.begin()); }
94 iterator end() { return(m_rsegs.end()); }
95 const_iterator begin() const { return m_rsegs.begin(); }
96 const_iterator end() const { return m_rsegs.end(); }
111 trx_rsegs_t m_rsegs;
[all …]
/dports/databases/xtrabackup8/percona-xtrabackup-8.0.14/storage/innobase/trx/
H A Dtrx0purge.cc710 m_rsegs->s_lock(); in needs_truncation()
711 if (m_rsegs->is_inactive_implicit() || m_rsegs->is_inactive_explicit()) { in needs_truncation()
712 m_rsegs->s_unlock(); in needs_truncation()
718 if (!srv_undo_log_truncate || m_rsegs == nullptr || m_rsegs->is_empty() || in needs_truncation()
719 m_rsegs->is_init()) { in needs_truncation()
720 m_rsegs->s_unlock(); in needs_truncation()
724 m_rsegs->s_unlock(); in needs_truncation()
882 m_rsegs->x_lock(); in alter_active()
884 if (m_rsegs->is_empty()) { in alter_active()
885 m_rsegs->set_active(); in alter_active()
[all …]
H A Dtrx0rseg.cc492 m_rsegs.reserve(TRX_SYS_N_RSEGS); in init()
511 for (auto rseg : m_rsegs) { in clear()
514 m_rsegs.clear(); in clear()
515 m_rsegs.shrink_to_fit(); in clear()
526 if (rseg_id < m_rsegs.size()) { in find()
527 rseg = m_rsegs.at(rseg_id); in find()
534 for (auto rseg : m_rsegs) { in find()
/dports/databases/mariadb105-client/mariadb-10.5.15/storage/innobase/trx/
H A Dtrx0purge.cc70 : m_rsegs(NullElement), m_iter(m_rsegs.begin()) in TrxUndoRsegsIterator()
86 if (m_iter != m_rsegs.end()) { in set_next()
94 m_rsegs = purge_sys.purge_queue.top(); in set_next()
97 || purge_sys.purge_queue.top() != m_rsegs); in set_next()
98 m_iter = m_rsegs.begin(); in set_next()
103 m_rsegs = NullElement; in set_next()
104 m_iter = m_rsegs.begin(); in set_next()
113 ut_ad(purge_sys.rseg->last_trx_no() == m_rsegs.trx_no); in set_next()
/dports/databases/mariadb104-server/mariadb-10.4.24/storage/innobase/trx/
H A Dtrx0purge.cc68 : m_rsegs(NullElement), m_iter(m_rsegs.begin()) in TrxUndoRsegsIterator()
84 if (m_iter != m_rsegs.end()) { in set_next()
92 m_rsegs = purge_sys.purge_queue.top(); in set_next()
95 || purge_sys.purge_queue.top() != m_rsegs); in set_next()
96 m_iter = m_rsegs.begin(); in set_next()
101 m_rsegs = NullElement; in set_next()
102 m_iter = m_rsegs.begin(); in set_next()
111 ut_ad(purge_sys.rseg->last_trx_no() == m_rsegs.trx_no); in set_next()
/dports/databases/mariadb104-client/mariadb-10.4.24/storage/innobase/trx/
H A Dtrx0purge.cc68 : m_rsegs(NullElement), m_iter(m_rsegs.begin())
84 if (m_iter != m_rsegs.end()) {
92 m_rsegs = purge_sys.purge_queue.top();
95 || purge_sys.purge_queue.top() != m_rsegs);
96 m_iter = m_rsegs.begin();
101 m_rsegs = NullElement;
102 m_iter = m_rsegs.begin();
111 ut_ad(purge_sys.rseg->last_trx_no() == m_rsegs.trx_no);
/dports/databases/mariadb105-server/mariadb-10.5.15/storage/innobase/trx/
H A Dtrx0purge.cc70 : m_rsegs(NullElement), m_iter(m_rsegs.begin()) in TrxUndoRsegsIterator()
86 if (m_iter != m_rsegs.end()) { in set_next()
94 m_rsegs = purge_sys.purge_queue.top(); in set_next()
97 || purge_sys.purge_queue.top() != m_rsegs); in set_next()
98 m_iter = m_rsegs.begin(); in set_next()
103 m_rsegs = NullElement; in set_next()
104 m_iter = m_rsegs.begin(); in set_next()
113 ut_ad(purge_sys.rseg->last_trx_no() == m_rsegs.trx_no); in set_next()
/dports/databases/mariadb103-server/mariadb-10.3.34/storage/innobase/trx/
H A Dtrx0purge.cc68 : m_rsegs(NullElement), m_iter(m_rsegs.begin()) in TrxUndoRsegsIterator()
84 if (m_iter != m_rsegs.end()) { in set_next()
92 m_rsegs = purge_sys.purge_queue.top(); in set_next()
95 || purge_sys.purge_queue.top() != m_rsegs); in set_next()
96 m_iter = m_rsegs.begin(); in set_next()
101 m_rsegs = NullElement; in set_next()
102 m_iter = m_rsegs.begin(); in set_next()
111 ut_ad(purge_sys.rseg->last_trx_no() == m_rsegs.trx_no); in set_next()
/dports/databases/mariadb103-client/mariadb-10.3.34/storage/innobase/trx/
H A Dtrx0purge.cc68 : m_rsegs(NullElement), m_iter(m_rsegs.begin())
84 if (m_iter != m_rsegs.end()) {
92 m_rsegs = purge_sys.purge_queue.top();
95 || purge_sys.purge_queue.top() != m_rsegs);
96 m_iter = m_rsegs.begin();
101 m_rsegs = NullElement;
102 m_iter = m_rsegs.begin();
111 ut_ad(purge_sys.rseg->last_trx_no() == m_rsegs.trx_no);