Fossil SCM

Fix the merge pivot finder so that it honors time-warp fixes.

drh 2018-05-31 14:40 trunk
Commit cf6fa2f34a1dd1cea32ba25bd3d44e866336c2261a38659a1aefba16cd5d56ba
1 file changed +1 -1
+1 -1
--- src/pivot.c
+++ src/pivot.c
@@ -120,11 +120,11 @@
120120
/* Add to the queue all ancestors of :rid.
121121
*/
122122
db_prepare(&i1,
123123
"INSERT OR IGNORE INTO aqueue "
124124
"SELECT plink.pid,"
125
- " coalesce((SELECT mtime FROM plink X WHERE X.cid=plink.pid), 0.0),"
125
+ " coalesce((SELECT mtime FROM event X WHERE X.objid=plink.pid), 0.0),"
126126
" 1,"
127127
" aqueue.src "
128128
" FROM plink, aqueue"
129129
" WHERE plink.cid=:rid"
130130
" AND aqueue.rid=:rid %s",
131131
--- src/pivot.c
+++ src/pivot.c
@@ -120,11 +120,11 @@
120 /* Add to the queue all ancestors of :rid.
121 */
122 db_prepare(&i1,
123 "INSERT OR IGNORE INTO aqueue "
124 "SELECT plink.pid,"
125 " coalesce((SELECT mtime FROM plink X WHERE X.cid=plink.pid), 0.0),"
126 " 1,"
127 " aqueue.src "
128 " FROM plink, aqueue"
129 " WHERE plink.cid=:rid"
130 " AND aqueue.rid=:rid %s",
131
--- src/pivot.c
+++ src/pivot.c
@@ -120,11 +120,11 @@
120 /* Add to the queue all ancestors of :rid.
121 */
122 db_prepare(&i1,
123 "INSERT OR IGNORE INTO aqueue "
124 "SELECT plink.pid,"
125 " coalesce((SELECT mtime FROM event X WHERE X.objid=plink.pid), 0.0),"
126 " 1,"
127 " aqueue.src "
128 " FROM plink, aqueue"
129 " WHERE plink.cid=:rid"
130 " AND aqueue.rid=:rid %s",
131

Keyboard Shortcuts

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