If you are using querybuilder api, it will return all results with p.limit=-1 (this might be a high number depending on your instance).
If you want to implement pagination then you can use offset and limit like this
path=/content/<project>/us/en/products
type=cq:Page
property=jcr:content/@commerceTy...