On 2013-12-22 12:19, Stéphane Glondu wrote: > Le 22/12/2013 10:59, Niels Thykier a écrit : >> In particular, it seems to be very slow for ben files containing a lot >> of "OR" relations; even if these are exact package names (see attached >> file). > > Did you try: > > .depends ~ "foo|bar" > > instead of: > > .depends ~ "foo" | .depends ~ "bar" > > ? > > Cheers, >
Thanks for the tip; it does seem to improve the general performance of these files considerably. Now all 40 files on release.d.o are processed in 3m and 30 seconds[1]. Previously it was 7 minutes excluding the one I attached (which seemed to take more than 20 minutes alone). It does not seem like the "|" inside a string is documented on ben.d.n[2]. ~Niels [1] The auto-generated ones makes up about 17-18 of those 40; the rest have been deployed manually. [2] http://ben.debian.net/ The only thing I noticed was: """ .depends ~ "libapt-pkg4.12" This one is simpler than the first one in the sense that libapt-pkg4.12 is considered as a plain string and not a regular experssion. """ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org