Skip to content

Conversation

@NataliaIvakina
Copy link
Collaborator

Update the list of Neo4j configuration settings mapped to Docker-friendly env variables.

Copy link
Collaborator

@renetapopova renetapopova left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I found the following settings missing in the ref-settings.adoc

db.cluster.raft.leader_transfer.priority_tag
db.cluster.raft.so_keepalive_enabled
db.index.fulltext.eventually_consistent_apply_parallelism
db.index.fulltext.eventually_consistent_refresh_interval
db.index.fulltext.eventually_consistent_refresh_parallelism
dbms.cluster.network.client_inactivity_timeout
dbms.cluster.network.connect_timeout
dbms.cypher.forbid_shortestpath_common_nodes
dbms.cypher.infer_schema_parts
dbms.kubernetes.discovery.service_port_name
dbms.security.auth_minimum_password_length
dbms.security.http_static_content_security_policy_header
dbms.security.logs.ldap.groups_at_debug_level_enabled
dbms.security.logs.oidc.jwt_claims_at_debug_level_enabled
dbms.security.require_local_user
dbms.usage_report.enabled
initial.dbms.automatically_enable_free_servers
initial.server.tags
server.backup.exec_connector.command
server.backup.exec_connector.scheme
server.bolt.additional_listen_addresses
server.bolt.enable_network_error_accounting
server.bolt.network_abort_clear_window_duration
server.bolt.network_abort_warn_threshold
server.bolt.network_abort_warn_window_duration
server.bolt.telemetry.enabled
server.bolt.thread_starvation_clear_window_duration
server.bolt.thread_starvation_warn_threshold
server.bolt.thread_starvation_warn_window_duration
server.bolt.traffic_accounting_check_period
server.bolt.traffic_accounting_clear_duration
server.bolt.traffic_accounting_incoming_threshold_mbps
server.bolt.traffic_accounting_outgoing_threshold_mbps
server.cluster.catchup.connect_randomly_to_server_tags
server.cypher.parallel.worker_limit
server.http.transaction_idle_timeout
server.http_enabled_transports
server.memory.query_cache.per_db_cache_num_entries
server.memory.query_cache.shared_cache_num_entries
server.memory.query_cache.sharing_enabled
server.queryapi.transaction_idle_timeout

@NataliaIvakina
Copy link
Collaborator Author

I found the following settings missing in the ref-settings.adoc

db.cluster.raft.leader_transfer.priority_tag db.cluster.raft.so_keepalive_enabled db.index.fulltext.eventually_consistent_apply_parallelism db.index.fulltext.eventually_consistent_refresh_interval db.index.fulltext.eventually_consistent_refresh_parallelism dbms.cluster.network.client_inactivity_timeout dbms.cluster.network.connect_timeout dbms.cypher.forbid_shortestpath_common_nodes dbms.cypher.infer_schema_parts dbms.kubernetes.discovery.service_port_name dbms.security.auth_minimum_password_length dbms.security.http_static_content_security_policy_header dbms.security.logs.ldap.groups_at_debug_level_enabled dbms.security.logs.oidc.jwt_claims_at_debug_level_enabled dbms.security.require_local_user dbms.usage_report.enabled initial.dbms.automatically_enable_free_servers initial.server.tags server.backup.exec_connector.command server.backup.exec_connector.scheme server.bolt.additional_listen_addresses server.bolt.enable_network_error_accounting server.bolt.network_abort_clear_window_duration server.bolt.network_abort_warn_threshold server.bolt.network_abort_warn_window_duration server.bolt.telemetry.enabled server.bolt.thread_starvation_clear_window_duration server.bolt.thread_starvation_warn_threshold server.bolt.thread_starvation_warn_window_duration server.bolt.traffic_accounting_check_period server.bolt.traffic_accounting_clear_duration server.bolt.traffic_accounting_incoming_threshold_mbps server.bolt.traffic_accounting_outgoing_threshold_mbps server.cluster.catchup.connect_randomly_to_server_tags server.cypher.parallel.worker_limit server.http.transaction_idle_timeout server.http_enabled_transports server.memory.query_cache.per_db_cache_num_entries server.memory.query_cache.shared_cache_num_entries server.memory.query_cache.sharing_enabled server.queryapi.transaction_idle_timeout

Wow! Thanks a lot! I'm currently adding other missing configs to the PR, but your list definitely will speed up the process.

@stefano-ottolenghi
Copy link
Contributor

I suggest we don't split security settings from the rest, unless necessary. It's gonna make testing more cumbersome.

@NataliaIvakina
Copy link
Collaborator Author

I suggest we don't split security settings from the rest, unless necessary. It's gonna make testing more cumbersome.

Ok, I'll update the PR.

@NataliaIvakina
Copy link
Collaborator Author

I think this PR is ready to be merged. Or do we want to test it first? @renetapopova, @stefano-ottolenghi, what do you think?

@neo4j-docops-agent
Copy link
Collaborator

This PR includes documentation updates
View the updated docs at https://neo4j-docs-operations-2816.surge.sh

Updated pages:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants