Advance enhancement of secondary persistency for extension field search
First Claim
Patent Images
1. A method implemented by a computer in response to execution of program code by a processor of said computer, comprising:
- generating a schema of a search engine index based on one or more search views, each of the one or more search views comprising at least one attribute of at least one node of one or more business objects;
receiving an indication of an extension field added to one of the at least one nodes after generation of the schema; and
adding the extension field to the schema of the search engine index before receiving an instruction to add the extension field to a search view;
wherein the adding the extension field to the schema of the search engine index before receiving an instruction to add the extension field to a search view comprises;
adding the extension field to the schema of the search engine index without re-generating the schema of the search engine index based on the one or more search views.
2 Assignments
0 Petitions
Accused Products
Abstract
Some aspects include reception of an indication of an extension field added to a node of a business object object model, and modification of a schema of a search engine index based on the extension field and before receiving an instruction to add the extension field to a search view.
66 Citations
21 Claims
-
1. A method implemented by a computer in response to execution of program code by a processor of said computer, comprising:
-
generating a schema of a search engine index based on one or more search views, each of the one or more search views comprising at least one attribute of at least one node of one or more business objects; receiving an indication of an extension field added to one of the at least one nodes after generation of the schema; and adding the extension field to the schema of the search engine index before receiving an instruction to add the extension field to a search view; wherein the adding the extension field to the schema of the search engine index before receiving an instruction to add the extension field to a search view comprises; adding the extension field to the schema of the search engine index without re-generating the schema of the search engine index based on the one or more search views. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21)
-
-
8. A non-transitory computer-readable medium having stored thereon program code, the program code executable by a computer to:
-
generate a schema of a search engine index based on one or more search views, each of the one or more search views comprising at least one attribute of at least one node of one or more business objects; receive an indication of an extension field added to one of the at least one nodes after generation of the schema; and adding the extension field to the schema of the search engine index before receiving an instruction to add the extension field to a search view; wherein the adding the extension field to the schema of the search engine index before receiving an instruction to add the extension field to a search view comprises; adding the extension field to the schema of the search engine index without re-generating the schema of the search engine index based on the one or more search views. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented system comprising:
-
a search infrastructure to generate a schema of a search engine index based on one or more search views, each of the one or more search views comprising at least one attribute of at least one node of one or more business objects; an extensibility framework to transmit an indication of an extension field added to one of the at least one nodes after generation of the schema; and a replication framework to; receive the indication from the extensibility framework; and add the extension field to the schema of the search engine index before receipt of an instruction to add the extension field to a search view; wherein the add the extension field to the schema of the search engine index before receipt of an instruction to add the extension field to a search view comprises; adding the extension field to the schema of the search engine index without re-generating the schema of the search engine index based on the one or more search views. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification