There are test cases for the merge-riser coalescing logic that was added on 2020-06-08.
- e19cfba5373369b
- c779b6890464cae
- eed3946bd92a499
- 9e1fa626e47f147
- 68bd2e7bedb8d05
- 8ac66ef33b464d2
- ef6979eac9abded
- 7766e689926c703
- 642f4dcfa24f1f9
- 3ea66260b5555d2
- 66ae70a54b20656
- b0f2a0ac53926c9
- 303e7af7c31866c
- b31afcc2cab1dc4
- 1a164e5fb76a46b
- f325b2343e6a18f
- 2d75e87b760c0a9
- 76442af7e13267b
The list above was generated by the following script:
.mode list
SELECT printf(' * [%s](/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>3 OR n>2
ORDER BY cnt
);
Similar links to the SQLite repository:
- 7f72fc4f47445a2
- db2935473eab91c
- a56506b9387a067
- d59567dda231e7f
- 2b750b0f74e5a11
- c697d2f83c2d8ea
- b330c7ff6fd1230
- 746fcd2fd412ddc
- 71866b367f32b5a
- 05418b2a4a6e6a9
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
);