File tree Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Expand file tree Collapse file tree 2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -94,7 +94,6 @@ def next_scroll(scroll_id):
94
94
return self .es_conn .scroll (scroll = self .scroll_time , scroll_id = scroll_id )
95
95
search_args = dict (
96
96
index = ',' .join (self .opts .index_prefixes ),
97
- search_type = 'scan' ,
98
97
scroll = self .scroll_time ,
99
98
size = self .scroll_size ,
100
99
terminate_after = self .opts .max_results
@@ -134,7 +133,6 @@ def next_scroll(scroll_id):
134
133
135
134
res = self .es_conn .search (** search_args )
136
135
137
- self .scroll_ids .append (res ['_scroll_id' ])
138
136
self .num_results = res ['hits' ]['total' ]
139
137
140
138
print ('Found %s results' % self .num_results )
@@ -159,7 +157,6 @@ def next_scroll(scroll_id):
159
157
bar = progressbar .ProgressBar (widgets = widgets , maxval = self .num_results ).start ()
160
158
161
159
while total_lines != self .num_results :
162
- res = next_scroll (res ['_scroll_id' ])
163
160
if res ['_scroll_id' ] not in self .scroll_ids :
164
161
self .scroll_ids .append (res ['_scroll_id' ])
165
162
@@ -178,6 +175,7 @@ def next_scroll(scroll_id):
178
175
self .flush_to_file (hit_list )
179
176
print ('Hit max result limit: %s records' % self .opts .max_results )
180
177
return
178
+ res = next_scroll (res ['_scroll_id' ])
181
179
self .flush_to_file (hit_list )
182
180
bar .finish ()
183
181
Original file line number Diff line number Diff line change 1
- elasticsearch >= 2.4. 0 ,< 2.5 .0
1
+ elasticsearch >= 5.2. 0 ,< 5.3 .0
2
2
progressbar2 >= 3.10.0 ,< 3.11.0
You can’t perform that action at this time.
0 commit comments