Import and export tools for elasticsearch & opensearch
APACHE-2.0 License
Published by evantahler over 8 years ago
If there is an error, we now log it to stderr, not stdout
Published by evantahler over 8 years ago
dependancies
, as it might be needed for multielasticdump
Apache2
license in package.json
Published by evantahler over 8 years ago
Published by evantahler over 8 years ago
This package also ships with a second binary, multielasticdump
. This is a wrapper for the normal elasticdump binary, which provides a limited option set, but will run elasticdump in parallel across many indexes at once. It runs a process which forks into n
(default your running host's # of CPUs) subprocesses running elasticdump.
The limited option set includes:
parallel
: os.cpus()
,match
: '^.*$'
,input
: null
,output
: null
,scrollTime
: '10m'
,limit
: 100
,offset
: 100
,In this mode, --input
MUST be a URL for the base location of an ElasticSearch server (http://localhost:9200) and --output
MUST be a directory. The new options, --parallel
is how many forks should be run simultaneously and --match
is used to filter which indexes should be dumped (regex). Each index that does match will have a data, mapping, and analyzer file created.
Published by evantahler over 8 years ago
Update docker base image to Alpine Linux (saves ~400MB)
Published by evantahler over 8 years ago
This release updates docket to use v4.x
of node.js
Published by evantahler over 8 years ago
Solved a bug introduced in v1.0.0
in which large dumpfiles, when read, would cause the application to crash.
Issue report: https://github.com/taskrabbit/elasticsearch-dump/issues/160
Solve: https://github.com/taskrabbit/elasticsearch-dump/pull/161
Published by evantahler over 8 years ago
v1.0.0
(iojs) or higher to function due to changes in how steams are handled.To convert an old dump file, in a text-editor of your choice, do the following:
[
)]
),
)Published by evantahler over 8 years ago
Thanks to @bigsan for both of these PRs!
Published by evantahler almost 9 years ago
Published by evantahler almost 9 years ago
Published by evantahler almost 9 years ago
Published by evantahler about 9 years ago
Published by evantahler about 9 years ago
Published by evantahler about 9 years ago
Published by evantahler about 9 years ago
Published by evantahler about 9 years ago
Published by evantahler over 9 years ago