Fossil SCM

Rebuild now sets user.mtime if it is NULL, per ML thread.

stephan 2014-04-29 18:02 trunk
Commit 6fdf91d7936c5ed176316138d65c78c6fa38cd1c
1 file changed +3
--- src/rebuild.c
+++ src/rebuild.c
@@ -370,10 +370,13 @@
370370
" WHERE rid IN (SELECT rid FROM shun JOIN blob USING(uuid))"
371371
);
372372
db_multi_exec(
373373
"DELETE FROM config WHERE name IN ('remote-code', 'remote-maxid')"
374374
);
375
+ db_multi_exec(
376
+ "UPDATE user SET mtime=strftime('%%s','now') WHERE mtime IS NULL"
377
+ );
375378
376379
/* The following should be count(*) instead of max(rid). max(rid) is
377380
** an adequate approximation, however, and is much faster for large
378381
** repositories. */
379382
totalSize = db_int(0, "SELECT max(rid) FROM blob");
380383
--- src/rebuild.c
+++ src/rebuild.c
@@ -370,10 +370,13 @@
370 " WHERE rid IN (SELECT rid FROM shun JOIN blob USING(uuid))"
371 );
372 db_multi_exec(
373 "DELETE FROM config WHERE name IN ('remote-code', 'remote-maxid')"
374 );
 
 
 
375
376 /* The following should be count(*) instead of max(rid). max(rid) is
377 ** an adequate approximation, however, and is much faster for large
378 ** repositories. */
379 totalSize = db_int(0, "SELECT max(rid) FROM blob");
380
--- src/rebuild.c
+++ src/rebuild.c
@@ -370,10 +370,13 @@
370 " WHERE rid IN (SELECT rid FROM shun JOIN blob USING(uuid))"
371 );
372 db_multi_exec(
373 "DELETE FROM config WHERE name IN ('remote-code', 'remote-maxid')"
374 );
375 db_multi_exec(
376 "UPDATE user SET mtime=strftime('%%s','now') WHERE mtime IS NULL"
377 );
378
379 /* The following should be count(*) instead of max(rid). max(rid) is
380 ** an adequate approximation, however, and is much faster for large
381 ** repositories. */
382 totalSize = db_int(0, "SELECT max(rid) FROM blob");
383

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button