mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
ndb - bug#17929
guess which scan type to use in handler sql/ha_ndbcluster.cc: Add guessing of scan type when starting full-table-scan storage/ndb/include/ndbapi/NdbDictionary.hpp: Add methods to check properties of a bitmap of columns storage/ndb/include/ndbapi/NdbScanOperation.hpp: Add DiskScanFlag storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp: Add aggregate of #disk columns storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp: Add #disk columns storage/ndb/src/ndbapi/NdbScanOperation.cpp: Add disk scan flag storage/ndb/tools/delete_all.cpp: Add tupscan/diskscan to delete_all
This commit is contained in:
@@ -920,6 +920,16 @@ public:
|
||||
|
||||
bool getTemporary();
|
||||
void setTemporary(bool);
|
||||
|
||||
/**
|
||||
* Check if any of column in bitmaps are disk columns
|
||||
* returns bitmap of different columns
|
||||
* bit 0 = atleast 1 pk column is set
|
||||
* bit 1 = atleast 1 disk column set
|
||||
* bit 2 = atleast 1 non disk column set
|
||||
* passing NULL pointer will equal to bitmap with all columns set
|
||||
*/
|
||||
int checkColumns(const Uint32* bitmap, unsigned len_in_bytes) const;
|
||||
#endif
|
||||
|
||||
// these 2 are not de-doxygenated
|
||||
|
||||
Reference in New Issue
Block a user