Overriding the default behavior of the update functionality

By default, Oracle Endeca Workbench uses an EAC script to update MDEX Engines with new configuration each time the Save Changes button is pressed. With the preview Dgraph deployment approach, the default functionality would update each production Dgraph in addition to the preview Dgraph. There are two ways to override this default behavior.

There are two implications to deploying either of these approaches that should be considered.
  • When using the first approach, the custom EndecaMDEXUpdateScript implementation will take longer to execute than default Workbench implementation. The script described above is simple and executes relatively quickly, but cannot execute as quickly as native Workbench code. Business users should expect a brief delay when saving changes in Oracle Endeca Workbench. For this reason, the second approach (configuring the default Oracle Endeca Workbench script) may be a better choice.
  • For both approaches, the preview Dgraph's index is updated simultaneously with the production Dgraph cluster. This means that Oracle Endeca Workbench changes that require a baseline update to apply are not previewed, but are immediately applied to production. This includes changes to stop word configuration.