[rt-devel] RT 3.0.4pre1
Jesse
jesse at bestpractical.com
Thu Jul 3 01:56:52 EDT 2003
RT 3.0.4pre1 contains a set of fixups and cleanups and two seperate
MASSIVE performance improvements. Both relate to ACL checks. One change
was based on work done by Chris Audley and results in significantly
faster generation of pages like Update.html that have to figure out who
can own a given ticket. The other is a new change based on research by
Phil Homewood that seems to massively improve the performance of ALL acl
checks by working around SQL server query optimizer quirks.
Additionally, support for various bits of RTFM was enhanced, and the
storage and display of transactions about relationships between tickets
was signficantly enhanced and extended.
This release would be RC1 instead of pre1, except my postgres test
machine is off in the shop, so I've only been able to run the test suite
against mysql. I'm anxious to hear back from folks about how this
release feels.
Jesse
Project "rt.3", Branch 0 Page 1
Change Log Thu Jul 3 01:48:59 2003
rt.3.D000, C0, jesse, Thu Mar 13 20:43:23 2003, RT: Request Tracker, branch 3.0.
RT: Request Tracker, branch 3.0.
Change Delta Brief Description
169 125 CustomField rights checking was overly restrictive for users
without queue-specific rights
170 126 I18N mail testing was was being cavalier with the state of
acls after its testing. (clone of 3.0.C167)
171 127 Ticket Update.html fix to not doubly load content
172 128 Fixing postgres sortorder bug unmased by searchbuilder fix
176 129 Applying POD patches from ourinternet (clone of 3.0.C173)
177 130 UTF8, Custom Field and text message rendering fixes from
ourinternet
178 131 #2843 Date relations were too strict in RT::Tickets searches
179 132 #2847: allow URI Resolver to render itself
173 133 ShowMessageHeaders; make headers clicky
180 134 use RTIR callbacks
175 135 Updating rt-setup-database to take acl and schema file names
on the commandline
181 136 Refactored Users::WhoHaveRight from Chris Audley at Blackrock
182 137 Download link in ShowTransaction
185 138 Fix for speedycgi disappearing database connections
183 139 #2873: Fix for insufficently agressive loop culling
186 140 Fix for nested email message parsing
187 141 Split the HasRight ACL query into two parts. It's now two
small and light SQL queries, instead of one big one that
overwhelmed databases
188 142 Stylistic cleanups for HasRight optimizations
189 143 Relationship transactions are recorded and displayed more
robustly
190 144 Bumping the version to 3.0.4pre1
More information about the Rt-devel
mailing list