[reportlab-users] Tons of table questions
Andy Robinson
andy at reportlab.com
Fri Mar 6 05:40:06 EST 2009
2009/3/6 Dinu Gherman <gherman at darwin.in-berlin.de>:
> Not sure I understand this. Does the current LongTable show
> non-linear performance or not?
I believe (without having detailed benchmarks) that changing
a 0 to a 1 in rl_config.py will improve performance, and is unlikely
to adversely affect any real-world scripts. I am asking if anyone
else is concerned, before making the change. If someone's
document relied on the table algorithm correctly spotting
an extra-wide table cell on row 500 of a long table, and allowing for
it right from the beginning, this change would impact them.
Since nobody has answered I now take it that this change is safe,
so will probably do it today (I'm not somewhere I can code now).
IMHO further improvements beyond that need a benchmarking script,
with a bunch of different options (given or calculated column widths,
simple versus more complex cell content), as well as a theoretical
analysis which might miss part of the problem.
> In any case I'm missing some-
> thing like a "next action" (in GTD parlance)...
I have added it to the tracker. I cannot say when we will do anything
about it, nor what, but if anyone wants to contribute a benchmarking
script then it would probably happen sooner or encourage others
to hack on it.
- Andy
More information about the reportlab-users
mailing list