Differences From Artifact [f05153c954]:
- File src/verify.c — part of check-in [61ddd63b72] at 2008-03-06 22:58:48 on branch trunk — Work toward making fossil work better on large repositories. This version implements a cache in the content manager. It is not clear yet if this is necessarily a good idea - this check-in might end up on an abandoned branch at some point. (user: drh size: 3526)
To Artifact [4c09bcd36f]:
- File src/verify.c — part of check-in [0afb5e8e39] at 2008-03-08 14:52:56 on branch trunk — This version is able to clone the entire TCL repository in 12.5 minutes and to rebuild the cloned TCL repository in 2.5 minutes. There is still a lot of performance work to be done, but this is good enough for the time being. (user: drh size: 3632)
| ︙ | |||
101 102 103 104 105 106 107 108 109 110 111 112 113 114 | 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 | + + + + + + + |
isInit = 1;
}
assert( !inFinalVerify );
if( rid>0 ){
bag_insert(&toVerify, rid);
}
}
/*
** Cancel all pending verification operations.
*/
void verify_cancel(void){
bag_clear(&toVerify);
}
/*
** COMMAND: test-verify-all
**
** Verify all records in the repository.
*/
void verify_all_cmd(void){
|
| ︙ |