Update field values failure

{
  "browser-info": {
    "language": "zh-CN",
    "platform": "Win32",
    "userAgent": "Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.3; Tablet PC 2.0; rv:11.0) like Gecko",
    "vendor": ""
  },
  "system-info": {
    "file.encoding": "GBK",
    "java.runtime.name": "Java(TM) SE Runtime Environment",
    "java.runtime.version": "1.8.0_261-b12",
    "java.vendor": "Oracle Corporation",
    "java.vendor.url": "http://java.oracle.com/",
    "java.version": "1.8.0_261",
    "java.vm.name": "Java HotSpot(TM) Client VM",
    "java.vm.version": "25.261-b12",
    "os.name": "Windows Server 2016",
    "os.version": "10.0",
    "user.language": "en",
    "user.timezone": "Asia/Shanghai"
  },
  "metabase-info": {
    "databases": [
      "h2",
      "mongo",
      "postgres",
      "sqlserver"
    ],
    "hosting-env": "unknown",
    "application-database": "h2",
    "application-database-details": {
      "database": {
        "name": "H2",
        "version": "1.4.197 (2018-03-18)"
      },
      "jdbc-driver": {
        "name": "H2 JDBC Driver",
        "version": "1.4.197 (2018-03-18)"
      }
    },
    "run-mode": "prod",
    "version": {
      "tag": "v0.37.0.1",
      "date": "2020-10-23",
      "branch": "release-x.37.x",
      "hash": "13dd8f9"
    },
    "settings": {
      "report-timezone": "Asia/Hong_Kong"
    }
  }
}


[3265bc6c-8e8b-4412-8dc6-eddf97b87345] 2020-11-18T12:23:53+08:00 INFO metabase.sync.util STARTING: 为mongo数据库33“datacenter”执行步骤“update-field-values”
[3265bc6c-8e8b-4412-8dc6-eddf97b87345] 2020-11-18T12:24:01+08:00 DEBUG metabase.middleware.log GET /api/util/bug_report_details 200 10.5 ms(1个数据库调用) 应用数据库连接:1 / 1 码头线程:4 / 50(2空闲,0排队) (108个活动线程总数) 进行中的查询:0 (0已排队)
[3265bc6c-8e8b-4412-8dc6-eddf97b87345] 2020-11-18T12:24:28+08:00 ERROR metabase.models.field-values 提取字段值时出错
com.mongodb.MongoCommandException: Command failed with error 237 (CursorKilled): 'operation was interrupted' on server 10.0.3.203:27017. The full response is { "operationTime" : { "$timestamp" : { "t" : 1605673468, "i" : 103 } }, "ok" : 0.0, "errmsg" : "operation was interrupted", "code" : 237, "codeName" : "CursorKilled", "$clusterTime" : { "clusterTime" : { "$timestamp" : { "t" : 1605673468, "i" : 103 } }, "signature" : { "hash" : { "$binary" : "AAAAAAAAAAAAAAAAAAAAAAAAAAA=", "$type" : "00" }, "keyId" : { "$numberLong" : "0" } } } }
	at com.mongodb.internal.connection.ProtocolHelper.getCommandFailureException(ProtocolHelper.java:179)
	at com.mongodb.internal.connection.InternalStreamConnection.receiveCommandMessageResponse(InternalStreamConnection.java:299)
	at com.mongodb.internal.connection.InternalStreamConnection.sendAndReceive(InternalStreamConnection.java:255)
	at com.mongodb.internal.connection.UsageTrackingInternalConnection.sendAndReceive(UsageTrackingInternalConnection.java:99)
	at com.mongodb.internal.connection.DefaultConnectionPool$PooledConnection.sendAndReceive(DefaultConnectionPool.java:444)
	at com.mongodb.internal.connection.CommandProtocolImpl.execute(CommandProtocolImpl.java:72)
	at com.mongodb.internal.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:200)
	at com.mongodb.internal.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:269)
	at com.mongodb.internal.connection.DefaultServerConnection.command(DefaultServerConnection.java:131)
	at com.mongodb.internal.connection.DefaultServerConnection.command(DefaultServerConnection.java:123)
	at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:242)
	at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:233)
	at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:136)
	at com.mongodb.operation.AggregateOperationImpl$1.call(AggregateOperationImpl.java:193)
	at com.mongodb.operation.AggregateOperationImpl$1.call(AggregateOperationImpl.java:189)
	at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:462)
	at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:406)
	at com.mongodb.operation.AggregateOperationImpl.execute(AggregateOperationImpl.java:189)
	at com.mongodb.operation.AggregateOperation.execute(AggregateOperation.java:295)
	at com.mongodb.operation.AggregateOperation.execute(AggregateOperation.java:41)
	at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(MongoClientDelegate.java:179)
	at com.mongodb.client.internal.MongoClientDelegate$DelegateOperationExecutor.execute(MongoClientDelegate.java:161)
	at com.mongodb.DBCollection.aggregate(DBCollection.java:1502)
	at com.mongodb.DBCollection.aggregate(DBCollection.java:1462)
	at com.mongodb.DBCollection.aggregate(DBCollection.java:1447)
	at metabase.driver.mongo.execute$aggregate.invokeStatic(execute.clj:129)
	at metabase.driver.mongo.execute$aggregate.invoke(execute.clj:123)
	at metabase.driver.mongo.execute$execute_reducible_query.invokeStatic(execute.clj:178)
	at metabase.driver.mongo.execute$execute_reducible_query.invoke(execute.clj:172)
	at metabase.driver.mongo$eval2510$fn__2511$f__1760__auto____2512.invoke(mongo.clj:230)
	at metabase.driver.mongo$eval2510$fn__2511.invoke(mongo.clj:229)
	at clojure.lang.MultiFn.invoke(MultiFn.java:244)
	at metabase.query_processor.context$executef.invokeStatic(context.clj:59)
	at metabase.query_processor.context$executef.invoke(context.clj:48)
	at metabase.query_processor.context.default$default_runf.invokeStatic(default.clj:69)
	at metabase.query_processor.context.default$default_runf.invoke(default.clj:67)
	at metabase.query_processor.context$runf.invokeStatic(context.clj:45)
	at metabase.query_processor.context$runf.invoke(context.clj:39)
	at metabase.query_processor.reducible$pivot.invokeStatic(reducible.clj:34)
	at metabase.query_processor.reducible$pivot.invoke(reducible.clj:31)
	at metabase.query_processor.middleware.mbql_to_native$mbql__GT_native$fn__45926.invoke(mbql_to_native.clj:26)
	at metabase.query_processor.middleware.check_features$check_features$fn__45201.invoke(check_features.clj:42)
	at metabase.query_processor.middleware.optimize_datetime_filters$optimize_datetime_filters$fn__46091.invoke(optimize_datetime_filters.clj:133)
	at metabase.query_processor.middleware.auto_parse_filter_values$auto_parse_filter_values$fn__44006.invoke(auto_parse_filter_values.clj:44)
	at metabase.query_processor.middleware.wrap_value_literals$wrap_value_literals$fn__47657.invoke(wrap_value_literals.clj:149)
	at metabase.query_processor.middleware.annotate$add_column_info$fn__43768.invoke(annotate.clj:574)
	at metabase.query_processor.middleware.permissions$check_query_permissions$fn__45076.invoke(permissions.clj:64)
	at metabase.query_processor.middleware.pre_alias_aggregations$pre_alias_aggregations$fn__46609.invoke(pre_alias_aggregations.clj:40)
	at metabase.query_processor.middleware.cumulative_aggregations$handle_cumulative_aggregations$fn__45274.invoke(cumulative_aggregations.clj:61)
	at metabase.query_processor.middleware.resolve_joined_fields$resolve_joined_fields$fn__46846.invoke(resolve_joined_fields.clj:36)
	at metabase.query_processor.middleware.resolve_joins$resolve_joins$fn__47165.invoke(resolve_joins.clj:183)
	at metabase.query_processor.middleware.add_implicit_joins$add_implicit_joins$fn__39493.invoke(add_implicit_joins.clj:254)
	at metabase.query_processor.middleware.large_int_id$convert_id_to_string$fn__45887.invoke(large_int_id.clj:44)
	at metabase.query_processor.middleware.limit$limit$fn__45912.invoke(limit.clj:38)
	at metabase.query_processor.middleware.format_rows$format_rows$fn__45867.invoke(format_rows.clj:84)
	at metabase.query_processor.middleware.desugar$desugar$fn__45340.invoke(desugar.clj:22)
	at metabase.query_processor.middleware.binning$update_binning_strategy$fn__44365.invoke(binning.clj:229)
	at metabase.query_processor.middleware.resolve_fields$resolve_fields$fn__44882.invoke(resolve_fields.clj:24)
	at metabase.query_processor.middleware.add_dimension_projections$add_remapping$fn__39037.invoke(add_dimension_projections.clj:318)
	at metabase.query_processor.middleware.add_implicit_clauses$add_implicit_clauses$fn__39244.invoke(add_implicit_clauses.clj:141)
	at metabase.query_processor.middleware.add_source_metadata$add_source_metadata_for_source_queries$fn__39642.invoke(add_source_metadata.clj:105)
	at metabase.query_processor.middleware.reconcile_breakout_and_order_by_bucketing$reconcile_breakout_and_order_by_bucketing$fn__46806.invoke(reconcile_breakout_and_order_by_bucketing.clj:98)
	at metabase.query_processor.middleware.auto_bucket_datetimes$auto_bucket_datetimes$fn__43953.invoke(auto_bucket_datetimes.clj:125)
	at metabase.query_processor.middleware.resolve_source_table$resolve_source_tables$fn__44929.invoke(resolve_source_table.clj:46)
	at metabase.query_processor.middleware.parameters$substitute_parameters$fn__46591.invoke(parameters.clj:114)
	at metabase.query_processor.middleware.resolve_referenced$resolve_referenced_card_resources$fn__44981.invoke(resolve_referenced.clj:80)
	at metabase.query_processor.middleware.expand_macros$expand_macros$fn__45596.invoke(expand_macros.clj:158)
	at metabase.query_processor.middleware.add_timezone_info$add_timezone_info$fn__39673.invoke(add_timezone_info.clj:15)
	at metabase.query_processor.middleware.splice_params_in_response$splice_params_in_response$fn__47527.invoke(splice_params_in_response.clj:32)
	at metabase.query_processor.middleware.resolve_database_and_driver$resolve_database_and_driver$fn__46817$fn__46821.invoke(resolve_database_and_driver.clj:33)
	at metabase.driver$do_with_driver.invokeStatic(driver.clj:61)
	at metabase.driver$do_with_driver.invoke(driver.clj:57)
	at metabase.query_processor.middleware.resolve_database_and_driver$resolve_database_and_driver$fn__46817.invoke(resolve_database_and_driver.clj:27)
	at metabase.query_processor.middleware.fetch_source_query$resolve_card_id_source_tables$fn__45814.invoke(fetch_source_query.clj:267)
	at metabase.query_processor.middleware.store$initialize_store$fn__47536$fn__47537.invoke(store.clj:11)
	at metabase.query_processor.store$do_with_store.invokeStatic(store.clj:46)
	at metabase.query_processor.store$do_with_store.invoke(store.clj:40)
	at metabase.query_processor.middleware.store$initialize_store$fn__47536.invoke(store.clj:10)
	at metabase.query_processor.middleware.cache$maybe_return_cached_results$fn__44858.invoke(cache.clj:214)
	at metabase.query_processor.middleware.validate$validate_query$fn__47545.invoke(validate.clj:10)
	at metabase.query_processor.middleware.normalize_query$normalize$fn__45939.invoke(normalize_query.clj:22)
	at metabase.query_processor.middleware.add_rows_truncated$add_rows_truncated$fn__39511.invoke(add_rows_truncated.clj:36)
	at metabase.query_processor.middleware.results_metadata$record_and_return_metadata_BANG_$fn__47512.invoke(results_metadata.clj:147)
	at metabase.query_processor.reducible$async_qp$qp_STAR___38300$thunk__38301.invoke(reducible.clj:101)
	at metabase.query_processor.reducible$async_qp$qp_STAR___38300.invoke(reducible.clj:107)
	at metabase.query_processor.reducible$async_qp$qp_STAR___38300.invoke(reducible.clj:94)
	at metabase.query_processor.reducible$sync_qp$qp_STAR___38309$fn__38310.invoke(reducible.clj:129)
	at metabase.query_processor.reducible$sync_qp$qp_STAR___38309.invoke(reducible.clj:128)
	at clojure.lang.AFn.applyToHelper(AFn.java:154)
	at clojure.lang.AFn.applyTo(AFn.java:144)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$apply.invoke(core.clj:660)
	at metabase.query_processor$process_query.invokeStatic(query_processor.clj:128)
	at metabase.query_processor$process_query.doInvoke(query_processor.clj:122)
	at clojure.lang.RestFn.invoke(RestFn.java:410)
	at metabase.db.metadata_queries$qp_query$fn__55809.invoke(metadata_queries.clj:19)
	at metabase.db.metadata_queries$qp_query.invokeStatic(metadata_queries.clj:18)
	at metabase.db.metadata_queries$qp_query.invoke(metadata_queries.clj:16)
	at metabase.db.metadata_queries$field_query.invokeStatic(metadata_queries.clj:28)
	at metabase.db.metadata_queries$field_query.invoke(metadata_queries.clj:26)
	at metabase.db.metadata_queries$fn__55829$field_distinct_values__55838$fn__55841.invoke(metadata_queries.clj:73)
	at metabase.db.metadata_queries$fn__55829$field_distinct_values__55838.invoke(metadata_queries.clj:66)
	at metabase.db.metadata_queries$fn__55829$field_distinct_values__55838$fn__55839.invoke(metadata_queries.clj:70)
	at metabase.db.metadata_queries$fn__55829$field_distinct_values__55838.invoke(metadata_queries.clj:66)
	at clojure.lang.Var.invoke(Var.java:384)
	at metabase.models.field_values$distinct_values.invokeStatic(field_values.clj:79)
	at metabase.models.field_values$distinct_values.invoke(field_values.clj:73)
	at metabase.models.field_values$create_or_update_field_values_BANG_.invokeStatic(field_values.clj:101)
	at metabase.models.field_values$create_or_update_field_values_BANG_.doInvoke(field_values.clj:95)
	at clojure.lang.RestFn.invoke(RestFn.java:410)
	at metabase.sync.field_values$fn__56402$update_field_values_for_field_BANG___56407$fn__56408.invoke(field_values.clj:25)
	at metabase.sync.field_values$fn__56402$update_field_values_for_field_BANG___56407.invoke(field_values.clj:23)
	at metabase.sync.field_values$fn__56428$update_field_values_for_table_BANG___56433$fn__56434$fn__56435$fn__56436.invoke(field_values.clj:46)
	at metabase.sync.util$do_with_error_handling.invokeStatic(util.clj:149)
	at metabase.sync.util$do_with_error_handling.invoke(util.clj:142)
	at metabase.sync.field_values$fn__56428$update_field_values_for_table_BANG___56433$fn__56434$fn__56435.invoke(field_values.clj:44)
	at clojure.lang.PersistentVector.reduce(PersistentVector.java:343)
	at clojure.core$reduce.invokeStatic(core.clj:6827)
	at clojure.core$reduce.invoke(core.clj:6810)
	at metabase.sync.field_values$fn__56428$update_field_values_for_table_BANG___56433$fn__56434.invoke(field_values.clj:43)
	at metabase.sync.field_values$fn__56428$update_field_values_for_table_BANG___56433.invoke(field_values.clj:40)
	at clojure.core$map$fn__5866.invoke(core.clj:2753)
	at clojure.lang.LazySeq.sval(LazySeq.java:42)
	at clojure.lang.LazySeq.seq(LazySeq.java:51)
	at clojure.lang.Cons.next(Cons.java:39)
	at clojure.lang.RT.boundedLength(RT.java:1792)
	at clojure.lang.RestFn.applyTo(RestFn.java:130)
	at clojure.core$apply.invokeStatic(core.clj:667)
	at clojure.core$apply.invoke(core.clj:660)
	at metabase.sync.field_values$fn__56455$update_field_values_for_database_BANG___56460$fn__56461.invoke(field_values.clj:54)
	at metabase.sync.field_values$fn__56455$update_field_values_for_database_BANG___56460.invoke(field_values.clj:52)
	at metabase.sync.util$fn__42527$run_step_with_metadata__42532$fn__42536$fn__42538.invoke(util.clj:345)
	at metabase.sync.util$with_start_and_finish_logging_STAR_.invokeStatic(util.clj:102)
	at metabase.sync.util$with_start_and_finish_logging_STAR_.invoke(util.clj:96)
	at metabase.sync.util$with_start_and_finish_debug_logging.invokeStatic(util.clj:119)
	at metabase.sync.util$with_start_and_finish_debug_logging.invoke(util.clj:116)
	at metabase.sync.util$fn__42527$run_step_with_metadata__42532$fn__42536.invoke(util.clj:342)
	at metabase.sync.util$fn__42527$run_step_with_metadata__42532.invoke(util.clj:337)
	at metabase.sync.util$fn__42719$run_sync_operation__42724$fn__42725$fn__42726.invoke(util.clj:430)
	at clojure.core$mapv$fn__8445.invoke(core.clj:6912)
	at clojure.lang.PersistentVector.reduce(PersistentVector.java:343)
	at clojure.core$reduce.invokeStatic(core.clj:6827)
	at clojure.core$mapv.invokeStatic(core.clj:6903)
	at clojure.core$mapv.invoke(core.clj:6903)
	at metabase.sync.util$fn__42719$run_sync_operation__42724$fn__42725.invoke(util.clj:430)
	at metabase.sync.util$fn__42719$run_sync_operation__42724.invoke(util.clj:424)
	at metabase.sync.field_values$fn__56481$update_field_values_BANG___56486$fn__56487$fn__56488.invoke(field_values.clj:69)
	at metabase.sync.util$do_with_error_handling.invokeStatic(util.clj:149)
	at metabase.sync.util$do_with_error_handling.invoke(util.clj:142)
	at metabase.sync.util$do_with_error_handling.invokeStatic(util.clj:145)
	at metabase.sync.util$do_with_error_handling.invoke(util.clj:142)
	at clojure.core$partial$fn__5839.invoke(core.clj:2623)
	at metabase.driver.mongo$eval2358$fn__2359$f__1760__auto____2360.invoke(mongo.clj:97)
	at metabase.driver.mongo.util$_with_mongo_connection$fn__1751.invoke(util.clj:228)
	at metabase.util.ssh$with_ssh_tunnel_STAR_.invokeStatic(ssh.clj:158)
	at metabase.util.ssh$with_ssh_tunnel_STAR_.invoke(ssh.clj:145)
	at metabase.driver.mongo.util$_with_mongo_connection.invokeStatic(util.clj:222)
	at metabase.driver.mongo.util$_with_mongo_connection.invoke(util.clj:217)
	at metabase.driver.mongo$eval2358$fn__2359.invoke(mongo.clj:96)
	at clojure.lang.MultiFn.invoke(MultiFn.java:239)
	at metabase.sync.util$sync_in_context$fn__42439.invoke(util.clj:138)
	at metabase.sync.util$with_db_logging_disabled$fn__42436.invoke(util.clj:129)
	at metabase.sync.util$with_start_and_finish_logging_STAR_.invokeStatic(util.clj:102)
	at metabase.sync.util$with_start_and_finish_logging_STAR_.invoke(util.clj:96)
	at metabase.sync.util$with_start_and_finish_logging$fn__42425.invoke(util.clj:114)
	at metabase.sync.util$with_sync_events$fn__42420.invoke(util.clj:88)
	at metabase.sync.util$with_duplicate_ops_prevented$fn__42411.invoke(util.clj:67)
	at metabase.sync.util$do_sync_operation.invokeStatic(util.clj:164)
	at metabase.sync.util$do_sync_operation.invoke(util.clj:161)
	at metabase.sync.field_values$fn__56481$update_field_values_BANG___56486$fn__56487.invoke(field_values.clj:67)
	at metabase.sync.field_values$fn__56481$update_field_values_BANG___56486.invoke(field_values.clj:63)
	at metabase.api.database$fn__58801$fn__58803.invoke(database.clj:636)
	at clojure.core$binding_conveyor_fn$fn__5754.invoke(core.clj:2030)
	at clojure.lang.AFn.call(AFn.java:18)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
[3265bc6c-8e8b-4412-8dc6-eddf97b87345] 2020-11-18T12:27:37+08:00 INFO metabase.sync.util FINISHED: 为mongo数据库33“datacenter”执行步骤“update-field-values” (3.7 mins)
[3265bc6c-8e8b-4412-8dc6-eddf97b87345] 2020-11-18T12:27:37+08:00 INFO metabase.sync.util FINISHED: Cache field values in mongo数据库33“datacenter” (3.7 mins)

@Jerry Please post the full “Diagnostic Info” from Admin > Troubleshooting.

@flamber I have update the topic,and post the full “Diagnostic Info”.

@Jerry Upgrade to latest release 0.37.2, which has several fixes for sync and fingerprinting, which could cause some memory issues before.
And migrate away from H2 if you’re using Metabase in production:
https://www.metabase.com/docs/latest/operations-guide/migrating-from-h2.html

Hi, @flamber!
The version 0.37.2 solved my issure,thank you!