Remove now-unused RegistryData SQL columns

These columns were only necessary to support the old PremiumListData and
RecurringEventData views, which were removed in []

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=151019824
This commit is contained in:
nickfelt 2017-03-23 10:22:01 -07:00 committed by Ben McIlwain
parent 30ae6effcb
commit ab9b7c613d

View file

@ -21,22 +21,6 @@
SELECT SELECT
tldStr AS tld, tldStr AS tld,
tldType AS type, tldType AS type,
-- This relies on the fact that we currently haven't ever used more than one
-- value with renewBillingCostTransitions.
-- TODO(b/20764952): fix this limitation.
FIRST(renewBillingCostTransitions.billingCost) WITHIN RECORD
AS renewBillingCost,
-- Grace period lengths are stored in the ISO 8601 duration format as a
-- duration in seconds, which produces a string of the form "PT####S".
INTEGER(REGEXP_EXTRACT(autoRenewGracePeriodLength, r'PT(.+)S'))
AS autorenewGracePeriodSeconds,
premiumList.path AS premiumListPath,
-- TODO(b/18265521): remove this column once the referenced bug is fixed;
-- this column is only included because without it BigQuery will complain
-- that we aren't consuming reservedLists (due to it having a repeated .path
-- child field, which overlaps with premiumList.path above).
GROUP_CONCAT_UNQUOTED(reservedLists.path, "/") WITHIN RECORD
AS reservedListPaths,
FROM FROM
[%SOURCE_DATASET%.Registry] [%SOURCE_DATASET%.Registry]
ORDER BY ORDER BY