Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | More test cases (based on the SQLite repository) for the merge-riser coalescing logic. |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
a2930cc09184e4055985decde2458bb8 |
| User & Date: | drh 2020-06-08 19:14:35.283 |
Context
|
2020-06-08
| ||
| 20:47 | Updates to the change log. check-in: 70fc44a199 user: drh tags: trunk | |
| 19:14 | More test cases (based on the SQLite repository) for the merge-riser coalescing logic. check-in: a2930cc091 user: drh tags: trunk | |
| 19:05 | Avoid drawing multiple copies of cherrypick merge risers. check-in: 146f02f922 user: drh tags: trunk | |
Changes
Changes to test/graph-test-2.md.
| ︙ | ︙ | |||
36 37 38 39 40 41 42 |
SELECT childid, 1 FROM cherrypick
)
GROUP BY cid
HAVING (cp>0 AND n>0) OR cp>3 OR n>2
ORDER BY cnt
);
~~~~~
| > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 |
SELECT childid, 1 FROM cherrypick
)
GROUP BY cid
HAVING (cp>0 AND n>0) OR cp>3 OR n>2
ORDER BY cnt
);
~~~~~
Similar links to the SQLite repository:
* [7f72fc4f47445a2](https://sqlite.org/src/info/7f72fc4f47445a2?diff=0)
* [db2935473eab91c](https://sqlite.org/src/info/db2935473eab91c?diff=0)
* [a56506b9387a067](https://sqlite.org/src/info/a56506b9387a067?diff=0)
* [d59567dda231e7f](https://sqlite.org/src/info/d59567dda231e7f?diff=0)
* [2b750b0f74e5a11](https://sqlite.org/src/info/2b750b0f74e5a11?diff=0)
* [c697d2f83c2d8ea](https://sqlite.org/src/info/c697d2f83c2d8ea?diff=0)
* [b330c7ff6fd1230](https://sqlite.org/src/info/b330c7ff6fd1230?diff=0)
* [746fcd2fd412ddc](https://sqlite.org/src/info/746fcd2fd412ddc?diff=0)
* [71866b367f32b5a](https://sqlite.org/src/info/71866b367f32b5a?diff=0)
* [05418b2a4a6e6a9](https://sqlite.org/src/info/05418b2a4a6e6a9?diff=0)
Generated by a very similar script:
~~~~~
SELECT printf(' * [%s](https://sqlite.org/src/info/%s?diff=0)', hash, hash) FROM (
SELECT count(*) AS cnt, sum(cherrypick=1) AS cp, sum(cherrypick=0) AS n,
(SELECT substr(uuid,1,15) FROM blob WHERE rid=cid) AS hash
FROM (
SELECT cid, 0 AS cherrypick FROM plink WHERE NOT isprim
UNION ALL
SELECT childid, 1 FROM cherrypick
)
GROUP BY cid
HAVING (cp>0 AND n>0) OR cp>2 OR n>2
ORDER BY cnt
);
~~~~~
|