Merge pull request #2245 from bagerard/remove_old_deprecated_method
[>= 0.19.0] Remove old deprecated method
This commit is contained in:
		| @@ -7,6 +7,8 @@ Development | ||||
| =========== | ||||
| - (Fill this out as you fix issues and develop your features). | ||||
| - Add Mongo 4.0 to Travis | ||||
| - BREAKING CHANGE: Removed ``Queryset._ensure_indexes`` and ``Queryset.ensure_indexes`` that were deprecated in 2013. | ||||
|     ``Document.ensure_indexes`` still exists and is the right method to use | ||||
| - Fixed a bug causing inaccurate query results, while combining ``__raw__`` and regular filters for the same field #2264 | ||||
| - Add support for the `elemMatch` projection operator in .fields() (e.g BlogPost.objects.fields(elemMatch__comments="test")) #2267 | ||||
| - DictField validate failed without default connection (bug introduced in 0.19.0) #2239 | ||||
|   | ||||
| @@ -1944,23 +1944,3 @@ class BaseQuerySet(object): | ||||
|         setattr(queryset, "_" + method_name, val) | ||||
|  | ||||
|         return queryset | ||||
|  | ||||
|     # Deprecated | ||||
|     def ensure_index(self, **kwargs): | ||||
|         """Deprecated use :func:`Document.ensure_index`""" | ||||
|         msg = ( | ||||
|             "Doc.objects()._ensure_index() is deprecated. " | ||||
|             "Use Doc.ensure_index() instead." | ||||
|         ) | ||||
|         warnings.warn(msg, DeprecationWarning) | ||||
|         self._document.__class__.ensure_index(**kwargs) | ||||
|         return self | ||||
|  | ||||
|     def _ensure_indexes(self): | ||||
|         """Deprecated use :func:`~Document.ensure_indexes`""" | ||||
|         msg = ( | ||||
|             "Doc.objects()._ensure_indexes() is deprecated. " | ||||
|             "Use Doc.ensure_indexes() instead." | ||||
|         ) | ||||
|         warnings.warn(msg, DeprecationWarning) | ||||
|         self._document.__class__.ensure_indexes() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user