Summary: | [patch] sysinstall(8) - reading packages from index is extremely slow | ||||||
---|---|---|---|---|---|---|---|
Product: | Base System | Reporter: | Michal Botka <michal.botka> | ||||
Component: | bin | Assignee: | freebsd-sysinstall (Nobody) <sysinstall> | ||||
Status: | Closed Overcome By Events | ||||||
Severity: | Affects Only Me | ||||||
Priority: | Normal | ||||||
Version: | Unspecified | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Michal Botka
2007-12-27 21:30:00 UTC
Responsible Changed From-To: freebsd-bugs->re Dear Release engineers, I think this is something for you to have a look (or someone who dares touching sysinstall ;-)) Responsible Changed From-To: re->freebsd-bugs These days, we don't assign sysinstall PRs to re@. Responsible Changed From-To: freebsd-bugs->freebsd-sysinstall Over to maintainer(s) I don't think that this algorithm is correct, because instead of bisecting the set (like quicksort typically does), it's taking the first element, and then doing a bubble-like sort. Regardless of the correctness of the algorithm, if one is concerned about using quicksort, the replacement algorithm should be using qsort in libc (because it's more tested and most likely more correct). Thanks, -Garrett sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing. sysinstall has been replaced by bsdinstall in FreeBSD 9.x. Closing. |