The package rpms/elasticdump.git has added or updated architecture specific content in
its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/elasticdump.git/commit/?id=a58d19....
Change:
-ExclusiveArch: %{nodejs_arches} noarch
Thanks.
Full change:
============
commit a58d19f96b3fccef46a85358bd48d76557aa903d
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Fri Dec 11 15:00:54 2020 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 58c46bb..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-/elasticdump-0.14.3.tgz
-/elasticdump-0.14.4.tgz
-/elasticdump-0.14.6.tgz
-/elasticdump-0.15.0.tgz
-/elasticdump-0.16.0.tgz
-/elasticdump-0.16.1.tgz
-/elasticdump-2.2.0.tgz
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..5204a84
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+Orphaned for 6+ weeks
diff --git a/elasticdump.1 b/elasticdump.1
deleted file mode 100644
index a3fcd6e..0000000
--- a/elasticdump.1
+++ /dev/null
@@ -1,153 +0,0 @@
-.TH ELASTICDUMP 1
-.SH NAME
-elasticdump - Import and export tools for elasticsearch
-.SH SYNOPSIS
-.B elasticdump
-\fI\,--input SOURCE --output DESTINATION \/\fR[\fI\,OPTIONS\/\fR]
-.SH DESCRIPTION
-.TP
-\fB\-\-input\fR
-Source location (required)
-.TP
-\fB\-\-output\fR
-Destination location (required)
-.TP
-\fB\-\-limit\fR
-How many objects to move in bulk per operation
-(default: 100)
-.TP
-\fB\-\-debug\fR
-Display the elasticsearch commands being used
-(default: false)
-.TP
-\fB\-\-type\fR
-What are we exporting?
-(default: data, options: [data, mapping])
-.TP
-\fB\-\-delete\fR
-Delete documents one\-by\-one from the input as they are
-moved. Will not delete the source index
-.IP
-(default: false)
-.TP
-\fB\-\-searchBody\fR
-Preform a partial extract based on search results
-(when ES is the input,
-default: '{"query": { "match_all": {} } }')
-.TP
-\fB\-\-all\fR
-Load/store documents from ALL indexes
-(default: false)
-.TP
-\fB\-\-bulk\fR
-Leverage elasticsearch Bulk API when writing documents
-(default: false)
-.TP
-\fB\-\-ignore\-errors\fR
-Will continue the read/write loop on write error
-(default: false)
-.TP
-\fB\-\-scrollTime\fR
-Time the nodes will hold the requested search in order.
-(default: 10m)
-.TP
-\fB\-\-maxSockets\fR
-How many simultaneous HTTP requests can we process make?
-(default:
-5 [node <= v0.10.x] /
-Infinity [node >= v0.11.x] )
-.TP
-\fB\-\-bulk\-use\-output\-index\-name\fR
-Force use of destination index name (the actual output URL)
-as destination while bulk writing to ES. Allows
-leveraging Bulk API copying data inside the same
-elasticsearch instance.
-(default: false)
-.TP
-\fB\-\-timeout\fR
-Integer containing the number of milliseconds to wait for
-a request to respond before aborting the request. Passed
-directly to the request library. If used in bulk writing,
-it will result in the entire batch not being written.
-Mostly used when you don't care too much if you lose some
-data when importing but rather have speed.
-.TP
-\fB\-\-skip\fR
-Integer containing the number of rows you wish to skip
-ahead from the input transport. When importing a large
-index, things can go wrong, be it connectivity, crashes,
-someone forgetting to `screen`, etc. This allows you
-to start the dump again from the last known line written
-(as logged by the `offset` in the output). Please be
-advised that since no sorting is specified when the
-dump is initially created, there's no real way to
-guarantee that the skipped rows have already been
-written/parsed. This is more of an option for when
-you want to get most data as possible in the index
-without concern for losing some rows in the process,
-gsimilar to the `timeout` option.
-.TP
-\fB\-\-inputTransport\fR
-Provide a custom js file to us as the input transport
-.TP
-\fB\-\-outputTransport\fR
-Provide a custom js file to us as the output transport
-.TP
-\fB\-\-help\fR
-This page
-.SH EXAMPLES
-.PP
-Copy an index from production to staging with mappings:
-.TP
-.nf
-\fBelasticdump \e
-\fB\-\-input=http://production.es.com:9200/my_index \e
-\fB\-\-output=http://staging.es.com:9200/my_index \e
-\fB\-\-type=mapping
-.TP
-\fBelasticdump \e
-\fB\-\-input=http://production.es.com:9200/my_index \e
-\fB\-\-output=http://staging.es.com:9200/my_index \e
-\fB\-\-type=data
-.PP
-Backup index data to a file:
-.TP
-\fBelasticdump \e
-\fB\-\-input=http://production.es.com:9200/my_index \e
-\fB\-\-output=/data/my_index_mapping.json \e
-\fB\-\-type=mapping
-.TP
-\fBelasticdump \e
-\fB\-\-input=http://production.es.com:9200/my_index \e
-\fB\-\-output=/data/my_index.json \e
-\fB\-\-type=data
-.PP
-Backup and index to a gzip using stdout:
-.TP
-\fBelasticdump \e
-\fB\-\-input=http://production.es.com:9200/my_index \e
-\fB\-\-output=$ \e
-\fB| gzip > /data/my_index.json.gz
-.PP
-Backup ALL indices, then use Bulk API to populate another ES cluster:
-.TP
-\fBelasticdump \e
-\fB\-\-all=true \e
-\fB\-\-input=http://production\-a.es.com:9200/ \e
-\fB\-\-output=/data/production.json
-.TP
-elasticdump \e
-\fB\-\-bulk=true \e
-\fB\-\-input=/data/production.json \e
-\fB\-\-output=http://production\-b.es.com:9200/
-.PP
-Backup the results of a query to a file:
-.TP
-\fBelasticdump \e
-\fB\-\-input=http://production.es.com:9200/my_index \e
-\fB\-\-output=query.json \e
-\fB\-\-searchBody '{"query":{"term":{"username":
"admin"}}}'
-.PP
-.fi
-.SH "SEE ALSO"
-https://github.com/taskrabbit/elasticsearch\-dump
diff --git a/elasticdump.spec b/elasticdump.spec
deleted file mode 100644
index bf4b293..0000000
--- a/elasticdump.spec
+++ /dev/null
@@ -1,154 +0,0 @@
-# This macro is needed at the start for building on EL6
-%{?nodejs_find_provides_and_requires}
-
-%global enable_tests 1
-%global srcname elasticdump
-
-Name: %{srcname}
-Version: 2.2.0
-Release: 10%{?dist}
-Summary: Import and export tools for elasticsearch
-License: ASL 2.0
-URL:
https://github.com/taskrabbit/elasticsearch-dump
-Source0:
https://registry.npmjs.org/%{srcname}/-/%{srcname}-%{version}.tgz
-Source10: elasticdump.1
-
-BuildArch: noarch
-
-%if 0%{?rhel} && 0%{?rhel} < 7
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%else
-ExclusiveArch: %{nodejs_arches} noarch
-%endif
-
-BuildRequires: nodejs-packaging
-
-%if 0%{?enable_tests}
-BuildRequires: npm(line-reader)
-BuildRequires: npm(mocha)
-BuildRequires: npm(request)
-BuildRequires: npm(should)
-%endif
-
-
-%description
-%{summary}.
-
-
-%prep
-%setup -q -n package
-chmod 644 lib/transports/elasticsearch.js
-
-%nodejs_fixdep JSONStream
-%nodejs_fixdep async '<2'
-
-sed -i '1s|#!/usr/bin/env node.*|#!/usr/bin/node|' bin/multielasticdump
-sed -i '1s|#!/usr/bin/env node.*|#!/usr/bin/node|' bin/elasticdump
-
-
-%build
-#nothing to do
-
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{srcname}
-cp -pr package.json elasticdump.js bin/ lib/ \
- %{buildroot}%{nodejs_sitelib}/%{srcname}
-
-mkdir -p %{buildroot}%{_bindir}
-ln -s %{nodejs_sitelib}/%{srcname}/bin/elasticdump \
- %{buildroot}%{_bindir}/elasticdump
-ln -s %{nodejs_sitelib}/%{srcname}/bin/multielasticdump \
- %{buildroot}%{_bindir}/multielasticdump
-
-%nodejs_symlink_deps
-
-install -D -p -m0644 %{SOURCE10} %{buildroot}%{_mandir}/man1/elasticdump.1
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-# don't run tests which require an elasticsearch instance
-mocha -i -g 'ELASTICDUMP|parent child'
-%endif
-
-
-%files
-%doc README.md
-%license LICENSE.txt
-%{nodejs_sitelib}/%{srcname}
-%{_bindir}/elasticdump
-%{_bindir}/multielasticdump
-%{_mandir}/man1/elasticdump.1*
-
-
-%changelog
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-10
-- Second attempt - Rebuilt for
-
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Mon Jul 27 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-9
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Tue Jan 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-8
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Wed Jul 24 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-7
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Tue Feb 21 2017 Piotr Popieluch <piotr1212(a)gmail.com> - 2.2.0-2
-- Fixdep async for all working versions (needed for epel)
-- Add node require check
-- Set correct interpreter in scripts
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.2.0-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Jun 09 2016 Piotr Popieluch <piotr1212(a)gmail.com> - - 2.2.0-1
-- Update to 2.2.0
-
-* Wed Feb 03 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.16.1-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Thu Nov 19 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.16.1-1
-- Update to 0.16.1
-
-* Sun Sep 27 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.16.0-1
-- Update to 0.16.0
-
-* Tue Sep 22 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.15.0-1
-- Update to 0.15.0
-
-* Thu Sep 03 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.14.6-1
-- Update to 0.14.16
-
-* Fri Aug 28 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.14.4-1
-- Update to 0.14.14
-
-* Mon Aug 24 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.14.3-2
-- Add el6 support
-
-* Sat Aug 15 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.14.3-1
-- Update to 0.14.3
-
-* Sun Aug 02 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.14.2-1
-- Update to 0.14.2
-
-* Fri Jul 24 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.14.1-1
-- Update to 0.14.1
-
-* Sat Jun 13 2015 Piotr Popieluch <piotr1212(a)gmail.com> - 0.13.1-1
-- Initial package
diff --git a/sources b/sources
deleted file mode 100644
index 1ff7a95..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-005e51da1580c8b2585049938c138f93 elasticdump-2.2.0.tgz