more tdb
This commit is contained in:
parent
a751c97f20
commit
f207fbc0af
|
@ -69,3 +69,14 @@ int tdbCloseMP(TDB_MPOOL *mp) {
|
||||||
// TODO
|
// TODO
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int tdbMPFetchPage(TDB_MPOOL *mp, mp_pgid_t mpgid, void *p) {
|
||||||
|
// Search the hash
|
||||||
|
// TODO
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
int tdbMpUnfetchPage(TDB_MPOOL *mp, mp_pgid_t mpgid, void *p) {
|
||||||
|
// TODO
|
||||||
|
return 0;
|
||||||
|
}
|
|
@ -34,6 +34,7 @@ typedef struct MP_PAGE {
|
||||||
// SRWLatch rwLatch;
|
// SRWLatch rwLatch;
|
||||||
mp_pgid_t mpgid;
|
mp_pgid_t mpgid;
|
||||||
uint8_t dirty;
|
uint8_t dirty;
|
||||||
|
uint8_t fileid[TDB_FILE_UID_LEN];
|
||||||
int32_t pinRef;
|
int32_t pinRef;
|
||||||
TD_DLIST_NODE(MP_PAGE);
|
TD_DLIST_NODE(MP_PAGE);
|
||||||
char *page[];
|
char *page[];
|
||||||
|
|
Loading…
Reference in New Issue