What if the statement size is gigabytes because it has an attached video. The LRS might accept it, but it could slow a reporting tool down. 

fugu13 <notifications@github.com> wrote:

>In xAPI.md:
>
>> @@ -1877,6 +1879,15 @@ Returns: 200 OK, [Statement Result](#retstmts) (See section 4.2 for details) > 		<td>Maximum number of statements to return. 0 indicates return the > 			maximum the server will allow.</td> > 	</tr> > +	<tr><td>sizeLimit</td><td>Nonnegative Integer</td><td>0</td> > +		<td>Maximum size of statements to return in bytes. 0 indicates return the > +			maximum the server will allow.</td> > +	</tr> 
>
>If there's a particular field that you don't want to use if it is too large, trim it down before using it. Query time isn't the time to start leaving out data based on overall statement size.
>
>—
>Reply to this email directly or view it on GitHub.￼
>