MCPcopy Create free account

hub / github.com/GoogleChrome/webstatus.dev / functions

Functions3,123 in github.com/GoogleChrome/webstatus.dev

↓ 1 callersMethodCountQuery
CountQuery generates the base query to return only the count of items.
lib/gcpspanner/feature_base_query.go:284
↓ 1 callersMethodCountQueryBuild
( filter *FeatureSearchCompiledFilter)
lib/gcpspanner/feature_search_query.go:515
↓ 1 callersMethodCreateNotificationChannel
(ctx context.Context, userID string, req backend.CreateNotificationChannelRequest)
backend/pkg/httpserver/server.go:171
↓ 1 callersMethodCreateNotificationChannel
(ctx context.Context, userID string, req backend.CreateNotificationChannelRequest)
lib/gcpspanner/spanneradapters/backend.go:634
↓ 1 callersMethodCreateSavedSearchSubscription
(ctx context.Context, userID string, subscription backend.Subscription)
backend/pkg/httpserver/server.go:175
↓ 1 callersMethodCreateSubscription
nolint:ireturn, revive // Expected ireturn for openapi generation.
backend/pkg/httpserver/create_subscription.go:157
↓ 1 callersMethodCreateSubscriptionWithUUID
CreateSubscriptionWithUUID creates a new saved search subscription with a specified UUID.
lib/gcpspanner/saved_search_subscription.go:305
↓ 1 callersMethodCreateUserSavedSearch
(ctx context.Context, userID string, savedSearch backend.SavedSearch)
backend/pkg/httpserver/server.go:122
↓ 1 callersMethodCreateUserSavedSearch
(ctx context.Context, userID string, savedSearch backend.SavedSearch)
lib/gcpspanner/spanneradapters/backend.go:812
↓ 1 callersMethodDeleteKey
(Key)
lib/gcpspanner/client.go:494
↓ 1 callersMethodDeleteMutation
DeleteMutation returns a mutation to delete a row.
lib/gcpspanner/saved_search_feature_sort_order.go:60
↓ 1 callersMethodDeleteMutation
(SpannerStruct)
lib/gcpspanner/client.go:499
↓ 1 callersMethodDeleteNotificationChannel
(ctx context.Context, userID, channelID string)
backend/pkg/httpserver/server.go:169
↓ 1 callersMethodDeleteNotificationChannel
(ctx context.Context, userID, channelID string)
lib/gcpspanner/spanneradapters/backend.go:567
↓ 1 callersMethodDeleteSavedSearchSubscription
(ctx context.Context, userID, subscriptionID string)
lib/gcpspanner/spanneradapters/backend.go:2084
↓ 1 callersMethodDeleteUserSavedSearch
(ctx context.Context, userID, savedSearchID string)
lib/gcpspanner/spanneradapters/backend.go:903
↓ 1 callersMethodDispatch
(ctx context.Context, eventID string, data json.RawMessage)
lib/event/router.go:43
↓ 1 callersMethodDownload
(ctx context.Context)
workflows/steps/services/developer_signals_consumer/pkg/workflow/worker.go:36
↓ 1 callersMethodDownload
(ctx context.Context, url string)
workflows/steps/services/web_features_mapping_consumer/pkg/data/downloader.go:35
↓ 1 callersMethodDownload
(ctx context.Context, url string)
workflows/steps/services/web_features_mapping_consumer/pkg/workflow/processor.go:28
↓ 1 callersMethodDownloadFileFromRelease
( ctx context.Context, owner, repo string, httpClient *http.Client, filePattern string)
workflows/steps/services/bcd_consumer/pkg/workflow/bcd_releases_worker.go:45
↓ 1 callersMethodDownloadFileFromRelease
( ctx context.Context, owner, repo string, httpClient *http.Client, filePattern string)
workflows/steps/services/web_feature_consumer/pkg/workflow/web_features_worker.go:32
↓ 1 callersMethodDownloadResults
Returns a small interface ResultsSummaryFile that is later used to generate metrics for each feature. TODO. once we start parsing multiple file types,
workflows/steps/services/wpt_consumer/pkg/workflow/wpt_run_processor.go:58
↓ 1 callersMethodEncodePageToken
(item SpannerStruct)
lib/gcpspanner/client.go:387
↓ 1 callersMethodFeaturesSearch
( ctx context.Context, pageToken *string, pageSize int, searchNode *searchtypes.SearchNode, sortOrde
backend/pkg/httpserver/server.go:69
↓ 1 callersMethodFeaturesSearch
( ctx context.Context, pageToken *string, pageSize int, searchNode *searchtypes.SearchNode, sortOrde
lib/gcpspanner/spanneradapters/event_producer.go:40
↓ 1 callersMethodFetch
(ctx context.Context, queryName metricdatatypes.UMAExportQuery, date civil.Date)
workflows/steps/services/uma_export/workflow/http_metrics_fetcher.go:64
↓ 1 callersMethodFetchFeatures
(ctx context.Context, query string)
lib/gcpspanner/spanneradapters/event_producer.go:83
↓ 1 callersMethodFilterData
(*data.BCDData, []string)
workflows/steps/services/bcd_consumer/pkg/workflow/bcd_releases_worker.go:59
↓ 1 callersMethodFilterData
TODO: Pass in context to be used by slog.ErrorContext.
workflows/steps/services/bcd_consumer/pkg/workflow/bcd_filter_data.go:70
↓ 1 callersFunctionFilterHighlights
FilterHighlights filters highlights based on triggers.
lib/workertypes/types.go:1006
↓ 1 callersMethodFindSubscribers
(ctx context.Context, searchID string, frequency workertypes.JobFrequency)
lib/gcpspanner/spanneradapters/push_delivery.go:41
↓ 1 callersMethodFindSubscribers
FindSubscribers retrieves all active subscriptions for the given search and frequency. The adapter is responsible for unmarshalling channel configs an
workers/push_delivery/pkg/dispatcher/dispatcher.go:28
↓ 1 callersMethodGenerate
(ctx context.Context, url string)
workflows/steps/services/uma_export/workflow/http_metrics_fetcher.go:36
↓ 1 callersMethodGenerate
Taken from https://cloud.google.com/docs/authentication/get-id-token#metadata-server
lib/auth/gcp_token_generator.go:30
↓ 1 callersMethodGenerateJSONSummary
GenerateJSONEventSummaryFromFeatureDiffV1 generates and serializes.
lib/workertypes/types.go:333
↓ 1 callersMethodGenerateJSONSummary
(diff FeatureDiff)
lib/blobtypes/featurelistdiff/v1/workflow.go:36
↓ 1 callersMethodGenerateJSONSummary
()
workers/event_producer/pkg/differ/types.go:48
↓ 1 callersFunctionGenericErrorFn
GenericErrorFn is a reusable method for the middleware layers that they can use to get well structured JSON output for BasicErrorModel.
backend/pkg/httpserver/server.go:314
↓ 1 callersMethodGet
(ctx context.Context, fullpath string)
lib/gcpgcs/gcpgcsadapters/event_producer.go:48
↓ 1 callersMethodGet
(ctx context.Context, fullpath string)
workers/event_producer/pkg/producer/producer.go:37
↓ 1 callersMethodGetAllMovedWebFeatures
(ctx context.Context)
workflows/steps/services/wpt_consumer/pkg/workflow/wpt_run_processor.go:74
↓ 1 callersMethodGetAllMovedWebFeatures
(ctx context.Context)
lib/gcpspanner/spanneradapters/developer_signals_consumer.go:39
↓ 1 callersMethodGetAllMovedWebFeatures
( ctx context.Context)
lib/gcpspanner/spanneradapters/developer_signals_consumer.go:43
↓ 1 callersMethodGetAllMovedWebFeatures
(ctx context.Context)
lib/gcpspanner/spanneradapters/chromium_histogram_enum_consumer.go:49
↓ 1 callersMethodGetChildDeleteKeyMutations
( ctx context.Context, client *Client, parentsToDelete []SpannerStruct, )
lib/gcpspanner/client.go:657
↓ 1 callersMethodGetCurrentUser
(ctx context.Context)
backend/pkg/httpserver/server.go:208
↓ 1 callersMethodGetCurrentUser
(ctx context.Context)
lib/gh/get_current_user.go:32
↓ 1 callersMethodGetDiff
()
workers/event_producer/pkg/differ/types.go:47
↓ 1 callersMethodGetFeature
( ctx context.Context, featureID string, wptMetricType backend.WPTMetricView, browsers []backend.Brows
backend/pkg/httpserver/server.go:78
↓ 1 callersMethodGetFeature
( ctx context.Context, featureID string, wptMetricView backend.WPTMetricView, browsers []backend.Brows
lib/gcpspanner/spanneradapters/event_producer.go:34
↓ 1 callersMethodGetFeature
( ctx context.Context, featureID string)
lib/gcpspanner/spanneradapters/event_producer.go:64
↓ 1 callersMethodGetFeatureMetadata
( ctx context.Context, featureID string, )
backend/pkg/httpserver/server.go:35
↓ 1 callersMethodGetFeatureMetadata
( ctx context.Context, featureID string, )
lib/gds/datastoreadapters/backend.go:40
↓ 1 callersMethodGetIDFromChromiumHistogramEnumValueKey
( ctx context.Context, chromiumHistogramEnumID string, bucketID int64)
lib/gcpspanner/chromium_histogram_enum_values.go:160
↓ 1 callersMethodGetIDFromFeatureKey
(context.Context, *gcpspanner.FeatureIDFilter)
lib/gcpspanner/spanneradapters/chromium_histogram_enum_consumer.go:47
↓ 1 callersMethodGetIDFromInternal
(SpannerStruct)
lib/gcpspanner/client.go:504
↓ 1 callersMethodGetIDOfWPTRunByRunID
GetIDOfWPTRunByRunID is a test helper function to help get the spanner ID of the run. This ID then can be used to create WPT Run Metrics. By linking w
lib/gcpspanner/wpt_run_test.go:150
↓ 1 callersMethodGetKeyFromInternal
(SpannerStruct)
lib/gcpspanner/client.go:459
↓ 1 callersMethodGetLatestEvent
(ctx context.Context, frequency workertypes.JobFrequency, searchID string)
lib/gcpspanner/spanneradapters/event_producer.go:230
↓ 1 callersMethodGetLatestEvent
GetLatestEvent retrieves the last known event for a search to establish continuity.
workers/event_producer/pkg/producer/producer.go:48
↓ 1 callersMethodGetLatestRelease
(ctx context.Context, owner, repo string)
lib/gh/client.go:34
↓ 1 callersMethodGetNotificationChannel
(ctx context.Context, userID, channelID string)
backend/pkg/httpserver/server.go:165
↓ 1 callersMethodGetNotificationChannel
( _ context.Context, userID, channelID string, )
backend/pkg/httpserver/server_test.go:953
↓ 1 callersMethodGetPageSize
()
lib/gcpspanner/client.go:380
↓ 1 callersMethodGetRuns
( ctx context.Context, from time.Time, runsPerPage int, browserName string, channelName string, )
workflows/steps/services/wpt_consumer/pkg/workflow/wpt_runs_worker.go:61
↓ 1 callersMethodGetRuns
( _ context.Context, from time.Time, pageSize int, browserName string, channelName string, )
lib/wptfyi/client.go:38
↓ 1 callersMethodGetSavedSearch
(ctx context.Context, savedSearchID string, userID *string)
backend/pkg/httpserver/server.go:125
↓ 1 callersMethodGetSavedSearch
GetSavedSearch retrieves a saved search by its ID.
lib/gcpspanner/saved_searches.go:105
↓ 1 callersMethodGetSavedSearch
(ctx context.Context, savedSearchID string, userID *string)
lib/gcpspanner/spanneradapters/backend.go:921
↓ 1 callersMethodGetSavedSearchFeatureSortOrderByFeatureKey
Client methods to be used by consumers or hooks. GetSavedSearchFeatureSortOrderByFeatureKey fetches rows for a feature key using a transaction.
lib/gcpspanner/saved_search_feature_sort_order.go:67
↓ 1 callersMethodGetSavedSearchPublic
(ctx context.Context, savedSearchID string)
backend/pkg/httpserver/server.go:132
↓ 1 callersMethodGetSavedSearchSubscription
(ctx context.Context, userID, subscriptionID string)
backend/pkg/httpserver/server.go:178
↓ 1 callersMethodGetSavedSearchSubscription
(ctx context.Context, userID, subscriptionID string)
lib/gcpspanner/spanneradapters/backend.go:2007
↓ 1 callersMethodGetSavedSearchSubscriptionPublic
(ctx context.Context, subscriptionID string)
backend/pkg/httpserver/server.go:180
↓ 1 callersMethodGetSavedSearchSubscriptionPublic
(ctx context.Context, subscriptionID string)
lib/gcpspanner/spanneradapters/backend.go:165
↓ 1 callersMethodGetTTL
()
lib/cachetypes/config.go:24
↓ 1 callersMethodGetWebFeaturesData
( ctx context.Context, _ string)
workflows/steps/services/wpt_consumer/pkg/workflow/get_web_feature_map.go:59
↓ 1 callersMethodGetWebFeaturesData
Get the web features metadata for the particular commit sha.
workflows/steps/services/wpt_consumer/pkg/workflow/wpt_run_processor.go:64
↓ 1 callersMethodHasCapstone
(context.Context, civil.Date, metricdatatypes.HistogramName)
workflows/steps/services/uma_export/workflow/job_processor.go:58
↓ 1 callersMethodHasCapstone
( ctx context.Context, day civil.Date, histogramName metricdatatypes.HistogramName)
lib/gcpspanner/spanneradapters/uma_metric_consumer.go:50
↓ 1 callersMethodHasDataChanges
()
lib/blobtypes/featurelistdiff/v1/types.go:278
↓ 1 callersMethodHasQueryChanges
()
lib/blobtypes/featurelistdiff/v1/types.go:283
↓ 1 callersMethodHasRemovedFeatures
()
workers/event_producer/pkg/differ/types.go:43
↓ 1 callersMethodID
()
workers/event_producer/pkg/producer/diff.go:128
↓ 1 callersMethodInsertMovedWebFeatures
( ctx context.Context, data map[string]webdxfeaturetypes.FeatureMovedData, )
workflows/steps/services/web_feature_consumer/pkg/workflow/web_features_worker.go:55
↓ 1 callersMethodInsertMovedWebFeatures
( ctx context.Context, data map[string]webdxfeaturetypes.FeatureMovedData)
lib/gcpspanner/spanneradapters/web_features_consumer.go:164
↓ 1 callersMethodInsertSplitWebFeatures
( ctx context.Context, data map[string]webdxfeaturetypes.FeatureSplitData, )
workflows/steps/services/web_feature_consumer/pkg/workflow/web_features_worker.go:59
↓ 1 callersMethodInsertSplitWebFeatures
( ctx context.Context, data map[string]webdxfeaturetypes.FeatureSplitData)
lib/gcpspanner/spanneradapters/web_features_consumer.go:185
↓ 1 callersMethodInsertWPTRun
(context.Context, shared.TestRun)
workflows/steps/services/wpt_consumer/pkg/workflow/wpt_run_processor.go:69
↓ 1 callersMethodInsertWebFeatures
( ctx context.Context, data *webdxfeaturetypes.ProcessedWebFeaturesData, startAt time.Time, endAt time.T
workflows/steps/services/web_feature_consumer/pkg/workflow/web_features_worker.go:51
↓ 1 callersMethodInsertWebFeatures
( ctx context.Context, data *webdxfeaturetypes.ProcessedWebFeaturesData, startAt, endAt time.Time)
lib/gcpspanner/spanneradapters/web_features_consumer.go:55
↓ 1 callersMethodInsertWebFeaturesMetadata
( ctx context.Context, featureKeyToID map[string]string, data map[string]webdxfeaturetypes.FeatureValue)
workflows/steps/services/web_feature_consumer/pkg/workflow/web_features_worker.go:68
↓ 1 callersMethodInsertWebFeaturesMetadata
( ctx context.Context, featureKeyToID map[string]string, data map[string]webdxfeaturetypes.FeatureValue)
lib/gds/datastoreadapters/web_features_consumer.go:44
↓ 1 callersMethodJobCount
JobCount returns the total number of delivery jobs generated.
workers/push_delivery/pkg/dispatcher/dispatcher.go:195
↓ 1 callersMethodListAllSavedSearches
(ctx context.Context)
lib/gcpspanner/spanneradapters/event_producer.go:300
↓ 1 callersMethodListAllSavedSearches
(ctx context.Context)
workers/event_producer/pkg/producer/batch_handler.go:28
↓ 1 callersMethodListBaselineStatusCounts
( ctx context.Context, startAt time.Time, endAt time.Time, pageSize int, pageToken *string, )
backend/pkg/httpserver/server.go:115
↓ 1 callersMethodListBaselineStatusCounts
( ctx context.Context, startAt time.Time, endAt time.Time, pageSize int, pageToken *string, )
lib/gcpspanner/spanneradapters/backend.go:508
↓ 1 callersMethodListBrowserFeatureCountMetric
( ctx context.Context, targetBrowser string, targetMobileBrowser *string, startAt time.Time, endAt t
backend/pkg/httpserver/server.go:84
← previousnext →801–900 of 3,123, ranked by callers