Page MenuHomeIn-Portal Phabricator

MINC-200 - Cache results of the "ShippingQuoteEngine::initProperties" method
ClosedPublic

Authored by alex on Jul 17 2023, 4:07 AM.

Details

Test Plan
  1. login to Admin Console
  2. go to Website & ContentStructure & DataProducts section
  3. create a tangible product in Active status
  4. go to E-commerceOrders section
  5. switch to the Incomplete tab
  6. create new sales order by populating data on each of the tabs
  7. once on the Shipping tab open Debugger and confirm, that there is a single SQL statement from the ShippingQuoteEngines database table present
  8. procced to the next tab
  9. return to the Shipping tab
  10. open Debugger and confirm, that there is a no SQL statements from the ShippingQuoteEngines database table present

Diff Detail

Repository
rMINC Modules.In-Commerce
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

alex created this revision.Jul 17 2023, 4:07 AM
alex requested review of this revision.Jul 17 2023, 4:07 AM
alex added a project: Restricted Project.Jul 17 2023, 4:08 AM
alex updated this revision to Diff 1156.Jul 17 2023, 4:24 AM

Tagged cachable SQL query.

erik accepted this revision.Jul 20 2023, 6:04 AM
This revision is now accepted and ready to land.Jul 20 2023, 6:04 AM
alex retitled this revision from INP-1844 - Cache results of the "ShippingQuoteEngine::initProperties" method to MINC-200 - Cache results of the "ShippingQuoteEngine::initProperties" method.Nov 22 2023, 2:57 AM
alex updated JIRA issue(s): added 1 MINC-200; removed 1 INP-1844.
This revision was automatically updated to reflect the committed changes.