Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In order to improve SEO, which ignores everything to the right of a hash symbol, our page routing on the store now uses history mode rather than hash mode in the browser. The previous URL [store]/#/[category] is now [store]/s/category. This improvement will also make it easier to reference product category pages from outside sites.

Order Processor Performance Enhancements

In this release, we’ve modified the Order Processor to handle processing orders in parallel.  Previously, the Order Processor submitted orders one at a time to Unity, which were then submitted from Unity to the fulfillment systems, also one a time.  This sometimes caused orders to ‘stack up’ and display as ‘Ready’ in the Order Queue for a long period of time, since each order had to wait for the next order to process before it could be submitted.

Now, the Order Processor submits a batch of orders on an interval.  The default setting is to submit 10 orders every 60 seconds, in parallel, rather than one at a time.  This improvement offers faster and more efficient order processing, particularly when the store is under heavy load.   

  • NOTE:   As a result of this enhancement, the orderIDs created in the fulfillment system can be created in a different sequence.  For example, previously, if the store created order IDs PK10752 and PK10753, the fulfillment system order IDs would be sequential, such as 100012 and 100013.  Now, because orders are created in parallel, the fulfillment system orderID may not necessarily be in the same sequential order as the store’s order IDs.    This does not affect the data, but it may affect guest service agents who are looking up multiple orders for the same customer, since their search results for those orders could be in a different sequence. 

Update JQuery to 3.5 - Security Enhancement

...