Migration: Wrapper Version 1.12.0

Introduction

The SPARQUE Wrapper 1.12.0 changes the Wrapper cache behavior regarding the case sensitivity of search terms.

Case Sensitivity of Search Terms

Affected Endpoints (all versions)

  • /api/v?/suggest
  • /api/v?/search
  • /api/v?/facet-options

Changes

When caching responses, the Wrapper now treats searches as case-insensitive with respect to the search term (the keyword parameter). If a subsequent search or suggestion request uses the same keyword with different casing, the response may be served from the Wrapper cache instead of triggering a new SPARQUE Desk request.

Configuration

To disable this change and revert to the previous case-sensitive behavior, set the new option CACHE_USE_CASE_INSENSITIVE_KEYWORDS to false in the SPARQUE Hub or via the Wrapper REST API endpoint /api/admin/settings.