Merge pull request #33732 from openedx/ashultz0/es-search-log-settings

ES courseware search log settings
This commit is contained in:
Andrew Shultz
2023-11-16 10:32:07 -05:00
committed by GitHub
8 changed files with 14 additions and 5 deletions

View File

@@ -153,7 +153,7 @@ upgrade: ## update the pip requirements files to use the latest releases satisf
$(MAKE) compile-requirements COMPILE_OPTS="--upgrade"
upgrade-package: ## update just one package to the latest usable release
@test -n "$(package)" || { echo "\nUsage: make upgrade_package package=...\n"; exit 1; }
@test -n "$(package)" || { echo "\nUsage: make upgrade-package package=...\n"; exit 1; }
$(MAKE) compile-requirements COMPILE_OPTS="--upgrade-package $(package)"
check-types: ## run static type-checking tests

View File

@@ -1415,6 +1415,9 @@ ELASTIC_SEARCH_CONFIG = [
}
]
SEARCH_COURSEWARE_CONTENT_LOG_PARAMS = False
# .. setting_name: ELASTIC_SEARCH_INDEX_PREFIX
# .. setting_default: ''
# .. setting_description: Specifies the prefix used when namixng elasticsearch indexes related to edx-search.

View File

@@ -168,6 +168,7 @@ FEATURES['LICENSING'] = True
FEATURES['ENABLE_COURSEWARE_SEARCH'] = True
FEATURES['ENABLE_COURSEWARE_SEARCH_FOR_COURSE_STAFF'] = True
SEARCH_ENGINE = 'search.elastic.ElasticSearchEngine'
SEARCH_COURSEWARE_CONTENT_LOG_PARAMS = True
ELASTIC_SEARCH_CONFIG = [
{

View File

@@ -771,6 +771,11 @@ SEARCH_SKIP_SHOW_IN_CATALOG_FILTERING = ENV_TOKENS.get(
SEARCH_SKIP_SHOW_IN_CATALOG_FILTERING,
)
SEARCH_COURSEWARE_CONTENT_LOG_PARAMS = ENV_TOKENS.get(
'SEARCH_COURSEWARE_CONTENT_LOG_PARAMS',
SEARCH_COURSEWARE_CONTENT_LOG_PARAMS,
)
# 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', [{}])

View File

@@ -532,7 +532,7 @@ edx-rest-api-client==5.6.1
# -r requirements/edx/kernel.in
# edx-enterprise
# edx-proctoring
edx-search==3.6.0
edx-search==3.7.1
# via -r requirements/edx/kernel.in
edx-sga==0.23.0
# via -r requirements/edx/bundled.in

View File

@@ -827,7 +827,7 @@ edx-rest-api-client==5.6.1
# -r requirements/edx/testing.txt
# edx-enterprise
# edx-proctoring
edx-search==3.6.0
edx-search==3.7.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt

View File

@@ -621,7 +621,7 @@ edx-rest-api-client==5.6.1
# -r requirements/edx/base.txt
# edx-enterprise
# edx-proctoring
edx-search==3.6.0
edx-search==3.7.1
# via -r requirements/edx/base.txt
edx-sga==0.23.0
# via -r requirements/edx/base.txt

View File

@@ -642,7 +642,7 @@ edx-rest-api-client==5.6.1
# -r requirements/edx/base.txt
# edx-enterprise
# edx-proctoring
edx-search==3.6.0
edx-search==3.7.1
# via -r requirements/edx/base.txt
edx-sga==0.23.0
# via -r requirements/edx/base.txt