-
公开(公告)号:US11409755B2
公开(公告)日:2022-08-09
申请号:US17239942
申请日:2021-04-26
Applicant: Elasticsearch B.V.
Inventor: Jim Ferenczi , Luca Cavanna , Simon Daniel Willnauer
IPC: G06F16/24 , G06F16/2458 , G06F16/2455 , G06F16/242 , G06F11/34 , G06F16/22
Abstract: Asynchronous search of electronic assets via a distributed search engine is disclosed herein. An example method includes receiving a request from a user, the request including a query and a query time parameter, the query time parameter defining a time that the user will wait for results to be completed synchronously, determining that the query is incomplete and that the time has been exceeded, issuing the query a unique query identifier, and asynchronously adding results to an index based on the unique query identifier.
-
公开(公告)号:US11799644B2
公开(公告)日:2023-10-24
申请号:US17504326
申请日:2021-10-18
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
CPC classification number: H04L9/0869 , G06F21/45 , H04L9/0662 , H04L9/0863 , H04L9/3226
Abstract: Methods and systems for starting a node without a default password are provided. Exemplary methods include: creating a node responsive to indicia received from a user; checking for an existing keystore in the node; when no existing keystore is in the node: generating a seed password for a predefined user of the node; non-persistently providing the seed password to the user; creating an encrypted keystore in the node; and storing the seed password in the encrypted keystore; and allowing access to the node using the built-in user and seed password.
-
公开(公告)号:US20210124620A1
公开(公告)日:2021-04-29
申请号:US17142118
申请日:2021-01-05
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
Abstract: Methods and systems for searching a frozen index are provided. Exemplary methods include: a method may comprise: receiving an initial search and a subsequent search; loading the initial search and the subsequent search into a throttled thread pool, the throttled thread pool including; getting the initial search from the throttled thread pool; storing a first shard from a mass storage in a memory in response to the initial search; performing the initial search on the first shard; providing first top search result scores from the initial search; and removing the first shard from the memory when the initial search is completed.
-
公开(公告)号:US11556388B2
公开(公告)日:2023-01-17
申请号:US17142118
申请日:2021-01-05
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
Abstract: Methods and systems for searching a frozen index are provided. Exemplary methods include: a method may comprise: receiving an initial search and a subsequent search; loading the initial search and the subsequent search into a throttled thread pool, the throttled thread pool including; getting the initial search from the throttled thread pool; storing a first shard from a mass storage in a memory in response to the initial search; performing the initial search on the first shard; providing first top search result scores from the initial search; and removing the first shard from the memory when the initial search is completed.
-
公开(公告)号:US20220207037A1
公开(公告)日:2022-06-30
申请号:US17239942
申请日:2021-04-26
Applicant: Elasticsearch B.V.
Inventor: Jim Ferenczi , Luca Cavanna , Simon Daniel Willnauer
IPC: G06F16/2458 , G06F16/2455 , G06F16/22 , G06F11/34 , G06F16/242
Abstract: Asynchronous search of electronic assets via a distributed search engine is disclosed herein. An example method includes receiving a request from a user, the request including a query and a query time parameter, the query time parameter defining a time that the user will wait for results to be completed synchronously, determining that the query is incomplete and that the time has been exceeded, issuing the query a unique query identifier, and asynchronously adding results to an index based on the unique query identifier.
-
公开(公告)号:US11461270B2
公开(公告)日:2022-10-04
申请号:US16176956
申请日:2018-10-31
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
IPC: G06F16/13 , G06F16/182 , G06F3/06
Abstract: Methods and systems for shard splitting are provided. Exemplary methods include: marking a source index as read only, the source index comprising a source shard, the source shard comprising a source reference; creating a target index, the target index comprising target shards, each target shard of the target shards comprising a target reference of target references; copying the source reference, the copying producing the target references; hashing identifiers in the source reference, each identifier being associated with a document of a plurality of documents of the source shard, the hashing assigning each document of the plurality of documents to a target shard of the target shards, the plurality of documents being stored in a file associated with the source reference; hard linking the file into the target references; marking the target index as read-write; and deleting the source index.
-
公开(公告)号:US10891165B2
公开(公告)日:2021-01-12
申请号:US16383562
申请日:2019-04-12
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
Abstract: Methods and systems for searching a frozen index are provided. Exemplary methods include: a method may comprise: receiving an initial search and a subsequent search; loading the initial search and the subsequent search into a throttled thread pool, the throttled thread pool including; getting the initial search from the throttled thread pool; storing a first shard from a mass storage in a memory in response to the initial search; performing the initial search on the first shard; providing first top search result scores from the initial search; and removing the first shard from the memory when the initial search is completed.
-
公开(公告)号:US20220038276A1
公开(公告)日:2022-02-03
申请号:US17504326
申请日:2021-10-18
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
Abstract: Methods and systems for starting a node without a default password are provided. Exemplary methods include: creating a node responsive to indicia received from a user; checking for an existing keystore in the node; when no existing keystore is in the node: generating a seed password for a predefined user of the node; non-persistently providing the seed password to the user; creating an encrypted keystore in the node; and storing the seed password in the encrypted keystore; and allowing access to the node using the built-in user and seed password.
-
公开(公告)号:US11196554B2
公开(公告)日:2021-12-07
申请号:US16047959
申请日:2018-07-27
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
Abstract: Methods and systems for starting a node without a default password are provided. Exemplary methods include: creating a node responsive to indicia received from a user; checking for an existing keystore in the node; when no existing keystore is in the node: generating a seed password for a predefined user of the node; non-persistently providing the seed password to the user; creating an encrypted keystore in the node; and storing the seed password in the encrypted keystore; and allowing access to the node using the built-in user and seed password.
-
公开(公告)号:US20200326986A1
公开(公告)日:2020-10-15
申请号:US16383562
申请日:2019-04-12
Applicant: Elasticsearch B.V.
Inventor: Simon Daniel Willnauer
Abstract: Methods and systems for searching a frozen index are provided. Exemplary methods include: a method may comprise: receiving an initial search and a subsequent search; loading the initial search and the subsequent search into a throttled thread pool, the throttled thread pool including; getting the initial search from the throttled thread pool; storing a first shard from a mass storage in a memory in response to the initial search; performing the initial search on the first shard; providing first top search result scores from the initial search; and removing the first shard from the memory when the initial search is completed.
-
-
-
-
-
-
-
-
-