IndexingRequest
Indexing request.
| Full name | MFiles.IndexingRequest |
|---|---|
| Proto file | mfiles/structs.proto |
Fields
| Field | Type | Number | Description |
|---|---|---|---|
options_obsolete | uint32 | 1 | Control flags for the request. |
options | INDEXINGREQUESTFLAGS | 7 | Control flags for the request. |
index_name | IndexName | 2 | Identifies the index. |
auxiliary_indexer_id | string | 3 | If not null, identifies auxiliary indexer that consumes the data. |
partition | IndexerPartition | 4 | If set, specifies how to partition the candidate objects for this caller. |
last_indexed_timestamp | LogicalTimestamp | 5 | The last indexed logical timestamp. Ignored if its type is LOGICAL_TIMESTAMP_TYPE_IGNORED. |
last_change_tracking_timestamp | LogicalTimestamp | 6 | Change Tracking version from last indexed logical timestamp. |
indexer_location | IndexerLocation | 8 | Defines if indexer making the request is of type internal (legacy) or external.Values: INDEXER_LOCATION_UNINITIALIZED (0), INDEXER_LOCATION_LEGACY (1), INDEXER_LOCATION_EXTERNAL (2). |
Used by methods
- IRPCIndexingDataSource.GetNextFilesForFIX -- Gets next object files for file data indexing.
- IRPCIndexingDataSource.GetNextObjectsForIX -- Gets next objects and their data for indexing.
- IRPCIndexingDataSource.GetNextObjectsForMIX -- Gets next objects and their data for metadata indexing.
- IRPCIndexingDataSource.GetSmallestTimestampForFiledataIX -- Gets the smallest timestamp of a file that has been modified since specific Change Tracking version. Returns also the current Change Tracking version.
- IRPCIndexingDataSource.GetSmallestTimestampForMetadataIX -- Gets the smallest timestamp of an object that has been modified since specific Change Tracking version. Returns also the current Change Tracking version.
- IRPCIndexingDataSource.HasMoreObjectsForFiledataIX -- Checks whether object files are waiting for a file data index, and optionally how many.
- IRPCIndexingDataSource.HasMoreObjectsForIX -- Checks whether objects are waiting for a combined index, and optionally how many.
- IRPCIndexingDataSource.HasMoreObjectsForMetadataIX -- Checks whether objects are waiting for a metadata index, and optionally how many.
Used in fields
GetNextObjectsForMIXRequest.indexing_request-- General information about the request.GetNextFilesForFIXRequest.indexing_request-- General information about the request.HasMoreObjectsForMetadataIXRequest.indexing_request-- General information about the request.HasMoreObjectsForFiledataIXRequest.indexing_request-- General information about the request.GetNextObjectsForIXRequest.indexing_request-- General information about the request.HasMoreObjectsForIXRequest.indexing_request-- General information about the request.GetSmallestTimestampForMetadataIXRequest.indexing_request-- General information about the request.GetSmallestTimestampForFiledataIXRequest.indexing_request-- General information about the request.