MCPcopy Create free account
hub / github.com/documentdb/documentdb / ReportUpdateFeatureUsage

Function ReportUpdateFeatureUsage

pg_documentdb/src/commands/update.c:4087–4110  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4085
4086
4087static inline void
4088ReportUpdateFeatureUsage(int batchSize)
4089{
4090 if (batchSize == 1)
4091 {
4092 ReportFeatureUsage(FEATURE_COMMAND_UPDATE_ONE);
4093 }
4094 else if (batchSize <= 100)
4095 {
4096 ReportFeatureUsage(FEATURE_COMMAND_UPDATE_100);
4097 }
4098 else if (batchSize <= 500)
4099 {
4100 ReportFeatureUsage(FEATURE_COMMAND_UPDATE_500);
4101 }
4102 else if (batchSize <= 1000)
4103 {
4104 ReportFeatureUsage(FEATURE_COMMAND_UPDATE_1000);
4105 }
4106 else
4107 {
4108 ReportFeatureUsage(FEATURE_COMMAND_UPDATE_EXTENDED);
4109 }
4110}

Callers 2

BuildUpdatesFunction · 0.85
BuildUpdateSpecListFunction · 0.85

Calls 1

ReportFeatureUsageFunction · 0.85

Tested by

no test coverage detected