------------------------------------------------------------------------------
To reply, visit https://hellosplat.com/s/beanbag/tickets/4693/
------------------------------------------------------------------------------

New update by alexG
For Beanbag, Inc. > Review Board > Ticket #4693


Reply:

    Hi,
    
    So first, let's address the slowdown. This is absolutely not normal 
behavior, and points to a problem communicating with the repository. What type 
of repository are you using? Can you make sure debug logging is enabled in 
Admin UI -> Logging, reproduce this behavior, and then look in reviewboard.log 
and look for the log timings for fetching files from the repository?
    
    Also, what are the specs for the server you're running Review Board on?
    
    As for the proposals:
    
    1. This would actually make the problem worse. We calculate chunks 
on-demand so that we don't have to do all of it in one HTTP request (which will 
definitely time out in your situation). We also don't want to store them 
permanently, as that will take up a _lot_ of space and will cause problems as 
we fix or tweak the diff viewer.
    2. We wouldn't want to add an explicit button (as this is not normally an 
issue on installs, and people are used to the current behavior). However, 
Review Board 3.0 does make improvements to the interaction with the slider 
behind the scenes, being smarter about cancelling previous loads and starting 
new ones.
    3. I'm not opposed to having per-file full-expand buttons (we already allow 
for expanding individual chunks), but it should not matter in your case. Once 
the diffs have already been processed and put in memcached, an expand does not 
have to re-process all the diffs.
    
    Is it possible your memcached isn't actually working?


Status:
    - New
    + NeedInfo

-- 
You received this message because you are subscribed to the Google Groups 
"reviewboard-issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/reviewboard-issues.
For more options, visit https://groups.google.com/d/optout.

Reply via email to