Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Changes to a timeline query to ensure the correct join order even if ANALYZE has not been run on the repository database. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
85d960e205288ef8fb0fb9649b580e38 |
| User & Date: | drh 2013-06-20 00:34:40.335 |
References
|
2013-09-13
| ||
| 08:32 | merge trunk to "hidden" tag implementation. Regarding the "CROSS JOIN", see: [85d960e205288ef8] and [https://www.sqlite.org/queryplanner-ng.html#fossilcasestudy] for more info. ... (Closed-Leaf check-in: 778ce727ec user: jan.nijtmans tags: hidden-tag) | |
Context
|
2013-06-20
| ||
| 11:46 | Enhance the "fossil extra" and "fossil clean" commands to restrict output to files and directories named on the command-line. Enhancement request ticket [967cedbf200f7]. ... (check-in: 39feb8926e user: drh tags: trunk) | |
| 11:02 | Pull in all the latest trunk changes. ... (check-in: 6ec8818ff1 user: drh tags: ticket-967cedbf20) | |
| 00:34 | Changes to a timeline query to ensure the correct join order even if ANALYZE has not been run on the repository database. ... (check-in: 85d960e205 user: drh tags: trunk) | |
|
2013-06-19
| ||
| 23:51 | Update the built-in SQLite to a version that compiles on OpenBSD and other systems that lack posix_fallocate(). ... (check-in: db61a377ad user: drh tags: trunk) | |
Changes
Changes to src/timeline.c.
| ︙ | ︙ | |||
1230 1231 1232 1233 1234 1235 1236 |
/* The next two blob_appendf() calls add SQL that causes checkins that
** are not part of the branch which are parents or children of the
** branch to be included in the report. This related check-ins are
** useful in helping to visualize what has happened on a quiescent
** branch that is infrequently merged with a much more activate branch.
*/
blob_appendf(&sql,
| | | | 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 |
/* The next two blob_appendf() calls add SQL that causes checkins that
** are not part of the branch which are parents or children of the
** branch to be included in the report. This related check-ins are
** useful in helping to visualize what has happened on a quiescent
** branch that is infrequently merged with a much more activate branch.
*/
blob_appendf(&sql,
" OR EXISTS(SELECT 1 FROM plink CROSS JOIN tagxref ON rid=cid"
" WHERE tagid=%d AND tagtype>0 AND pid=blob.rid)",
tagid
);
if( P("mionly")==0 ){
blob_appendf(&sql,
" OR EXISTS(SELECT 1 FROM plink CROSS JOIN tagxref ON rid=pid"
" WHERE tagid=%d AND tagtype>0 AND cid=blob.rid)",
tagid
);
}else{
url_add_parameter(&url, "mionly", "1");
}
}else{
|
| ︙ | ︙ |