The islandora_solr_config modifies the query if you are using the grid display.
After setting the solrStart variable.

It changes the number of results to a number divisable by 3 and 4.

Using a default 20, means it changes to 24. But it never changes the pager.

So you display the last 4 results from each page as the first 4 on the next page.

ie. start=0 rows=24
    start=20 rows=24
    start=40 rows=24.
Merge branch '7.x' of https://github.com/whikloj/islandora_solr_search into 7.x
Revert "Merge pull request #152 from qadan/7.x"

This reverts commit 54cc7f1790fd808fc9f147e830d2d6581e95a99c, reversing
changes made to 3004d8b8ebfbf0d1ef0eb22ac738e9b72a71a827.
Merge pull request #154 from jordandukart/7.x-revert-tests

Revert "Merge pull request #152 from qadan/7.x"
first pass at tests; won't work w/o Solr
let's try new tomcat
Travis build fixes
Travis pain
Add two new fields for isMemberOf and isMemberOfCollection.
Merge pull request #155 from jordandukart/7.x-collection

Add two new fields for isMemberOf and isMemberOfCollection.
less ajax notices
Merge pull request #156 from willtp87/7.x.notice_kill

less ajax notices
adding in 3.5 again
Added a new module for geographical display on a map of solr search results. New display profile added.
checking catalina.out
Removed link that was not required in solr default display.
Removed debug statement.
adding in 3.7.0 fedora
fix for array->string conversion to pacify PHP > 5.3
Switching back to standard Islandora

This relies on https://github.com/Islandora/islandora/pull/427, which adds a JAVA_OPTS environment variable export to the travis_setup.sh. This is required to get Solr running.