oceanbase/miniob

Use 'bitmap node' to support more pages

Open

#341 geöffnet am 13. Feb. 2024

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (0 zugewiesene Personen)C++ (1.622 Forks)auto 404
enhancementhelp wanted

Repository-Metriken

Stars
 (4.387 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

Enhancement Currently, the max page cnt of a file is about 65,000. It is limited by ths size of BPFileHeader::bitmap. Shall we use the bitmap node:

struct BitmapNode { PageNum prev; PageNum next; char bitmap[0]; }

to support Infinite number of pages ?

Contributor Guide