mirror of
https://github.com/MariaDB/server.git
synced 2026-05-14 10:57:54 +02:00
ndb: wl-1893: range scanning backwards, ndb kernel
ndb/include/kernel/signaldata/AccScan.hpp: wl-1893: range scanning backwards, ndb kernel ndb/include/kernel/signaldata/ScanFrag.hpp: wl-1893: range scanning backwards, ndb kernel ndb/include/kernel/signaldata/ScanTab.hpp: wl-1893: range scanning backwards, ndb kernel ndb/include/ndbapi/NdbIndexScanOperation.hpp: wl-1893: range scanning backwards, ndb kernel ndb/include/ndbapi/NdbScanOperation.hpp: wl-1893: range scanning backwards, ndb kernel ndb/src/common/debugger/signaldata/ScanTab.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dblqh/Dblqh.hpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dblqh/DblqhMain.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtux/Dbtux.hpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtux/DbtuxSearch.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/kernel/blocks/dbtux/DbtuxTree.cpp: wl-1893: range scanning backwards, ndb kernel ndb/src/ndbapi/NdbScanOperation.cpp: wl-1893: range scanning backwards, ndb kernel ndb/tools/select_all.cpp: wl-1893: range scanning backwards, ndb kernel sql/ha_ndbcluster.cc: wl-1893: range scanning backwards, ndb kernel
This commit is contained in:
parent
755874c80f
commit
3465e155a2
19 changed files with 272 additions and 66 deletions
|
|
@ -39,6 +39,7 @@ public:
|
|||
* @param batch No of rows to fetch from each fragment at a time
|
||||
* @param LockMode Scan lock handling
|
||||
* @param order_by Order result set in index order
|
||||
* @param order_desc Order descending, ignored unless order_by
|
||||
* @returns NdbResultSet.
|
||||
* @see NdbScanOperation::readTuples
|
||||
*/
|
||||
|
|
@ -46,6 +47,7 @@ public:
|
|||
Uint32 batch = 0,
|
||||
Uint32 parallel = 0,
|
||||
bool order_by = false,
|
||||
bool order_desc = false,
|
||||
bool read_range_no = false);
|
||||
|
||||
inline int readTuples(int parallell){
|
||||
|
|
@ -128,6 +130,7 @@ public:
|
|||
int get_range_no();
|
||||
|
||||
bool getSorted() const { return m_ordered; }
|
||||
bool getDescending() const { return m_descending; }
|
||||
private:
|
||||
NdbIndexScanOperation(Ndb* aNdb);
|
||||
virtual ~NdbIndexScanOperation();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue