swh.search.elasticsearch module¶
-
swh.search.elasticsearch.
token_encode
(index_to_tokenize: Dict[bytes, Any]) → str[source]¶ Tokenize as string an index page result from a search
-
swh.search.elasticsearch.
token_decode
(page_token: str) → Dict[bytes, Any][source]¶ Read the page_token
-
class
swh.search.elasticsearch.
ElasticSearch
(hosts: List[str], index_prefix=None)[source]¶ Bases:
object
-
origin_dump
() → Iterator[swh.model.model.Origin][source]¶
-
origin_search
(*, url_pattern: Optional[str] = None, metadata_pattern: Optional[str] = None, with_visit: bool = False, page_token: Optional[str] = None, limit: int = 50) → swh.core.api.classes.PagedResult[Dict[str, Any], str][source]¶
-