Ajay Agrawal|Java · Kafka · Search Architect
PLATFORM ARCHITECTURE HUB

Oracle Endeca Architecture & Migration

DGraph query execution, ITL Forge/Dgidx pipelines, Experience Manager cartridges, and zero-downtime migration strategies.

108 Technical Deep-DivesAll Legacy URLs Preserved (HTTP 200)Zero Data Loss
💡
Architectural Context: Over a decade of deep production expertise optimizing and modernizing legacy Oracle Endeca commerce deployments.
✦ ORACLE ENDECA VS. ANVI SEARCH ARCHITECTURE

Oracle Endeca vs. Anvi Search Architectural Comparison

Oracle Endeca revolutionized guided navigation but is now on Sustaining Support. Anvi Search was built as a modern drop-in migration instrument, replicating Endeca's sub-5ms guided navigation and dimension hierarchy while modernizing to real-time streaming and hybrid AI vector retrieval.

Architectural DimensionEndeca⚡ Anvi SearchBusiness Impact
Platform Lifecycle & Vendor Support✗ End of Life / Sustaining Support Only (Zero feature updates)✓ Modern Active Architecture with Cloud-Native Microservices & AI RAGProtects enterprise discovery from operating system deprecations and security risks.
Catalog Ingestion Freshness✗ Batch-only ITL pipeline (Forge & Dgidx take 30–90 minutes per run)✓ Sub-20ms Apache Kafka CDC Streaming updatesReal-time stock, pricing, and flash sale updates reflected instantly on storefront.
Semantic & Vector AI Search✗ Lexical and keyword matching only (Zero vector/embedding support)✓ Dual-Branch BM25 + e5-small-v2 Dense Embeddings with RRF FusionResolves long-tail conversational shopper queries without keyword misses.
Migration Risk & Rule TranslationLegacy proprietary pipeline XMLs and DGraph configs✓ 100% Automated Rule & Cartridge Converter with Parity AssertionsGuarantees zero-downtime, zero-leakage cutover with exact ranking equivalence.

Technical Guides & Implementations (108)

Chronological engineering references
Endecafrom the archive

Endeca/Search Education series

Hello Everyone, I have started you tube video channel to provide the online Endeca and other search solutions related education series. Here is my channel link …

Endecafrom the archive

how to enable ancestor matches during record search for Hierarchical Dimension?

Search interface is generally used to do record search and searchable attributes needs to be added. In a ATG/Endeca integration, By Default product.category dim…

Endecafrom the archive

Endeca Experience Manager Rule - What happens when Auto correction happened for search term?

Spelling Correction operates by computing alternate spellings for user query terms, evaluating the likelihood that these alternate spellings are the best interp…

Endecafrom the archive

how to Troubleshoot performance issue in ATG-Endeca Integration?

As part of peak load or during load test if following symptoms are seen in ATG-Endeca integration. Out of Memory in store instance. Store instance takes lots of…

Endecafrom the archive

Endeca Search : How to allow users to search within previous search results(Search Within)?

The search within function enables end users to find specific information within an previous search results. Where search within can be used Users prefer or exp…

Endecafrom the archive

Does Endeca Experience Manager Results List support multiple Boost and Bury conditions?

Endeca Results List cartridge displays search and navigation results to site users. You can configure it to boost or bury selected records using experience mana…

Endecafrom the archive

Will Endeca experience manager stop working by end of 2020?

Endeca Experience manager is powerful merchandiser tool for business provided by oracle commerce to make the site layout/pages updated very quickly with no deve…

Endecafrom the archive

Could Lucidworks fusion prepared to supersede Oracle Endeca search platform?

Oracle Endeca Guided Search is one of the available options in the market to achieve the search optimization, personalization and SEO benefits. Oracle Endeca pr…

Endecafrom the archive

Whats New in Oracle Endeca Commerce 11.3?

Oracle-Commerce Workbench Experience Manager configuration (Template/Cartridges) moved from XML to JSON to support REST service based update Removed flash based…

Endecafrom the archive

Endeca 11.2 Preview : Missing deployment settings

Behaviour :- Following Exception/Error comes in Endeca tools and framework IFCR log during preview page in 11.2 Endeca Experience manager using preview function…

Endecafrom the archive

Endeca 11.x : There was a problem with the zip file given

Behaviour :- Following Exception/Error comes during baseline or promoting content from Experience Manager. Error shows that " there was a problem with Zip File …

Endecafrom the archive

Endeca 11.x : Property 'priority' must be a positive integer

Behaviour :- Following Exception/Error comes during Endeca experience manager content migration between environments or importing contents from zip file. SEVERE…

Endecafrom the archive

ATG-Endeca Integration : How to Enable/Disable automatic indexing after BCC Post Deployment?

Endeca Indexing jobs getting triggered automatically just after BCC post deployment. IndexingDeploymentListners helps trigger indexing and part of /atg/epub/Dep…

Endecafrom the archive

ATG Endeca Integration : Interview Questions and Answers- Part2

ATG Endeca Integrations - Interview Questions - Part-2 1. What are basic components used to Integrate ATG and Endeca? 2. What are Accessors and how it helps in …

Endecafrom the archive

Can Endeca Partial Indexing be performed after inventory or direct SQL update?

Behaviour As per default behavior of ATG Endeca integration, Endeca Partial indexing does not update index with inventory update. ATG driven partial index looks…

Endecafrom the archive

Oracle Endeca ITL and Expereince Manager High Availability Architecture

What are High Availability and Failover High availability as the ability for the system to continue functioning after the failure of one or more of the servers.…

Endecafrom the archive

Endeca Basics : Interview Questions and Answers- Part1

Endeca Basics - Interview Questions - Part-1 1. What is Endeca and why do you use Endeca instead of other search products? 2. What are dimensions and properties…

Endecafrom the archive

Endeca 11.x : Unable to retrieve site definition for site id

Behavior :- Following Exception/Error comes during accessing the Endeca pages SEVERE: Unable to retrieve site definition for site id: /storeSiteUS com.endeca.st…

Endecafrom the archive

How to import specific set of rules/content to Endeca Experience manager?

Oracle Endeca 11.1 onward support to import specific content item to Endeca Experience manager via calling ECR repository. This features enable to import conten…

Endecafrom the archive

How to add user segment from ATG to Endeca witout creating segment in ATG?

ATG passes all the user segments to endeca query based on profile to tigger different rule or content. There are some situations where some user segment does no…

Endecafrom the archive

What are the different available deployment templates in Endeca?

Oracle Provides three different types of deployment template to create Endeca Applications. CAS-Forge based deployment template - This was being used until vers…

Endecafrom the archive

Oracle Endeca 11.x : How to Migrate Endeca Application between environment?

As part of the development/debugging phase, Endeca Application needs to be migrated from QA to UAT or Production to Staging. Following items need to be migrated…

Endecafrom the archive

Oracle Endeca 10.x : EndecaHow to prevent 404 error after baseline update due to workbench password change?

Behaviour :- Web application starts showing 404-page error after baseline update once admin password changed from change password window using Endeca workbench …

Endecafrom the archive

How to Migrate Endeca Application between environment for forge-based Indexing?

As part of the development/debugging phase, Endeca Application needs to be migrated from QA to UAT or Production to Staging. Following items need to be migrated…

Endecafrom the archive

Endeca 11.2 : Workbench login credentials are not found or found invalid credential type for key

Behaviour :- Following Exception/Error comes during Endeca Application initialize services or baseline/partial indexing process. [04.20.16 22:46:52] INFO: Provi…

Endecafrom the archive

Endeca 11.x : How to Add manipulator using CAS?

Oracle Endeca 11.1 onwards forge less approach is used to index. Most of the data manipulation is done at the source level. Java Manipulators required if some d…

Endecafrom the archive

Oracle Endeca 11.x - How to Add multiple record store using Endeca CAS ?

Oracle Endeca has introduced forge less baseline indexing approach to index the data to MDEX engine. In this process, CAS generates the MDEX compatible data. Su…

Endecafrom the archive

Endeca 11.2 : Unauthorized (401): Unauthorized access to workbench

Behaviour :- Following Exception/Error comes during Endeca Application initialize services or baseline/partial indexing process. < [04.20.16 22:55:48] SEVERE…

Endecafrom the archive

How to enable property for record filtering in Endeca - CAS based Indexing?

The Index Configuration modifies index configuration stored in the Endeca Configuration Repository for an application. index-config.json contains all dimension …

Endecafrom the archive

CAS Based Indexing : What is Index-config.json

The Index Configuration modifies index configuration stored in the Endeca Configuration Repository for an application. This utility is typically used to modify …

Endecafrom the archive

How to migrate CAS record store schema with data between environments?

As per ATG-Endeca Integration, All product catalog data gets stored in Endeca CAS record store during baseline process. Sometimes, these data needs to be migrat…

Endecafrom the archive

How to retain selected dimension under multi select dimension on front-end?

Behaviour As per default behavior of Endeca, Selected dimension does not return as part of Endeca query guided navigation response whenever a multi-select dimen…

Endecafrom the archive

How to enable SEO urls in ATG/Endeca Integration?

Endeca provides out of the box configuration for generating SEO specific URL. Below configuration needs to be set properly to enable ATG/Endeca SEO integration.…

Endecafrom the archive

How to Remove a deployed Endeca application?

Endeca Application is created using deployment template available under ToolsandFramework. Do not delete the application directory before removing to Endeca App…

Endecafrom the archive

How to Update EAC after updating Endeca Application Configuration?

Endeca Application Configuration is set using AppConfig.xml and available under <<Endeca_App>>/config/script. AppConfig.xml is devided into multiple…

Endecafrom the archive

How to Handle invalid record during baseline CAS record store update from ATG?

The /atg/endeca/index/commerce/ProductCatalogSimpleIndexingAdmin component triggers baseline indexing. As part of baseline process, ATG pushes product data to E…

Endecafrom the archive

Endeca Cartridge Handler : How to Add dynamic Record Filter in RecordSpotlightHandler?

The Record Spotlight cartridge handler can promote either specific records or a set of dynamic records based on a navigation state. Behaviour : - RecordSpotligh…

Endecafrom the archive

Endeca Application : How to remove host entry from AppConfig files and EAC?

AppConfig.xml import set of XML files related to host configuration, process definition etc. LiveDgraphCluster.xml contains host and port entry related to multi…

Endecafrom the archive

Endeca SEO : How to enable Url Canonicalization?

Endeca Url configuration is managed in endeca-seo-url-config.xml. SeoUrlFormatter class generates the SEO URL for refinements or landing pages. What is Canonica…

Endecafrom the archive

How to control which Endeca record properties to be returned on Record Spotlight Cartridge items?

Behaviour : - Record spotlight cartridge record object returns all the dimension/properties from Endeca Dgraph and consumes memory. This is one of the performan…

Endecafrom the archive

ATG-Endeca Integration : How to Schedule baseline/partial indexing jobs using ProductCatalogSimpleIndexingAdmin?

Baseline/Partial update can be run either manually or scheduled using ATG dyn admin console. How to schedule indexing jobs:- /atg/commerce/endeca/index/ProductC…

Endecafrom the archive

Endeca Thesaurus : cannot be parsed as XML and not promoted to live

Behaviour :- A Business user can create a thesaurus entry using Endeca Experience Manager and newly added entry does not get promoted to live environment. IFCR …

Endecafrom the archive

Endeca XM(3.x) : MDEX does not contains content and throws 404 errors after promote content/baseline update

Behaviour :- A Business user made some content changes in Endeca Experience Manager and ran either promote content or baseline got triggered automatically. An A…

Endecafrom the archive

Endeca Basics :Does all MDEX/Dgraph feature configuration/XM changes required indexing?

There are two categories of MDEX Engine feature configuration: 1. Dynamic configuration - This can be updated in a running MDEX Engine without re-indexing or ba…

Endecafrom the archive

Endeca Performance Tuning : Slow Query response time

Endeca maintains internal Dgraph cache at Dgraph level. Endeca Dgraph cache gets flushed during baseline and partial update process. Behaviour Most of the clien…

Endecafrom the archive

Oracle Endeca 11.x : How Last Mile Crawl is used?

Endeca baseline update process invokes last mile crawl to create Dgidx-compatible data and passes it to Dgidx to generate binary files for MDEX engine. Find out…

Endecafrom the archive

Endeca Basics : Partial update Process Limitation

A partial update modifies only those portions of the MDEX Engine index that have changed since the last baseline update. Partial updates can affect any number o…

Endecafrom the archive

Endeca Basics : How to troubleshoot partial update is working as expected or not?

Endeca Partial indexing process uses only Forge process to generate XML file and Dgidx process gets skipped. The MDEX Engine processes partial updates concurren…

Endecafrom the archive

Endeca Basics : How to Debug Endeca Pipeline Components transformation is working as expected?

A pipeline is composed of a collection of components. Each component performs a specific function during the transformation of source data into Endeca records. …

Endecafrom the archive

ATG Endeca Assembler Integration : Unable to resolve NavigationState component with NullPointerException - Internal Server Error (500)

Behaviour : - Following exceptions/errors comes while processing serving client request 15:51:09,509 ERROR [nucleusNamespace] (http-/0.0.0.0:8380-10) null: atg.…

Endecafrom the archive

ATG Endeca Integration : Concurrent Write Exception - Write in progress with generation

Behaviour :- Following error comes sometimes during baseline indexing process triggered from ATG component "/atg/commerce/endeca/index/ProductCatalogSimpleIndex…

Endecafrom the archive

Oracle Endeca Commerce 11.x : How to troubleshoot file based promote content in Distributed environment?

On an Oracle Endeca Commerce 11.1 and later version, promote_content script publishes content to a folder as zip file format and ATG store instance reads and ca…

Endecafrom the archive

Oracle Endeca : Change Default indexing order in Endeca Dgraph during baseline update

Behaviour : - Records are getting indexed in Endeca and sort based on insertion order(FIFO) during baseline update from any source e.g record store, JDBC query …

Endecafrom the archive

Forge Error : The requested file copy cannot be completed since it requires writing multiple files to the same location.

Behaviour :- Following Errors comes during baseline process. CRS.fetch_config_to_input_for_forge_Forge.log Mar 22, 2016 12:16:35 PM com.endeca.esf.delegate.task…

Endecafrom the archive

SocketTimeoutException: Time out error during Read Records From CAS RecordStore

Behaviour :- Following errors comes during baseline update <SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing loc…

Endecafrom the archive

Endeca Baseline Error : SEVERE: Unable to update Assembler

Behaviour:- Following Errors comes during baseline process SEVERE: Unable to update Assembler at URL: http://hostname:10280/dyn/admin/assemblerAdmin/admin org.a…

Endecafrom the archive

Endeca CAS Last-Mile-Crawl : wrong value for property 'mergeAction' (UPDATE) when no imported entry found to merge with

Behaviour :- Following Exception comes while during baseline run Mar 11, 2015 8:20:25 PM com.endeca.soleng.eac.toolkit.Controller execute SEVERE: Caught an exce…

Endecafrom the archive

Create new Crawler in Endeca 11.x application : Could not find the crawl Error

Behaviour :- Sometimes, "Could not find the crawl" or "crawler has been removed/corrupted" error comes during baseline run. Solution:- Run below command to see …

Endecafrom the archive

Oracle Endeca Commerce Architectural(XM and Assembler) Comparison Over Multiple Versions

The Endeca Assembler and Experience Manager work together to provide the dynamic experience. Experience Manager - Provides an interface to manage content config…

Endecafrom the archive

Spelling Auto Correction : how to disable Auto Correction for certain search term?

Spelling auto-correction for record search automatically computes alternate spellings for user query terms that are misspelled. Spelling correction is usually e…

Endecafrom the archive

Endeca SEO : Display special characters in Assembler SEO URL

In Endeca SEO Implementation, endeca-seo-config-url.xml is responsible to generate SEO URL. Behaviour:- When using the endeca-seo-config-url.xml file to impleme…

Endecafrom the archive

Endeca Assembler : Does Breadcrumb provide URL for individual refinement?

Breadcrumbs represents the active navigation state or current selection of navigation state. This may contains refinement or search breadcrumb. Behaviour :- End…

Endecafrom the archive

Endeca XM : Cartridge template changes does not reflect in previously created experience manager pages

Cartridge templates are basic building blocks of Endeca experience manager pages. The developer creates/update the cartridges as per business need and deploy to…

Endecafrom the archive

Oracle Endeca 10.x : Cancelling the Baseline from SimpleIndexingAdmin does not Release Update Lock

Cancelling the indexing job during EndecaIndexing state (/atg/commerce/endeca/index/EndecaScriptService), the last script in the baseline index process does not…

Endecafrom the archive

Endeca Workbench 11.x: Change the Oracle Commerce Endeca Workbench Admin Password

Find out the steps below to change the password 1. Review the {endeca_app}/config/script/WorkbenchConfig.xml file. Herein there is a property and value of "cred…

Endecafrom the archive

Endeca Experience Manager 11.1 : Content Editor panel is blank after dragging and dropping cartridges

Behaviour :- When adding new links, or rearranging categories in Endeca Experience Manager's content editor panel, occasionally the entire node hierarchy disapp…

Endecafrom the archive

Oracle Endeca - How to create a dimension based on more than one attributes?

In Endeca, A Dimension can be created using multiple properties. Example: More Ways to Shop dimension should contain 3 different properties sale, online, new so…

Endecafrom the archive

Endeca Basics : does Stemming change relevance ranking score?

Stemming feature allows expanding the search results from singular to plural and vice versa. Suppose, search term is "shoe", this gives the result for "shoe" an…

Endecafrom the archive

Endeca Basics : How to Add/Delete word from stemming dictionary??

Oracle Endeca provides a dictionary for stemming for all languages. This dictionary is part of MDEX engine installation. Dictionary can be found under \MDEX\&lt…

Endecafrom the archive

Endeca Basics : How to Disable Endeca Rule Manager trigger for Stemming?

Stemming enables keyword search results to provide results for both singular and plural words. Stemming and spelling correction both triggers Endeca Rules in Ex…

Endecafrom the archive

Endeca Basics : What is Stemming?

The Stemming feature expands search results to include root words and variants of root words.Stemming enables words with a common root (such as the singular and…

Endecafrom the archive

ATG Endeca Integration : How to Troubleshoot Endeca Baseline update When Expected Data is Not Available in Endeca indices?

Business creates data and push into Endeca for Indexing. Some type of data that was added through ATG and Endeca baseline update ran successfully without any er…

Endecafrom the archive

Oracle Endeca : Installation Order

As per my experience, Endeca installation should be in the following order, because some of the installers request info about the other installations that if yo…

Endecafrom the archive

Endeca 11.x - EacCommunicationException Error After Running Initialize Services

The following error is being thrown for any new application trying to run initialize_services on: [01.22.16 16:33:09] INFO: Checking definition from AppConfig.x…

Endecafrom the archive

Oracle Endeca (3.x,11.x) - how to increase Java heap size of Tools and Framework?

Sometimes workbench become unresponsive and content promotion start failing and start giving following types of exceptions:- 1. 27.02.2016 05:24:20.123 *WARN* […

Endecafrom the archive

Oracle Endeca 3.x : Concurrent Modification Exception Thrown From Assembler API

Sometimes Assembler API shows following exceptions:- java.util.ConcurrentModificationException at com.endeca.infront.assembler.support.AbstractAssembler.assembl…

Endecafrom the archive

Oracle Endeca 3.x : Live Site Outage after Experience Manager promote content

Following exception occurs during Experience Manger promote_content from authoring to Live User experience is impacted because the front-end application no long…

Endecafrom the archive

Oracle Endeca : Return All Levels of a Hierarchical Dimension With a Single Record Search Query

In application, the catalog tree are stored in a hierarchical tree structure in Endeca (a hierarchical dimension). Only the top level dimension values are retur…

Endecafrom the archive

Oracle Endeca Dgraph : How to verify that Endeca MDEX Engine is running?

Endeca uses MDEX engine(dgraph) to store indices. Application logic makes a query to Endeca MDEX engine to get the results back. If there are multiple instances…

Endecafrom the archive

Experience Manager Rules : Rule Trigger while record search

Business can create rules in experience manager based on search term. The following scenario would be considered for rule triggering based on location search te…

Endecafrom the archive

Endeca Script : How To Run Dgidx from Command Prompt??

Dgidx is the indexing program that reads the tagged records that were prepared by Forge or CAS and creates the proprietary indexes for the MDEX Engine. Find out…

Endecafrom the archive

Oracle Endeca 11.x : How to Setup Precedence Rules?

A Precedence Rule provides a way to hide the display of dimensions until someone click a dimension or a particular navigation state. Precedence rules are define…

Endecafrom the archive

Oracle Endeca - how to use snippeting in Record Searches??

Definition :- The snippeting feature (also referred to as keyword in context or KWIC) provides the ability to return an extract from a record—called a snippet—t…

Endecafrom the archive

Oracle Endeca - Record Boost and Bury

Record boost and bury is a mechanism by which the ranking of certain specific records is made much higher or lower than other records. 1. Record boost is a mech…

Endecafrom the archive

Oracle Endeca : How to display BCC ordering of products in category pages??

In ATG, BCC is used to merchandise product data and there are other multiple features as well. Business can create/edit product and assign a product to multiple…

Endecafrom the archive

Oracle Endeca : what is disabled refinements and how to use?

Definition Disabled refinements represent those refinements that do not have any results after end use select refine results using guided navigation. In many fr…

Endecafrom the archive

Oracle Endeca x.x - Search query processing order in MDEX

This section summarizes how the MDEX Engine processes record search queries. The process outlined here assumes that other features (such as spelling correction …

Endecafrom the archive

Oracle Endeca SEO - Avoid repository calls for category pages.

Category pages require data like page title, keywords description for search engine optimization(SEO) from the category repository. There are ways to get SEO sp…

Endecafrom the archive

Endeca 11.2 - Publish Deployment Failed : File Store

Behavior:- Find out solution below if you find any errors in Oracle Endeca Tools and Framework 11.2 Error : Deployment failed : File Store Detailed Status : [ E…

Endecafrom the archive

Oracle Endeca : What is the Assembler?

The Endeca Assembler is an Oracle Commerce component that performs the following essential roles in any Oracle Commerce application: It acts as the runtime comp…

Endecafrom the archive

Endeca Basics : What is Implicit Dimension?

Implicit dimension values are values that occur on all remaining records of the result set, so that clicking on dimensions would not narrow the result any furth…

Endecafrom the archive

Endeca Basics : How to Enable Implicit Dimension?

Implicit dimension values are values those can not be refined further to set smaller sets of records. Example :- Suppose, there are 3 types of record. Product, …

Endecafrom the archive

Endeca 11.x.x : Add/Rename site name/id in Experience manager

Oracle Endeca provides multi-site features 11.1 onwards in Experience manager. Sometimes Site display name needs to change as per client and site id as well. Fi…

Endecafrom the archive

Endeca 11.2 : Exception while running CRS 11.2

Behaviour Find out solution below if you are getting exception like below : **** Error Tue Feb 09 10:00:19 -08:00 2016 1455040819790 / Unable to set configured …

Endecafrom the archive

How Experience manager contents are Managed over multiple version and integrated with Assembler API?

Business users use Endeca experience manager to create multiple pages using page templates, cartridges, page slot and content slots. Once contents get previewed…

Endecafrom the archive

Endeca Load Balancing Best Practices

Load balancers are the preferred solution for providing scalability and fail-over for Dgraph queries An Endeca-based application based on the availability of th…

Endecafrom the archive

Endeca Experience Manager Rich Text Editor options

Endeca Provides RichTextEditor to format html content and provide preview functionality to view cartridge content. This preview does not provide flexibility to …

Endecafrom the archive

Prevent to display unwanted endeca query parameters in URL

Most of the time record filters, range filters are used as part of creating navigation request and fire a query to Endeca using cartridge handler. Endeca return…

Endecafrom the archive

How to Prevent to display unnecessary Endeca query parameters in URL?

Most of the time record filters, range filters are used as part of creating navigation request and fire a query to Endeca using cartridge handler. Endeca return…

Endecafrom the archive

Oracle Endeca 11.1 : Site specific keyword redirects

Oracle Endeca provides a keyword redirects functionality. keyword redirects are used to redirect a user's search to a Web page . Oracle Endeca 11.1 does not pro…

Endecafrom the archive

Endeca all versions : Special character in search term

Endeca uses only alphanumeric characters to be searchable by default as part of Endeca search query. Behavior: If any search term contains any special character…

Endecafrom the archive

Oracle Endeca 11.1 : Migrate State file to Dimension Value ID Mapping

Migrate State file to Dimension Value ID Mapping From Forge-Based to CAS-Based Applications : - CAS based MDEX writable output concept is introduced from 11.1 o…

Endecafrom the archive

Dynamic Ranking Not Applied in Guided Navigation in 11.1

Behavior - Selecting sorting option as frequency(Dynamic ranking) under refinement menu not sorting refinement as intended. Solutions :- There are two options a…

Endecafrom the archive

Oracle Endeca Dgraph Performance Tuning

Find out steps below to resolve Endeca Dgraph Performance issue using Dgraph Flags or minimal configuration. Thread Count By Default, Endeca configuration set d…

Endecafrom the archive

Endeca Assembler query flow and response Objects

In an Assembler based application, an overall flow for a standard page being rendered would be below: 1. A super-lightweight query is executed that only returns…

Endecafrom the archive

How Endeca Assembler Query works?

Find out the Assembler query flow and corresponding response below till Endeca 11.2: 1. A query is sent to Endeca MDEX to get supplemental objects and other obj…

Endecafrom the archive

Endeca Query Performance Tuning for optimal performance

Find out the solutions below to resolve the Endeca Query performance issues . Following latest patches needs to be applied: - Patch 17342677 : It reduces the nu…

Endecafrom the archive

Relevance Ranking Modules in Endeca

Relevance Ranking controls the order in which search results are displayed to the end user . You configure the Relevance Ranking feature to display the most imp…