提交 9d0d5295 编写于 作者: H Hongze Cheng

more TDB delte

上级 52d15771
...@@ -1455,13 +1455,15 @@ int tdbBtcDelete(SBTC *pBtc) { ...@@ -1455,13 +1455,15 @@ int tdbBtcDelete(SBTC *pBtc) {
} }
} else { } else {
// delete the leaf page and do balance (TODO) // delete the leaf page and do balance (TODO)
ASSERT(TDB_PAGE_TOTAL_CELLS(pBtc->pPage) == 0);
ASSERT(0);
} }
} }
return 0; return 0;
} }
int tdbBtcUpsert(SBTC *pBtc) { int tdbBtcUpsert(SBTC *pBtc, const void *pKey, int kLen, const void *pVal, int vLen) {
ASSERT(0); ASSERT(0);
// TODO // TODO
return 0; return 0;
......
...@@ -143,7 +143,7 @@ int tdbBtcMoveToPrev(SBTC *pBtc); ...@@ -143,7 +143,7 @@ int tdbBtcMoveToPrev(SBTC *pBtc);
int tdbBtreeNext(SBTC *pBtc, void **ppKey, int *kLen, void **ppVal, int *vLen); int tdbBtreeNext(SBTC *pBtc, void **ppKey, int *kLen, void **ppVal, int *vLen);
int tdbBtcGet(SBTC *pBtc, const void **ppKey, int *kLen, const void **ppVal, int *vLen); int tdbBtcGet(SBTC *pBtc, const void **ppKey, int *kLen, const void **ppVal, int *vLen);
int tdbBtcDelete(SBTC *pBtc); int tdbBtcDelete(SBTC *pBtc);
int tdbBtcUpsert(SBTC *pBtc); int tdbBtcUpsert(SBTC *pBtc, const void *pKey, int kLen, const void *pVal, int vLen);
// tdbPager.c ==================================== // tdbPager.c ====================================
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册