Use the ?only-* query parameters to limit payload sizes.

Review Request #6848 — Created Feb. 3, 2015 and submitted

Information

RBTools
release-0.7.x
b3f7aa7...

Reviewers

This makes use of the new support in Djblets to request specific
fields/links in a payload. The rbt post command only fetches exactly
what's needed in every request it makes, as do some self-contained
utility functions. The end result is a small but measurable time savings
and roughly a 50-60% savings in total bytes transferred.

I've been using this change for local testing and for changes going into
reviews.reviewboard.org for the past week (for backwards-compatibility
testing). Haven't hit any issues yet.

Description From Last Updated

Col: 25 E131 continuation line unaligned for hanging indent

reviewbotreviewbot
reviewbot
  1. Tool: Pyflakes
    Processed Files:
        rbtools/utils/repository.py
        rbtools/commands/post.py
        rbtools/utils/review_request.py
        rbtools/utils/commands.py
    
    
    
    Tool: PEP8 Style Checker
    Processed Files:
        rbtools/utils/repository.py
        rbtools/commands/post.py
        rbtools/utils/review_request.py
        rbtools/utils/commands.py
    
    
  2. rbtools/commands/post.py (Diff revision 1)
     
     
    Show all issues
    Col: 25
     E131 continuation line unaligned for hanging indent
    
  3. 
      
chipx86
reviewbot
  1. Tool: Pyflakes
    Processed Files:
        rbtools/utils/repository.py
        rbtools/commands/post.py
        rbtools/utils/review_request.py
        rbtools/utils/commands.py
    
    
    
    Tool: PEP8 Style Checker
    Processed Files:
        rbtools/utils/repository.py
        rbtools/commands/post.py
        rbtools/utils/review_request.py
        rbtools/utils/commands.py
    
    
  2. 
      
david
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-0.7.x (f39d14d)