We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 359b75e commit 81ce973Copy full SHA for 81ce973
warehouse/search/tasks.py
@@ -94,7 +94,10 @@ def _project_docs(db):
94
for release in windowed_query(release_data, Release.name, 50000):
95
p = ProjectDocType.from_db(release)
96
p.full_clean()
97
- yield p.to_dict(include_meta=True)
+ doc = p.to_dict(include_meta=True)
98
+ if '_index' in doc:
99
+ del doc['_index']
100
+ yield doc
101
102
103
@tasks.task(ignore_result=True, acks_late=True)
@@ -143,7 +146,8 @@ def reindex(request):
143
146
try:
144
147
request.db.execute("SET statement_timeout = '600s'")
145
148
- for _ in parallel_bulk(client, _project_docs(request.db)):
149
+ for _ in parallel_bulk(client, _project_docs(request.db),
150
+ index=new_index_name):
151
pass
152
except: # noqa
153
new_index.delete()
0 commit comments