-C Typo\sin\sbtree.h\s(and\sunwanted\smerge;\sthis\sbranch\sfor\scherrypicking\sbtree.h\sonly)
-D 2020-10-27T11:13:37.542
+C Prettify\sbtree.h\sheadings.\sClose\sbranch.
+D 2020-10-27T11:58:37.756
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
F LICENSE.md df5091916dbb40e6e9686186587125e1b2ff51f022cc334e886c19a0e9982724
F src/bitvec.c 17ea48eff8ba979f1f5b04cc484c7bb2be632f33
F src/btmutex.c 8acc2f464ee76324bf13310df5692a262b801808984c1b79defb2503bbafadb6
F src/btree.c ad0a38e4d4a0b6b3e003b5478556dbe890c0d58c7a95362e02d1fa539631af19
-F src/btree.h 1e92f734cfcb90c76bd6dd9568f74d585044bbce147de02cc3f0668866c43125
+F src/btree.h c16c855f7e2ef5bfe8fb119a20339fb8e24a3efe6edce17be4df66bce4e20241
F src/btreeInt.h ffd66480520d9d70222171b3a026d78b80833b5cea49c89867949f3e023d5f43
F src/build.c f6449d4e85e998e14d3f537e8ea898dca2fcb83c277db3e60945af9b9177db81
F src/callback.c d0b853dd413255d2e337b34545e54d888ea02f20da5ad0e63585b389624c4a6c
F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P ea06f1d1f9683b3299107f42912169de9d2bbc91386eb953520c2f44e309c715 aa512f72cf5adfece6299db17bd122aeff0cdee2a25f83f60e2ebb05e99c9591
-R 53b18e65fc36a2364f9cda89c8bffd16
+P eb6e5fc1891be52acf378269405a99bab92b9bf501b7eba04eae07c851ed3027
+R 4d578fe854f29eb4522630d2ff1014ab
+T +closed *
U shearer
-Z bd9c82595e9db9afed4c52f0d9e911d6
+Z 451aeadec2dd7d0cf13fe0ace3038992
typedef struct BtShared BtShared;
typedef struct BtreePayload BtreePayload;
-/* Functions for Opening and Closing Database Connections
-**
+/*
+********************************************
+* Opening and Closing Database Connections
+********************************************
*/
int sqlite3BtreeOpen(
int sqlite3BtreeClose(Btree*);
/*
-** Functions for Database Image Configuration and Querying
+**********************************************
+** Database Image Configuration and Querying
+**********************************************
*/
/*
int sqlite3BtreeCopyFile(Btree *, Btree *);
-/*
-** Btree Connection Configuration and Querying
+/*
+************************************************
+** Btree Connection Configuration and Querying
+************************************************
*/
struct Pager *sqlite3BtreePager(Btree*);
-/*
-** Mutex Function Wrappers
+/*
+****************************
+** Mutex Function Wrappers
+****************************
**
** Every lock applies to an entire BTree. These functions are
** wrappers for the sqlite3_mutex* functions, which are called
/*
+****************************************
** Transaction and SavePoint Functions
+****************************************
*/
int sqlite3BtreeBeginTrans(Btree*,int,int*);
/*
-** Cursors and Cursor functions
+*********************************
+** Cursors and Cursor functions
+*********************************
**
*/
#endif
/*
-** Record and Payload handling functions
+******************************************
+** Record and Payload handling functions
+******************************************
**
** A Btree record is a key-value pair consisting of a rowid key, and arbitary
** data value. The record is also called a payload.
/*
-** Table functions
+********************
+** Table functions
+********************
**
*/
/*
-** Reading and Writing Metadata
+*********************************
+** Reading and Writing Metadata
+*********************************
**
** Note there is metadata which is not in the first database page
** including (as below) some visible via the os.h API