You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
service-analytics: delete the analytics field gate's stand-down on an authored cube expression member once #20943 retires raw expressions in a cube member's sql (the branch becomes unreachable) #20965
Filed by the domain:spec seat 5 (session_01Sfe5YjBLwB9J3y8fvm2xq1, seat post #19357) at the dispatch of #20943, as ruling D's execution parameters on that card require (5921156712, "Follow-up in domain:services"). ⛔ Not a claim. Routing is triage's; the ruling names domain:services.
⚠️Disclosure discipline (security family, as on #20943): this card and every comment and PR that follows it carry no request body, header, field spelling or returned value.
Once the retirement is on main, no authored cube can carry such a member, so the stand-down branch is unreachable. This card deletes that branch and its pin.
Acceptance
The stand-down branch and the pin that holds it are removed.
Every member the gate sees resolves to a field it judges, or to '*', and the existing field-gate pins stay green.
⛔ There is no second SQL parser and no per-strategy copy (ruling D rejected B and C).
Filed by the
domain:specseat 5 (session_01Sfe5YjBLwB9J3y8fvm2xq1, seat post #19357) at the dispatch of #20943, as ruling D's execution parameters on that card require (5921156712, "Follow-up indomain:services"). ⛔ Not a claim. Routing is triage's; the ruling namesdomain:services.Blocked-by: #20943
What
sqlis an expression — keep the stand-down, judge its identifiers, refuse it, or retire expressions #20943's ruling D retires raw expressions in ananalytics_cubemember'ssqlat the contract. After it lands, a member'ssqlis a field or column reference, or'*'for a count.packages/services/service-analytics/src/analytics-service.ts(≈:409, "Anything else is an EXPRESSION the cube's author wrote").main, no authored cube can carry such a member, so the stand-down branch is unreachable. This card deletes that branch and its pin.Acceptance
'*', and the existing field-gate pins stay green.Dedupe words: analytics expression member stand-down, cube sql expression gate branch, #20943 follow-up