Skip to content

Commit 2efcc03

Browse files
committed
chore: remove deprecation notices
1 parent d232e1a commit 2efcc03

File tree

6 files changed

+8
-28
lines changed

6 files changed

+8
-28
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,9 @@ class MyModelMetaIndex(AlgoliaIndex):
338338
for index in self.indices:
339339
index.set_settings()
340340

341-
def clear_index(self):
341+
def clear_objects(self):
342342
for index in self.indices:
343-
index.clear_index()
343+
index.clear_objects()
344344

345345
def save_record(self, instance, update_fields=None, **kwargs):
346346
for index in self.indices:

algoliasearch_django/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
delete_record = algolia_engine.delete_record
3232
update_records = algolia_engine.update_records
3333
raw_search = algolia_engine.raw_search
34-
clear_index = algolia_engine.clear_index # TODO: deprecate
3534
clear_objects = algolia_engine.clear_objects
3635
reindex_all = algolia_engine.reindex_all
3736

algoliasearch_django/registration.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,6 @@ def clear_objects(self, model):
156156
adapter = self.get_adapter(model)
157157
adapter.clear_objects()
158158

159-
def clear_index(self, model):
160-
# TODO: add deprecatd warning
161-
self.clear_objects(model)
162-
163159
def reindex_all(self, model, batch_size=1000):
164160
"""
165161
Reindex all the records.

tests/test_commands.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
from algoliasearch_django import algolia_engine
66
from algoliasearch_django import get_adapter
7-
from algoliasearch_django import clear_index
7+
from algoliasearch_django import clear_objects
88

99
from .models import Website
1010
from .models import User
@@ -35,8 +35,8 @@ def setUp(self):
3535
self.out = StringIO()
3636

3737
def tearDown(self):
38-
clear_index(Website)
39-
clear_index(User)
38+
clear_objects(Website)
39+
clear_objects(User)
4040

4141
def test_reindex(self):
4242
call_command("algolia_reindex", stdout=self.out)

tests/test_index.py

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
# coding=utf-8
2-
import time
32
from django.conf import settings
43
from django.test import TestCase
54

6-
import unittest
75

86
from algoliasearch_django import AlgoliaIndex
97
from algoliasearch_django import algolia_engine
@@ -153,9 +151,6 @@ class WebsiteIndex(AlgoliaIndex):
153151
self.index = WebsiteIndex(Website, self.client, settings.ALGOLIA)
154152
self.index.reindex_all()
155153

156-
@unittest.skip(
157-
reason="FIXME: it's a known issue that reindex all might not work properly"
158-
)
159154
def test_reindex_no_settings(self):
160155
self.maxDiff = None
161156

@@ -179,9 +174,6 @@ class WebsiteIndex(AlgoliaIndex):
179174
"An index whose model has no settings should keep its settings after reindex",
180175
)
181176

182-
@unittest.skip(
183-
reason="FIXME: it's a known issue that reindex all might not work properly"
184-
)
185177
def test_reindex_with_settings(self):
186178
import uuid
187179

@@ -232,7 +224,7 @@ class WebsiteIndex(AlgoliaIndex):
232224
self.index = WebsiteIndex(Website, self.client, settings.ALGOLIA)
233225

234226
# Given some existing query rules on the index
235-
# index.__index.save_rule() # TODO: Check query rules are kept
227+
self.index.__client.save_rule()
236228

237229
# Given some existing settings on the index
238230
existing_settings = self.apply_some_settings(self.index)
@@ -246,9 +238,6 @@ class WebsiteIndex(AlgoliaIndex):
246238
former_settings["hitsPerPage"] = 15
247239
self.assertDictEqual(self.index.get_settings(), former_settings)
248240

249-
@unittest.skip(
250-
reason="FIXME: it's a known issue that reindex all might not work properly"
251-
)
252241
def test_reindex_with_rules(self):
253242
# Given an existing index defined with settings
254243
class WebsiteIndex(AlgoliaIndex):
@@ -283,9 +272,6 @@ def remove_metadata(rule):
283272
self.assertEqual(len(rules), 1, "There should only be one rule")
284273
self.assertIn(rule, rules, "The existing rule should be kept over reindex")
285274

286-
@unittest.skip(
287-
reason="FIXME: it's a known issue that reindex all might not work properly"
288-
)
289275
def test_reindex_with_synonyms(self):
290276
# Given an existing index defined with settings
291277
class WebsiteIndex(AlgoliaIndex):
@@ -332,7 +318,6 @@ def apply_some_settings(self, index):
332318
index.settings["hitsPerPage"] = 42
333319
index.reindex_all()
334320
index.settings["hitsPerPage"] = old_hpp
335-
time.sleep(10) # FIXME: Refactor reindex_all to return taskID
336321
index_settings = index.get_settings()
337322
# Expect the instance's settings to be applied at reindex
338323
self.assertEqual(

tests/test_signal.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from algoliasearch_django import algolia_engine
77
from algoliasearch_django import get_adapter
88
from algoliasearch_django import raw_search
9-
from algoliasearch_django import clear_index
9+
from algoliasearch_django import clear_objects
1010
from algoliasearch_django import update_records
1111

1212
from .factories import WebsiteFactory
@@ -19,7 +19,7 @@ def tearDownClass(cls):
1919
get_adapter(Website).delete()
2020

2121
def tearDown(self):
22-
clear_index(Website)
22+
clear_objects(Website)
2323

2424
def test_save_signal(self):
2525
with patch.object(algolia_engine, "save_record") as mocked_save_record:

0 commit comments

Comments
 (0)