mirror of
https://github.com/MariaDB/server.git
synced 2025-02-02 03:51:50 +01:00
Work on getting test_log8 to recover. Addresse #544.
git-svn-id: file:///svn/tokudb@2873 c7de825b-a66e-492c-adef-691d508d4ae1
This commit is contained in:
parent
cf4f4b2356
commit
6d4ed37565
2 changed files with 9 additions and 1 deletions
|
@ -37,6 +37,12 @@ int toku_logger_find_next_unused_log_file(const char *directory, long long *resu
|
|||
return r;
|
||||
}
|
||||
|
||||
int logfilenamecompare (const void *ap, const void *bp) {
|
||||
char *a=*(char**)ap;
|
||||
char *b=*(char**)bp;
|
||||
return strcmp(a,b);
|
||||
}
|
||||
|
||||
int toku_logger_find_logfiles (const char *directory, int *n_resultsp, char ***resultp) {
|
||||
int result_limit=1;
|
||||
int n_results=0;
|
||||
|
@ -59,6 +65,8 @@ int toku_logger_find_logfiles (const char *directory, int *n_resultsp, char ***r
|
|||
snprintf(fname, fnamelen, "%s/%s", directory, de->d_name);
|
||||
result[n_results++] = fname;
|
||||
}
|
||||
// Return them in increasing order.
|
||||
qsort(result, n_results, sizeof(result[0]), logfilenamecompare);
|
||||
*n_resultsp = n_results;
|
||||
*resultp = result;
|
||||
return closedir(d);
|
||||
|
|
|
@ -23,7 +23,7 @@ struct in_db {
|
|||
struct in_db *next;
|
||||
} *items=0;
|
||||
|
||||
int maxcount = 10000;
|
||||
int maxcount = 10;
|
||||
|
||||
static void insert_some (int outeri) {
|
||||
u_int32_t create_flag = outeri%2 ? DB_CREATE : 0; // Sometimes use DB_CREATE, sometimes don't.
|
||||
|
|
Loading…
Add table
Reference in a new issue