Versions in this module Expand all Collapse all v1 v1.6.1 Jul 9, 2019 Changes in this version + var BatchSize = 2000 + var BleveIndexPath = "" + type Batch struct + func NewBatch(options BatchOptions) *Batch + func (b *Batch) Delete(uuid string) + func (b *Batch) Flush(index bleve.Index) error + func (b *Batch) Index(i *IndexableNode) + func (b *Batch) LoadIndexableNode(indexNode *IndexableNode, excludes map[string]struct{}) error + func (b *Batch) NamespacesProvider() *meta.NamespacesProvider + func (b *Batch) Size() int + type BatchOptions struct + IndexContent bool + type BleveServer struct + Engine bleve.Index + IndexContent bool + Router views.Handler + func NewBleveEngine(indexContent bool) (*BleveServer, error) + func (s *BleveServer) ClearIndex(ctx context.Context) error + func (s *BleveServer) Close() error + func (s *BleveServer) DeleteNode(c context.Context, n *tree.Node) error + func (s *BleveServer) IndexNode(c context.Context, n *tree.Node, reloadCore bool, excludes map[string]struct{}) error + func (s *BleveServer) SearchNodes(c context.Context, queryObject *tree.Query, from int32, size int32, ...) error + type IndexableNode struct + Basename string + Extension string + GeoPoint map[string]interface{} + Meta map[string]interface{} + ModifTime time.Time + NodeType string + TextContent string + func (i *IndexableNode) BleveType() string Incompatible versions in this module v2.0.6+incompatible Apr 23, 2020