Add changes to support ES7 and edx-search 2.0 back into the tree.
This commit is contained in:
@@ -286,7 +286,7 @@ class CourseDetailViewTestCase(CourseApiTestViewMixin, SharedModuleStoreTestCase
|
||||
'enrollment_end': {'type': 'date'}
|
||||
})
|
||||
@override_settings(SEARCH_ENGINE="search.tests.mock_search_engine.MockSearchEngine")
|
||||
@override_settings(COURSEWARE_INDEX_NAME=TEST_INDEX_NAME)
|
||||
@override_settings(COURSEWARE_INFO_INDEX_NAME=TEST_INDEX_NAME)
|
||||
class CourseListSearchViewTest(CourseApiTestViewMixin, ModuleStoreTestCase, SearcherMixin):
|
||||
"""
|
||||
Tests the search functionality of the courses API.
|
||||
|
||||
@@ -104,7 +104,7 @@ class CourseTeamIndexer(object):
|
||||
"""
|
||||
search_engine = cls.engine()
|
||||
serialized_course_team = CourseTeamIndexer(course_team).data()
|
||||
search_engine.index(cls.DOCUMENT_TYPE_NAME, [serialized_course_team])
|
||||
search_engine.index([serialized_course_team])
|
||||
|
||||
@classmethod
|
||||
@if_search_enabled
|
||||
@@ -112,7 +112,7 @@ class CourseTeamIndexer(object):
|
||||
"""
|
||||
Remove course_team from the index (if feature is enabled).
|
||||
"""
|
||||
cls.engine().remove(cls.DOCUMENT_TYPE_NAME, [course_team.team_id])
|
||||
cls.engine().remove([course_team.team_id])
|
||||
|
||||
@classmethod
|
||||
@if_search_enabled
|
||||
|
||||
@@ -73,7 +73,7 @@ from .toggles import are_team_submissions_enabled
|
||||
|
||||
TEAM_MEMBERSHIPS_PER_PAGE = 5
|
||||
TOPICS_PER_PAGE = 12
|
||||
MAXIMUM_SEARCH_SIZE = 100000
|
||||
MAXIMUM_SEARCH_SIZE = 10000
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
|
||||
@@ -724,7 +724,8 @@ if FEATURES.get('ENABLE_COURSEWARE_SEARCH') or \
|
||||
SEARCH_ENGINE = "search.elastic.ElasticSearchEngine"
|
||||
SEARCH_FILTER_GENERATOR = ENV_TOKENS.get('SEARCH_FILTER_GENERATOR', SEARCH_FILTER_GENERATOR)
|
||||
|
||||
ELASTIC_SEARCH_CONFIG = ENV_TOKENS.get('ELASTIC_SEARCH_CONFIG', [{}])
|
||||
# TODO: Once we have successfully upgraded to ES7, switch this back to ELASTIC_SEARCH_CONFIG.
|
||||
ELASTIC_SEARCH_CONFIG = ENV_TOKENS.get('ELASTIC_SEARCH_CONFIG_ES7', [{}])
|
||||
|
||||
# Facebook app
|
||||
FACEBOOK_API_VERSION = AUTH_TOKENS.get("FACEBOOK_API_VERSION")
|
||||
|
||||
Reference in New Issue
Block a user