oceanbase/miniob

Use 'bitmap node' to support more pages

Open

#341 ouverte le 13 févr. 2024

Voir sur GitHub
 (1 commentaire) (0 réactions) (0 assignés)C++ (1 622 forks)auto 404
enhancementhelp wanted

Métriques du dépôt

Stars
 (4 387 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

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 ?

Guide contributeur