Skip to main content
RichRelevance

21.44 Release Notes (Nov-10, 2021 Release)

Find

Bug Fix

Title: Special characters are missing in querySynonyms.txt file
Summary: Avoid Solr loader to load dictionaries that are not guaranteed to be created.  
Jira: https://jira.richrelevance.com/jira/browse/ENG-21867https://jira.richrelevance.com/jira/browse/ENG-21905
Complete: Y
Customer Facing: N

 

 

Streaming Catalog

New Feature

Title: Create a threshold for invalid items received from streaming catalog.  Currently a customer can send in an unlimited number of invalid items through the streaming catalog API and each invalid item is recorded in the invalid item store.  Having thousands of invalid items being sent at one time can overwhelm the invalid item store (Cassandra) and cause an outage. 

Summary: The solution is to set a threshold for invalid items for each site over a specific time period.  The threshold and time period is 50 invalid items within 300 seconds (5 minutes).  If the threshold is exceeded, there will be an error message generated in the status service as part of the "streaming-consumer-invalid-item" . If additional invalid items are sent within the initial 5 minute period, they will not be sent to the invalid item store, however valid items will continue to be processed. After the initial 5 minute period, if invalid items are sent, they will be sent to the invalid item store up to the threshold.     
Jira: https://jira.richrelevance.com/jira/browse/PLAT-2879
Complete: Y
Customer Facing: N

 

 

 

  • Was this article helpful?