package summa.proto

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service ConsumerApi

consumer_service.proto:5

Manage ingestion data from Kafka

service IndexApi

index_service.proto:8

Manages indices

service PublicApi

public_service.proto:8

Searches documents in the stored indices

service ReflectionApi

reflection_service.proto:5

Analyzes indices

service SearchApi

search_service.proto:8

Searches documents in the stored indices

message AggregationCollector

query.proto:256

Used in: Collector

message AggregationCollectorOutput

query.proto:260

Used in: CollectorOutput

message AllQuery

query.proto:82

Used in: Query

(message has no fields)

message AttachFileEngineRequest

index_service.proto:54

Attach file engine request

Used in: AttachIndexRequest

(message has no fields)

message AttachRemoteEngineRequest

index_service.proto:56

Used in: AttachIndexRequest

message BooleanQuery

query.proto:128

Used in: Query

message BooleanSubquery

query.proto:123

Used in: BooleanQuery

message BoostQuery

query.proto:85

Used in: Query

message CacheConfig

index_service.proto:315

Used in: RemoteEngineConfig

message Collector

query.proto:193

Collectors and CollectorOutputs

Used in: SearchRequest

message CollectorOutput

query.proto:203

Used in: SearchResponse

enum Compression

index_service.proto:296

Compression library for store, implies on both performance and occupied disk space

Used in: CreateIndexRequest, IndexDescription

enum ConflictStrategy

index_service.proto:134

Used in: CopyDocumentsRequest, IndexAttributes, IndexDocumentStreamRequest

message Consumer

consumer_service.proto:58

Consumer description

Used in: CreateConsumerResponse, GetConsumerResponse, GetConsumersResponse

message CountCollector

query.proto:212

Used in: Collector

(message has no fields)

message CountCollectorOutput

query.proto:214

Used in: CollectorOutput

message CreateFileEngineRequest

index_service.proto:131

Used in: CopyIndexRequest, CreateIndexRequest

(message has no fields)

message CreateMemoryEngineRequest

index_service.proto:132

Used in: CopyIndexRequest, CreateIndexRequest

(message has no fields)

message DisjunctionMaxQuery

query.proto:90

Used in: Query

message DocumentsCollectorOutput

query.proto:251

Used in: CollectorOutput

message Empty

utils.proto:9

(message has no fields)

message EmptyQuery

query.proto:83

Used in: Query

(message has no fields)

message ExactMatchesPromoter

query.proto:12

Used in: QueryParserConfig

message ExistsQuery

query.proto:142

Used in: Query

message FacetCollector

query.proto:216

Used in: Collector

message FacetCollectorOutput

query.proto:221

Used in: CollectorOutput

message FileEngineConfig

index_service.proto:306

Used in: IndexEngineConfig

message Highlight

query.proto:166

Used in: Snippet

message IndexAttributes

index_service.proto:146

Used in: CreateIndexRequest, IndexDescription

message IndexDescription

index_service.proto:358

Description containing `Index` metadata fields

Used in: AttachIndexResponse, CopyIndexResponse, CreateIndexResponse, GetIndexResponse

message IndexDocumentOperation

index_service.proto:372

Indexing operations that contains document serialized in JSON format

Used in: IndexOperation

message IndexEngineConfig

index_service.proto:346

Description of the `IndexEngine` responsible for managing files in the persistent storage

Used in: IndexDescription

message IndexOperation

index_service.proto:377

Message that should be put in Kafka for ingesting by Summa consumers

message LogMergePolicy

index_service.proto:335

Merge policy for implementing [LogMergePolicy](https://docs.rs/tantivy/latest/tantivy/merge_policy/struct.LogMergePolicy.html)

Used in: MergePolicy

message MappedField

index_service.proto:141

Used in: IndexAttributes

message MatchQuery

query.proto:118

Used in: Query

message MatchQueryBooleanShouldMode

query.proto:8

Used in: QueryParserConfig

(message has no fields)

message MatchQueryDisjuctionMaxMode

query.proto:9

Used in: QueryParserConfig

message MemoryEngineConfig

index_service.proto:310

Used in: IndexEngineConfig

message MergePolicy

index_service.proto:46

Merge policy that describes how to merge committed segments

Used in: AttachIndexRequest, CopyIndexRequest, CreateIndexRequest, IndexEngineConfig

message MoreLikeThisQuery

query.proto:95

Used in: Query

message MorphologyConfig

query.proto:23

Used in: QueryParserConfig

message NerMatchesPromoter

query.proto:18

enum Occur

query.proto:146

Used in: BooleanSubquery

enum Order

utils.proto:4

Used in: SortByField

message PhraseQuery

query.proto:107

Used in: Query

message Query

query.proto:65

Recursive query DSL

Used in: BooleanSubquery, BoostQuery, DeleteDocumentsRequest, DisjunctionMaxQuery, DocumentsRequest, SearchRequest

message QueryParserConfig

query.proto:27

Used in: AttachIndexRequest, CreateIndexRequest, IndexEngineConfig, MatchQuery

message RandomDocument

query.proto:231

Used in: ReservoirSamplingCollectorOutput

message Range

query.proto:152

Used in: RangeQuery

message RangeQuery

query.proto:113

Used in: Query

message RegexQuery

query.proto:132

Used in: Query

message RemoteEngineConfig

index_service.proto:320

Used in: AttachRemoteEngineRequest, IndexEngineConfig

message ReservoirSamplingCollector

query.proto:225

Used in: Collector

message ReservoirSamplingCollectorOutput

query.proto:237

message Score

query.proto:159

Used in: RandomDocument, ScoredDocument

message ScoredDocument

query.proto:177

Used in: DocumentsCollectorOutput

message Scorer

query.proto:185

Used in: TopDocsCollector

message SearchRequest

query.proto:43

Used as request type in: PublicApi.search, SearchApi.search

message SearchResponse

query.proto:57

Used as response type in: PublicApi.search, SearchApi.search

message SegmentTerms

reflection_service.proto:23

Used in: GetTopTermsResponse

message Snippet

query.proto:171

Used in: ScoredDocument

message SortByField

index_service.proto:126

message TemporalMergePolicy

index_service.proto:341

Merge policy for compressing old segments

Used in: MergePolicy

message TermFieldMapperConfig

query.proto:4

Used in: QueryParserConfig

message TermInfo

reflection_service.proto:27

Used in: SegmentTerms

message TermQuery

query.proto:137

Used in: Query

message TopDocsCollector

query.proto:241

Used in: Collector