1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,296961,e=>{"use strict";var t=e.i(633839),a=e.i(612606),i=e.i(130375);function n(e){let t=(0,a.reflect)(e.desc);for(let a of e.fields)if(e.isSet(a))switch(a.fieldKind){case"list":let i=t.get(a);for(let t of e.get(a))i.add(r(a,t));break;case"map":let n=t.get(a);for(let t of e.get(a).entries())n.set(t[0],r(a,t[1]));break;default:t.set(a,r(a,e.get(a)))}let i=e.getUnknown();return i&&i.length>0&&t.setUnknown([...i]),t}function r(e,a){return void 0!==e.message&&(0,i.isReflectMessage)(a)?n(a):e.scalar==t.ScalarType.BYTES&&a instanceof Uint8Array?a.slice():a}e.s(["clone",0,function(e,t){return n((0,a.reflect)(e,t)).message}])},884676,e=>{"use strict";var t=e.i(77669);e.s(["setTimeRangeSelectionParams",0,(e,a)=>{switch(a.kind){case"relative":e.set(t.DynamicQueryParam.LOOKBACK_MS,String(a.lookbackMs));return;case"since":e.set(t.DynamicQueryParam.START_DATE,String(a.start.getTime()));return;case"absolute":e.set(t.DynamicQueryParam.START_DATE,String(a.start.getTime())),e.set(t.DynamicQueryParam.END_DATE,String(a.end.getTime()));return;case"unset":return}}])},698628,e=>{"use strict";var t,a=e.i(285343),i=e.i(26928),n=e.i(246837),r=e.i(396523),s=e.i(552537);let o="chalk.ai/environment",l="chalk.ai/resource-group",u="app.kubernetes.io/component";var c=((t={}).OOMKilled="OOMKilled",t.Evicted="Evicted",t);let d=["","default","default_resource_group"];function g(e){return d.includes(e)}function m(e,t){return e===t||g(e)&&g(t)}let h=e=>{if(!e.state)return{text:"Unknown",className:"bg-cds-gray-400"};if(e.state.running)if(e.ready)return{text:"Ready",className:"bg-cds-bright-green-500"};else return{text:"Not Ready",className:"bg-yellow-500"};return e.state.waiting?{text:e.state.waiting.reason||"Waiting",className:"CrashLoopBackOff"===e.state.waiting.reason||"ImagePullBackOff"===e.state.waiting.reason||"ErrImagePull"===e.state.waiting.reason||"CreateContainerConfigError"===e.state.waiting.reason?"bg-red-500":"bg-yellow-500"}:e.state.terminated?{text:e.state.terminated.reason||"Terminated",className:"Completed"===e.state.terminated.reason?"bg-cds-bright-green-500":"bg-red-500"}:{text:"Unknown",className:"bg-cds-gray-400"}},f=e=>{let t=e.status;return t?.reason==="Evicted"&&[t.message,...(t.conditions??[]).map(e=>e.message)].some(e=>{let t=e?.toLowerCase();return t?.includes("low on resource: memory")||t?.includes("has larger consumption of memory")})};function y(e){return e.reduce((e,t)=>{let a=t.resources?.requests?.cpu?.string;return null!=a?T(a)+e:e},0)}function p(e){return e.reduce((e,t)=>{let a=t.resources?.requests?.memory?.string;return null!=a?E(a)+e:e},0)}function T(e){return e.endsWith("m")?parseInt(e.slice(0,-1),10):1e3*parseInt(e,10)}function b(e){let t=e.trim();return/^\d+$/.test(t)?Number(t):E(t)}let w={K:1e3,M:1e6,G:1e9,T:1e12,P:1e15,Ki:1024,Mi:1048576,Gi:0x40000000,Ti:0x10000000000,Pi:0x4000000000000},E=e=>{let t=/^(\d+)([KMGTP]i?)$/.exec(e);if(t){let e=parseInt(t[1],10),a=t[2];if(w[a])return e*w[a]}return 0},S=Object.fromEntries(["engine","engine-grpc","branch","job","offline-query-consumer","job-queue-manager","offline-query-worker","offline-query","background-persistence","api-server","go-api-server","chalk-frontend","streaming","streaming-worker","sql","engine-shadow","workflow","system"].map((e,t)=>[e,t])),v=new Set(["background-persistence","engine","engine-grpc","branch","job","offline-query","offline-query-consumer","udf-invoker"]),C="OOMKilled",x=e=>e?.terminated?.reason==="OOMKilled",_=new Set(["CrashLoopBackOff","Error"]),O=e=>{if(x(e.state))return!0;let t=e.state?.waiting?.reason;return null!=t&&_.has(t)&&x(e.lastState)},R=new Set(["CrashLoopBackOff","ErrImagePull","ImagePullBackOff","CreateContainerConfigError","Error"]);e.s(["COMPONENT_LABEL",0,u,"DEPLOYMENT_LABEL",0,"chalk.ai/deployment","ENVIRONMENT_LABEL",0,o,"KUBE_COMPONENT_ORDER_MAP",0,S,"KubeEventReason",()=>c,"RESOURCE_GROUP_LABEL",0,l,"componentsRunningPython",0,v,"containerHasStackTrace",0,function(e,t){return e.status?.phase==="Running"&&!!v.has(e.component)&&!!t.image&&t.image.includes("engine")&&!t.image.includes("engine-proxy")&&!t.image.includes("go")},"filterPodsForResourceGroupComponent",0,(e,{component:t,environmentId:a,resourceGroupName:i})=>e.filter(e=>{let n=e.labels?.[l];return e.labels?.[u]===t&&e.labels?.[o]===a&&null!=n&&m(n,i)}),"findStackTraceContainer",0,function(e){return(e.status?.containerStatuses??[]).find(e=>!!e.image&&e.image.includes("engine")&&!e.image.includes("engine-proxy")&&!e.image.includes("go"))},"formatAge",0,function(e){let t=Date.now()-Number(e),a=Math.floor(t/864e5);if(a>0)return`${a}d`;let i=Math.floor(t/36e5);return i>0?`${i}h`:`${Math.floor(t/6e4)}m`},"formatCpuCores",0,function(e){return e>0&&e<1?`${Math.round(1e3*e)}m`:(0,r.formatTwoDigit)(e)},"getBadPods",0,function(e){return e.map(e=>{let t,a;return[e,(t=e.status?.containerStatuses?.find(e=>R.has(e.state?.waiting?.reason??""))?.state?.waiting?.reason,null!=(a=f(e)||[...e.status?.containerStatuses??[],...e.status?.initContainerStatuses??[]].some(O)?C:void 0)&&(null==t||_.has(t))?a:t)]}).filter(e=>null!=e[1])},"getEnvVarValue",0,e=>{if(e.valueFrom?.fieldRef){let{apiVersion:t,fieldPath:a}=e.valueFrom.fieldRef;return`(${t?t+":":""}${a})`}if(e.valueFrom?.resourceFieldRef){let{resource:t}=e.valueFrom.resourceFieldRef;return`(${t})`}if(e.valueFrom?.configMapKeyRef){let{key:t,name:a,optional:i}=e.valueFrom.configMapKeyRef;return`<set to the key '${t}' of config map '${a}'> (optional: ${i})`}if(e.valueFrom?.secretKeyRef){let{key:t,name:a,optional:i}=e.valueFrom.secretKeyRef;return`<set to the key '${t}' of secret '${a}'> (optional: ${i})`}return e.value??""},"getPodsContributingToRequests",0,function(e){return e.filter(e=>e.status?.phase==="Running"||e.status?.phase==="Pending")},"getPodsForWorkloadManager",0,function(e,t){return e.filter(e=>{let a=!1;return a="chalk.kubernetes.v1.KubernetesDeployment"===t.$typeName?t.replicaSets.length>0&&!!e.ownerReference&&t.replicaSets.some(t=>t.uid===e.ownerReference.uid):!!e.ownerReference&&e.ownerReference.uid===t.uid,t.namespace===e.namespace&&a})},"getTotalCPURequest",0,function(e){return e.reduce((e,t)=>
1null==t.spec?e:y(t.spec.containers)+e,0)/1e3},"getTotalCPURequestContainers",0,y,"getTotalEphemeralStorageRequestContainers",0,function(e){return e.reduce((e,t)=>{let a=t.resources?.requests?.["ephemeral-storage"]?.string;return null!=a?b(a)+e:e},0)},"getTotalMemoryRequest",0,function(e){return e.reduce((e,t)=>null==t.spec?e:p(t.spec.containers)+e,0)},"getTotalMemoryRequestContainers",0,p,"isCompletedPod",0,function(e){return e.status?.phase==="Succeeded"},"isDaemonSetPod",0,function(e){return e.ownerReference?.kind==="DaemonSet"},"isDefaultResourceGroupName",0,g,"jobIdFromPod",0,e=>e.labels?.["job-name"],"kubeNodeStatusFull",0,function(e){let t=new Map;for(let a of e.status?.conditions??[])t.set(a.type,{status:a.status,type:a.type});let a=[],i=t.get("Ready");i&&("True"===i.status?a.push("Ready"):a.push("NotReady")),0===a.length&&a.push("Unknown"),(e.spec?.unschedulable||e.unschedulable)&&a.push("SchedulingDisabled");let n=a.join(","),r=n.toLowerCase(),s="bg-cds-gray-400";return r.includes("ready")&&!r.includes("notready")?s=r.includes("schedulingdisabled")?"bg-yellow-500":"bg-cds-bright-green-500":r.includes("notready")?s="bg-red-500":"unknown"===r&&(s="bg-cds-gray-400"),{status:n,colorClassName:s}},"kubePodStatusFull",0,function(e){let t=e.spec?.containers?.length??0,a=0,i=e.status?.phase??"Unknown",n=e.status?.reason??i;for(let t of e.status?.conditions??[])"PodScheduled"===t.type&&"SchedulingGated"===t.reason&&(n="SchedulingGated");let r=new Map;for(let a of e.spec?.initContainers??[])r.set(a.name,a),"Always"===a.restartPolicy&&t++;let s=!1;for(let t=0;t<(e.status?.initContainerStatuses?.length??0);t++){let i=e.status.initContainerStatuses[t],o=r.get(i.name),l=o?.restartPolicy==="Always";if(i.state?.terminated?.exitCode!==0){if(l&&i.started){i.ready&&a++;continue}n=i.state?.terminated?i.state.terminated.reason?"Init:"+i.state.terminated.reason:0!==i.state.terminated.signal?`Init:Signal:${i.state.terminated.signal}`:`Init:ExitCode:${i.state.terminated.exitCode}`:i.state?.waiting?.reason&&"PodInitializing"!==i.state.waiting.reason?"Init:"+i.state.waiting.reason:`Init:${t}/${e.spec?.initContainers?.length??0}`,s=!0;break}}let o=e.status?.conditions?.some(e=>"Initialized"===e.type&&"True"===e.status);if(!s||o){let t=!1,i="",r=e.status?.containerStatuses??[];for(let e=r.length-1;e>=0;e--){let s=r[e];s.state?.waiting?.reason?n=s.state.waiting.reason:s.state?.terminated?(n=s.state.terminated.reason?s.state.terminated.reason:0!==s.state.terminated.signal?`Signal:${s.state.terminated.signal}`:`ExitCode:${s.state.terminated.exitCode}`,0!==s.state.terminated.exitCode&&(i=n)):s.ready&&s.state?.running&&(t=!0,a++)}if("Completed"===n){let a=e.status?.conditions?.some(e=>"Ready"===e.type&&"True"===e.status);t&&a?n="Running":i?n=i:t&&(n="NotReady")}}e.deletionTimestamp&&e.deletionTimestamp>0&&e.status?.reason==="NodeLost"?n="Unknown":e.deletionTimestamp&&e.deletionTimestamp>0&&e.status?.phase!=="Failed"&&e.status?.phase!=="Succeeded"&&(n="Terminating"),f(e)&&(n="OOMKilled");let l="bg-cds-gray-400",u=n.toLowerCase();if(u.includes("crashloopbackoff")||u.includes("imagepullbackoff")||u.includes("errimagepull")||u.includes("createcontainerconfigerror")||u.includes("oomkilled")||"error"===u||"failed"===u)l="bg-red-500";else if("terminating"===u)l="bg-purple-500";else if("running"===u||"succeeded"===u||"completed"===u)l="running"===u?function(e){let t=null==e.status?"Unknown":e.deletionTimestamp>0&&"Failed"!==e.status.phase&&"Succeeded"!==e.status.phase?"Terminating":e.status.phase??"Unknown",a=null==e.status?{text:"Unknown",className:"bg-cds-gray-400"}:null==e.status.containerStatuses||0===e.status.containerStatuses.length?{text:"None",className:"bg-cds-gray-400"}:h(e.status.containerStatuses[0]);switch(t){case"Running":if("Ready"!==a.text)return"bg-yellow-500";return"bg-cds-bright-green-500";case"Succeeded":return"bg-cds-bright-green-500";case"Pending":if("CreateContainerConfigError"===a.text)return"bg-red-500";return"bg-yellow-500";case"Failed":return"bg-red-500";case"Terminating":return"bg-purple-500";default:return"bg-cds-gray-400"}}(e):"bg-cds-bright-green-500";else if(u.includes("terminated"))l=u.includes("completed")?"bg-cds-bright-green-500":"bg-red-500";else if(u.startsWith("init:")){let e=u.substring(5);l=e.includes("crashloopbackoff")||e.includes("imagepullbackoff")||e.includes("errimagepull")||e.includes("oomkilled")||e.includes("error")||e.startsWith("exitcode:")||e.startsWith("signal:")?"bg-red-500":"bg-yellow-500"}else("pending"===u||"containercreating"===u||"podscheduling"===u||"schedulinggated"===u||"n
1otready"===u||"podinitializing"===u)&&(l="bg-yellow-500");return{status:n,totalContainers:t,readyContainers:a,colorClassName:l}},"memory_units",0,w,"offlineQueryDataFromPod",0,e=>e.labels?.offline_query_id,"parseCPURequest",0,T,"parseMemoryRequest",0,E,"prettyFormatKubeMemory",0,function(e){let t=b(e);return t>0?(0,r.prettyFormatBytes)(t,{binary:!0}):e},"reformatCPUAmountKube",0,function(e){let t=T(e);return(0,r.formatTwoDigit)(t/1e3)},"reformatMemoryAmountKube",0,function(e){return(0,r.prettyFormatBytes)(E(e))},"renderSingleContainerStatusProto",0,h,"resolverRunFromPod",0,e=>{if("job"===e.component){if(e.name.startsWith("kj-")){let t=e.spec?.containers[0]?.env?.find(e=>"EXECUTE_RESOLVER_REQUEST"===e.name);if(t){let e=JSON.parse(t.value);return(0,i.omap)(e.fqn,n.fqnToName)}}else if(e.name.startsWith("kqj-")){let t=e.spec?.containers[0]?.env?.find(e=>"EXECUTE_OFFLINE_QUERY_REQUEST"===e.name);if(t){let e=JSON.parse(t.value);return(0,i.omap)(e.cron_name,n.fqnToName)}}else if(e.name.startsWith("kab-")){let t=e.spec?.containers[0]?.env?.find(e=>"EXECUTE_AGGREGATION_BACKFILL_REQUEST"===e.name);if(!t)return"Aggregation Backfill";{let e=JSON.parse(t.value).features;if(null==e||0===e.length)return"Aggregation Backfill";let i=(0,a.transformWindowedFeatureName)(e[0]),n=e.length>1?`${i} + ${e.length-1} more`:i;return`Backfill: ${n}`}}}},"resourceGroupFromPod",0,e=>{let t=e.labels?.["chalk.ai/resource-group"];return"default_resource_group"===t?"default":t},"resourceGroupNamesMatch",0,m,"sumNodesCPU",0,function(e,t={}){let{useAllocatable:a=!1}=t;return e.reduce((e,t)=>{let i=a?t.allocatableCpu:t.totalCpu;return null!=i?T(i)+e:e},0)},"sumNodesMemory",0,function(e,t={}){let{useAllocatable:a=!1}=t;return e.reduce((e,t)=>{let i=a?t.allocatableMemory:t.totalMemory;return null!=i?E(i)+e:e},0)},"titleForKubeComponent",0,function(e){switch(e){case"api-server":return"API server (Python)";case"go-api-server":return"API server (Go)";case"chalk-frontend":return"Frontend server";case"branch":return"Branch server";case"engine":return"Query server (HTTP)";
1case"engine-grpc":return"Query server (gRPC)";case"job":return"Scheduled resolver and query runs";case"background-persistence":return"Background persistence writers";case"offline-query-worker":case"offline-query":return"Async offline query runs";case"streaming":case"streaming-worker":return"Streaming Server";case"sql":return"SQL Server";case"engine-shadow":return"Engine (shadow)";case"workflow":return"Argo Workflow Pods";case"metrics-db":return"Metrics DB";case"envoy-gateway":return"Envoy Gateway";case void 0:case"":case"system":return"Kube System";default:return(0,s.titleCase)(e.replaceAll("-"," "))}}])},645605,e=>{"use strict";var t=e.i(754790);e.s(["useIsServerlessEnvironment",0,function(){let{isServerlessEnvironment:e,loading:a,error:i}=(0,t.useRouteAndTeamInfo)();return{isServerless:!a&&null==i&&(e??!1),loading:a,error:i}}])},826396,e=>{"use strict";var t=e.i(73704);let a=12,i=89,n=12,r=(e,t)=>e.x<t.x+t.w&&e.x+e.w>t.x&&e.y<t.y+t.h&&e.y+e.h>t.y,s=(e,t=a)=>{let i=Math.max(1,Math.min(t,Math.round(e.w))),n=Math.max(1,Math.round(e.h));return{x:Math.max(0,Math.min(t-i,Math.round(e.x))),y:Math.max(0,Math.round(e.y)),w:i,h:n}},o=(e,t,i,n,s,o=a)=>{let l=Math.min(s-i,n+1e3);for(let a=n;a<=l;a++)for(let n=0;n<=o-t;n++){let s={x:n,y:a,w:t,h:i};if(!e.some(e=>r(s,e)))return{x:n,y:a}}return null},l=(e,t,a)=>{let i=structuredClone(e),n=[],s=null!=t?i.find(e=>e.id===t):void 0;null!=s&&n.push(s);let o=e=>e.id===a?e.layout.y-.5:e.layout.y;for(let e of i.filter(e=>e.id!==t).sort((e,t)=>o(e)-o(t)||e.layout.x-t.layout.x)){let t=e.layout.y;for(;n.some(a=>r({...e.layout,y:t},a.layout));)t+=1;for(;t>0&&!n.some(a=>r({...e.layout,y:t-1},a.layout));)t-=1;e.layout.y=t,n.push(e)}return i},u=(e,t,a,i,n)=>{let s=new Map,o=e=>s.get(e.id)??e.layout.x,l=(e,t)=>{let a=1===i?t.x+t.w:t.x-e.layout.w;return!(a<0)&&!(a+e.layout.w>n)&&((1===i?a<=o(e):a>=o(e))||(s.set(e.id,a),!0))};if(!l(a,t.layout))return null;for(let a=!0;a;)for(let[i]of(a=!1,s)){let n=e.find(e=>e.id===i);if(null==n)continue;let s={...n.layout,x:o(n)};for(let n of e){if(n.id===i||n.id===t.id||!r(s,{...n.layout,x:o(n)}))continue;let e=o(n);if(!l(n,s))return null;o(n)!==e&&(a=!0)}}return s},c=(e,t,i,n=a)=>l(((e,t,i=a)=>{let n=structuredClone(e),s=n.find(e=>e.id===t);if(null==s)return n;for(let e of n){if(e.id===t||!r(e.layout,s.layout))continue;let a=s.layout,o=e.layout;if(Math.min(a.x+a.w,o.x+o.w)-Math.max(a.x,o.x)>Math.min(a.y+a.h,o.y+o.h)-Math.max(a.y,o.y))continue;let l=e.layout.x+e.layout.w/2>=s.layout.x+s.layout.w/2?1:-1,c=u(n,s,e,l,i);if(null!=c)for(let[e,t]of c){let a=n.find(t=>t.id===e);null!=a&&(a.layout.x=t)}}return n})(e.map(e=>e.id===t?{...e,layout:{...i}}:e),t,n),void 0,t),d=(e,t,a,i,r=n)=>({left:e+r/2,top:t+r/2,width:a-r,height:i-r});e.s(["DEFAULT_MIN_H",0,2,"DEFAULT_MIN_W",0,3,"DEFAULT_ROW_HEIGHT_PX",0,i,"GRID_COLS",0,a,"GRID_GAP_PX",0,n,"applyLayout",0,c,"applyMove",0,(e,t,i,n,r=a)=>{var s;let o,u,d,g,m=e.find(e=>e.id!==t&&e.layout.x===i.x&&e.layout.y===i.y);if(null!=m&&(s=m.layout,o=n.x<s.x+s.w&&s.x<n.x+n.w,u=n.y<s.y+s.h&&s.y<n.y+n.h,d=(n.x+n.w===s.x||s.x+s.w===n.x)&&u,g=(n.y+n.h===s.y||s.y+s.h===n.y)&&o,d||g)){let a=structuredClone(i),r=structuredClone(m.layout);r.x=n.x,r.y=n.y;let s=n.x+n.w===m.layout.x||m.layout.x+m.layout.w===n.x,o=Math.min(n.x,m.layout.x);return s&&(n.x<m.layout.x?(r.x=o,a.x=o+m.layout.w):(a.x=o,r.x=o+i.w)),l(e.map(e=>e.id===t?{...e,layout:a}:e.id===m.id?{...e,layout:r}:e),void 0,t)}return c(e,t,i,r)},"autoScrollVelocity",0,(e,t)=>{let a=e=>Math.min(e,80)/80*1200,i=t.top+80-e;if(i>0)return-a(i);let n=e-(t.bottom-80);return n>0?a(n):0},"cellRectPx",0,(e,t,a=n)=>d(e.x*t.colWidth,e.y*t.rowHeight,e.w*t.colWidth,e.h*t.rowHeight,a),"clampAutoScrollStep",0,(e,t)=>e>0?Math.min(e,Math.max(0,t.gridTop+t.contentBottomPx+t.rowHeight-t.portBottom)):e<0&&null!=t.resizeAnchorPx?Math.max(e,-Math.max(0,t.portTop-(t.gridTop+t.resizeAnchorPx))):e,"compactVertical",0,l,"findFreeSpot",0,(e,t,i,n=a)=>o(e,t,i,0,1/0,n)??{x:0,y:0},"findFreeSpotInBand",0,o,"gestureGeometry",0,({type:e,corner:t,minW:i,minH:r,origLayout:o,dxPx:l,dyPx:u},c,g=a,m=n)=>{let{colWidth:h,rowHeight:f}=c,y=o.x*h,p=o.y*f,T=Math.max(r*f,o.h*f+u),b=Math.max(r,Math.round((o.h*f+u)/f));if("drag"===e)return{layout:s({x:Math.round((y+l)/h),y:Math.max(0,Math.round((p+u)/f)),w:o.w,h:o.h},g),rect:d(y+l,p+u,o.w*h,o.h*f,m)};if("sw"===t){let e=o.x+o.w,t=e*h,a=Math.max(0,Math.min(e-i,Math.round((y+l)/h))),n=Math.max(0,Math.min(t-i*h,y+l));return{layout:s({x:a,y:o.y,w:e-a,h:b},g),rect:d(n,p,t-n,T,m)}}let w=Math.max((o.x+i)*h,Math.min(g*h,(o.x+o.w)*h+l));return{layout:s({x:o.x,y:o.y,w:Math.min(g-o.x,Math.max(i,Math.round((o.w*h+l)/h))),h:b},g),rect:d(y,p,w-y,T,m)}},"layoutsEqual",0,(e,t)=>e.x===t.x&&e.y===t.y&&e.w===t.w&&e.h===t.h,"visibleGridRows",0,(e,a,n=i)=>{if(null==e)return{first:0,last:0};let{top:r,bottom:s}=(0,t.scrollportBounds)((0,t.scrollParentOf)(e),a),o=e.getBoundingClientRect().top;return{first:Math.max(0,Math.floor((r-o)/n)),last:Math.max(0,Math.ceil((s-o)/n)-1)}}])},874947,523532,596067,e=>{"use strict";var t=e.i(296961),a=e.i(292719),i=e.i(546665),n=e.i(37091),r=e.i(354646),s=e.i(73272),o=e.i(516054),l=e.i(826396),u=e.i(15315),c=e.i(757770),d=e.i(132115),g=e.i(20940),m=e.i(199812),h=e.i(558681),f=e.i(780742),y=e.i(246940),p=e.i(919437),T=e.i(328613),b=e.i(77669),w=e.i(41777),E=e.i(884676);let S={logs:{id:"logs",label:"Logs",icon:"list",facetsQuery:y.getLogFacets,facetValuesQuery:y.getLogFacetValues,buildValueQuery:(e,t)=>(0,h.buildFacetGroupClause)(e,[t]),addExclusionToQuery:h.addExclusionToQuery,storageScope:"logs",searchPlaceholder:"Search logs",chartQuery:y.searchLogEntriesAggregated,statQuery:y.getLogStat,naturalFacet:"severity",naturalColorOverrides:T.LOG_SEVERITY_CHART_COLOR_OVERRIDES,naturalSeriesTransform:T.sortLogSeries,naturalSliceColor:T.logSeverityColor,rowNoun:"Log lines",listChartName:"Log Chart",listTableName:"Log Table",explorerPath:(e,t)=>w.Routes.project.environment.logs.index(e,t)},access_logs:{id:"access_logs",label:"Access Logs",icon:"trafficCone",facetsQuery:y.getAccessLogFacets,facetValuesQuery:y.getAccessLogFacetValues,buildValueQuery:(e,t)=>(0,h.buildFacetGroupClause)(e,[t]),addExclusionToQuery:h.addExclusionToQuery,storageScope:"access-logs",searchPlaceholder:"Search access logs",chartQuery:y.searchAccessLogEntriesAggregated,statQuery:y.getAccessLogStat,naturalFacet:"status_code",naturalColorOverrides:g.buildAccessLogColorOverrides,naturalSeriesTransform:g.sortAccessLogSeries,naturalSliceColor:g.accessLogStatusColor,rowNoun:"Requests",listChartName:"Acce
1ss Log Chart",listTableName:"Access Log Table",explorerPath:(e,t)=>w.Routes.project.environment.logs.access(e,t)},kube_events:{id:"kube_events",label:"Kube Events",icon:"audioLines",facetsQuery:p.getKubeEventFacets,facetValuesQuery:p.getKubeEventFacetValues,buildValueQuery:(e,t)=>(0,h.buildFacetGroupClause)(e,[t]),addExclusionToQuery:h.addExclusionToQuery,storageScope:"kube-events",searchPlaceholder:"Search kube events",chartQuery:p.listKubeEventsAggregated,statQuery:p.getKubeEventStat,naturalFacet:"severity",naturalColorOverrides:m.KUBE_EVENT_SEVERITY_COLORS,naturalSeriesTransform:m.sortKubeEventSeries,naturalSliceColor:m.kubeEventSeverityColor,rowNoun:"Events",listChartName:"Kube Event Chart",listTableName:"Kube Event Table",explorerPath:(e,t)=>w.Routes.project.environment.kubeEvents(e,t)}},v=e=>e in S?S[e]:null;e.s(["WIDGET_SOURCES",0,S,"facetsOf",0,e=>e?.facets??f.EMPTY_ARRAY,"statResultOf",0,e=>e?.result,"widgetSeriesStyle",0,(e,t)=>0===t.length||1===t.length&&t[0]===e.naturalFacet?{colorOverrides:e.naturalColorOverrides,seriesTransform:e.naturalSeriesTransform}:{colorOverrides:f.EMPTY_OBJECT,seriesTransform:void 0},"widgetSliceColor",0,(e,t)=>1===t.length&&t[0]===e.naturalFacet?e.naturalSliceColor:void 0,"widgetSourceOf",0,v,"widgetSourceSearchLink",0,(e,t,a,i)=>{if(null==a||null==i)return null;let n=new URLSearchParams;t.query&&n.set(b.DynamicQueryParam.QUERY_STRING,t.query),t.aggregation&&n.set(b.DynamicQueryParam.LOG_AGGREGATION,t.aggregation),null!=t.selection&&(0,E.setTimeRangeSelectionParams)(n,t.selection);let r=n.toString();return{href:`${e.explorerPath(a,i)}${r?`?${r}`:""}`,label:`Open in ${e.label}`}}],523532);var C=e.i(697716),x=e.i(264705),_=e.i(50548),O=e.i(805779);let R=e=>`core:${_.HealthCheckName[e].toLowerCase()}`,M=[_.HealthCheckName.CLOUD_ACCOUNT,_.HealthCheckName.CLOUD_NETWORKING,_.HealthCheckName.HTTP_ENGINE,_.HealthCheckName.GRPC_ENGINE,_.HealthCheckName.ONLINE_STORE,_.HealthCheckName.OFFLINE_STORE,_.HealthCheckName.BRANCH_SERVER,_.HealthCheckName.STREAMING_SERVER],N=[...x.CORE_SERVICES_HEALTH_CHECK_GROUP.checks.map(e=>({id:R(e),healthChecks:[e],isGrouped:!1,label:(0,O.serviceDisplayTitle)(e)})),...x.HEALTH_CHECK_GROUPS.map(({id:e,title:t,checks:a})=>({id:e,healthChecks:a,isGrouped:!0,label:t}))],k=M.map(R);e.s(["DASHBOARD_CONNECTION_HEALTH_OPTIONS",0,N,"DEFAULT_DASHBOARD_CONNECTION_HEALTH",0,k,"canonicalDashboardConnectionHealth",0,e=>{let t=new Set(e);return N.filter(({id:e})=>t.has(e)).map(({id:e})=>e)}],596067);let I=e=>"sourceQuery"===e.dataQuery.case?v(e.dataQuery.value.dataSource):null,P=()=>(0,n.v4)(),A=(e,t,a)=>({id:a??P(),position:t,definition:e}),L=(e,t)=>e.map(e=>({id:e.id,position:t[e.id]??e.position,definition:e.definition})),W=(e,t)=>L(e,J(t(e.map(X)))),D=(e,t,a)=>e.map(e=>e.id===t?{id:e.id,position:e.position,definition:a}:e),H=(e,t)=>{let a=G(e);return a.find(e=>t>=e.startY&&t<e.endY)??a[0]},G=e=>{let t=e.filter(e=>"sectionTitle"===e.definition.case).map(e=>j(e).y).sort((e,t)=>e-t),a=0===t[0]?t:[0,...t];return a.map((e,t)=>({startY:e,endY:a[t+1]??1/0}))},F=(e,t)=>Math.max(0,Math.min(e.endY,t.last+1)-Math.max(e.startY,t.first)),Q=(e,t)=>{let a=G(e),i=Math.max(1,t.last-t.first+1),n=a.map(e=>({band:e,rows:F(e,t)})),r=n.filter(({rows:e})=>e>=i/4);return r.length>0?r.map(({band:e})=>e):[n.reduce((e,t)=>t.rows>e.rows?t:e).band]},B=(e,t)=>e.reduce((e,a)=>{let{y:i,h:n}=j(a);return i>=t.startY&&i<t.endY?Math.max(e,i+n):e},t.startY),K=(e,t,a,i)=>{let{w:n,h:r}=t,s=(0,l.findFreeSpotInBand)(e.map(j),n,r,i,a.endY);if(null!=s)return{position:{...s,w:n,h:r},widgets:L(e,{})};let o=B(e,a);return{position:{x:0,y:o,w:n,h:r},widgets:W(e,e=>e.map(e=>e.layout.y>=o?{...e,layout:{...e.layout,y:e.layout.y+r}}:e))}},U=e=>"dataWidget"===e.definition.case?e.definition.value:null,q=e=>{if("metricQuery"!==e.dataQuery.case)return null;let t=e.dataQuery.value,i="statistic"===e.visualization.case;return(0,a.create)(r.MetricConfigSchema,{name:e.name,windowPeriod:t.windowPeriod,series:t.series,formulas:t.formulas,displayWindowPeriod:t.displayWindowPeriod,visualizationOptions:i?{case:"statOptions",value:{}}:{case:void 0}})},$={statistic:{w:3,h:1},countByTable:{w:6,h:4},logTable:{w:8,h:6},chart:{w:4,h:4}},V={timeseries:$.chart,statistic:$.statistic,table:$.countByTable,treeMap:$.chart,pie:$.chart},z={w:4,h:5},Y={w:8,h:5},j=e=>"sectionTitle"===e.definition.case?{x:0,y:e.position?.y??0,w:l.GRID_COLS,h:e.position?.h||1}:"connectionHealth"===e.definition.case?{x:e.position?.x??0,y:e.position?.y??0,w:e.position?.w||z.w,h:e.position?.h||z.h}:"latestDeployment"===e.definition.case?{x:e.position?.x??0,y:e.position?.y??0,w:e.position?.w||Y.w,h:Math.max(e.position?.h||Y.h,Y.h)}:{x:e.position?.x??0,y:e.position?.y??0,w:e.position?.w||4,h:e.position?.h||4},X=e=>({id:e.id,layout:j(e),..."sectionTitle"===e.definition.case?{minW:l.GRID_COLS,minH:1}:"markdown"===e.definition.case?{minW:1,minH:1}:"monitorWidget"===e.definition.case?{minW:2,minH:2}:"connectionHealth"===e.definition.case?{minW:3,minH:2}:"incidentWidget"===e.definition.case?{minW:3,minH:3}:"latestDeployment"===e.definition.case?{minW:4,minH:5}:U(e)?.visualization.case==="statistic"?{minW:2,minH:1}:{}}),J=e=>Object.fromEntries(e.map(e=>[e.id,e.layout]));e.s(["COMPATIBLE_VISUALIZATIONS",0,{metricQuery:["timeseries","statistic"],sourceQuery:["timeseries","table","treeMap","pie","statistic"]},"CONNECTION_HEALTH_WIDGET_FOOTPRINT",0,z,"DASHBOARD_LIST_READ_MASK_PATHS",0,["id","name","description","created_at","updated_at","created_by","total_view_count","viewer_last_viewed_at"],"DASHBOARD_NAME_READ_MASK_PATHS",0,["id","name"],"DATA_WIDGET_FOOTPRINTS",0,$,"LATEST_DEPLOYMENT_WIDGET_FOOTPRINT",0,Y,"MARKDOWN_WIDGET_HEIGHT",0,3,"MARKDOWN_WIDGET_WIDTH",0,6,"MONITOR_WIDGET_FOOTPRINTS",0,{metric:{w:4,h:2},logs:{w:3,h:2},healthcheck:{w:5,h:3},sqlBadRows:{w:4,h:2},dataSource:{w:5,h:3}},"NOTEBOOK_CELL_WIDGET_HEIGHT",0,4,"NOTEBOOK_CELL_WIDGET_WIDTH",0,6,"NOTEBOOK_COMPACT_CELL_WIDGET_HEIGHT",0,1,"NOTEBOOK_COMPACT_CELL_WIDGET_MIN_HEIGHT",0,1,"NOTEBOOK_INPUT_CELL_WIDGET_WIDTH",0,3,"NOTEBOOK_SINGLE_VALUE_CELL_WIDGET_MIN_WIDTH",0,2,"SECTION_TIT
1LE_WIDGET_HEIGHT",0,1,"SECTION_TITLE_WIDGET_WIDTH",0,12,"STAT_WIDGET_HEIGHT",0,1,"VIZ_MINIMUM_FOOTPRINT",0,V,"appendWidgetInSection",0,(e,t,a,i)=>{let n,r=H(e,i),s=K(e,a,r,(n=a.h,Math.max(r.startY,B(e,r)-n)));return[...s.widgets,t(s.position)]},"applyTableColumnLayout",0,(e,i,n)=>{let r=e.find(e=>e.id===i),o=null==r?null:U(r);if(null==o||"table"!==o.visualization.case)return null;let l=(0,t.clone)(s.DashboardDataWidgetSchema,o);return l.visualization={case:"table",value:(0,a.create)(s.DashboardTableVizSchema,{columns:n.columns.map(e=>({key:e.key,widthPx:e.widthPx,visible:e.visible})),columnOrder:[...n.columnOrder]})},D(e,i,{case:"dataWidget",value:l})},"applyUpdateToGetDashboardResponse",0,(e,i)=>{let n=(0,t.clone)(o.GetDashboardResponseSchema,e),r=i.updateMask?.paths??[];if(null!=n.dashboard){if(r.includes("name")&&(n.dashboard.name=i.dashboard?.name??""),r.includes("description")){let e=i.dashboard?.description;n.dashboard.description=null!=e&&""!==e.trim()?e:void 0}r.includes("widgets")&&(n.dashboard.widgets=(i.dashboard?.widgets??[]).map(e=>(0,a.create)(s.DashboardWidgetSchema,e)))}return null!=i.controls&&(n.controls=(0,a.create)(o.DashboardControlsSchema,i.controls)),n},"applyWidgetPositions",0,L,"buildCreateDashboardRequest",0,e=>({dashboard:{name:e.name,widgets:e.widgets??[],...void 0!==e.description?{description:e.description}:{}},...void 0!==e.controls?{controls:e.controls}:{}}),"buildUpdateDashboardRequest",0,e=>{let t=[],a={id:e.id,...void 0!==e.name?{name:e.name}:{},...null!=e.description?{description:e.description}:{},...void 0!==e.widgets?{widgets:e.widgets}:{}};return void 0!==e.name&&t.push("name"),void 0!==e.description&&t.push("description"),void 0!==e.widgets&&t.push("widgets"),{dashboard:a,updateMask:{paths:t},...void 0!==e.controls?{controls:e.controls}:{}}},"dashboardChartWidgetToChart",0,e=>{let t=U(e);if(null==t)return null;let i=q(t);return null==i?null:(0,a.create)(r.ChartSchema,{id:e.id,config:i})},"dashboardDataWidgetToMetricConfig",0,q,"dashboardWidgetCanEdit",0,e=>null!=U(e)||"markdown"===e.definition.case||"sectionTitle"===e.definition.case||"monitorWidget"===e.definition.case||"connectionHealth"===e.definition.case||"incidentWidget"===e.definition.case,"dashboardWidgetListsEqual",0,(e,t)=>e.length===t.length&&e.every((e,n)=>(0,i.equals)(s.DashboardWidgetSchema,e,(0,a.create)(s.DashboardWidgetSchema,t[n]))),"dashboardWidgets",0,e=>e?.widgets??[],"dataWidgetAggregateOptions",0,e=>{if("sourceQuery"!==e.dataQuery.case||null==I(e))return null;let t=e.dataQuery.value.aggregateOptions;if(null!=t)return t;let{clause:a}=(0,C.parseCountByQuery)(e.dataQuery.value.query);return null==a?null:(0,d.aggregateOptions)((0,u.legacyCountByToState)(a))},"dataWidgetDefaultName",0,(e,t,a,i)=>{if(!(0,u.isAggregationView)(e))return t?a.listTableName:a.listChartName;let n=e.measures.map(e=>(0,u.measureLabel)(e,i)).join(", "),r=e.facets.map(e=>i.find(t=>t.path===e)?.name??e).join(", "),s=""===r?n:`${n} by ${r}`;return s===c.AGGREGATION_FN_LABEL.count?`${a.label} Count`:s},"dataWidgetFootprintKind",0,e=>{if(e.visualization?.case==="statistic")return"statistic";if(e.visualization?.case!=="table")return"chart";let t=e.dataQuery?.case==="sourceQuery"?e.dataQuery.value:null;return(t?.aggregateOptions?.aggregations?.length??0)>0||null!=(0,C.parseCountByQuery)(t?.query??"").clause?"countByTable":"logTable"},"dataWidgetOf",0,U,"dataWidgetSource",0,I,"dataWidgetSourceQuery",0,e=>"sourceQuery"===e.dataQuery.case&&null!=I(e)?e.dataQuery.value.query:null,"defaultConnectionHealthWidget",0,()=>({connectionIds:[...k]}),"dominantSectionRow",0,(e,t)=>Q(e,t).reduce((e,a)=>F(a,t)>F(e,t)?a:e).startY,"duplicateWidget",0,(e,a)=>{let i=e.find(e=>e.id===a);if(null==i)return null;let n=(0,t.clone)(s.DashboardWidgetSchema,i);if(null==n.definition.case)return null;let r=j(i),o=H(e,r.y),l=K(e,r,o,o.startY);return[...l.widgets,{id:P(),position:l.position,definition:n.definition}]}
1,"ghostWidgetLayout",0,(e,t)=>{let a=H(e,e.reduce((e,t)=>Math.max(e,j(t).y),0)),i=B(e,a);return{...(0,l.findFreeSpotInBand)(e.map(j),t.w,t.h,a.startY,1/0)??{x:0,y:i},...t}},"lastSectionOnScreenRow",0,(e,t)=>Q(e,t).at(-1).startY,"makeConnectionHealthWidget",0,e=>A({case:"connectionHealth",value:e.connectionHealthWidget},e.position,e.id),"makeDataWidget",0,e=>A({case:"dataWidget",value:e.dataWidget},e.position,e.id),"makeIncidentWidget",0,e=>A({case:"incidentWidget",value:e.incidentWidget},e.position,e.id),"makeLatestDeploymentWidget",0,e=>A({case:"latestDeployment",value:e.latestDeployment},e.position,e.id),"makeMarkdownWidget",0,e=>A({case:"markdown",value:e.markdown},e.position,e.id),"makeMonitorWidget",0,e=>A({case:"monitorWidget",value:e.monitorWidget},e.position,e.id),"makeNotebookCellWidget",0,e=>A({case:"notebookCell",value:e.notebookCell},e.position,e.id),"makeSectionTitleWidget",0,e=>A({case:"sectionTitle",value:e.sectionTitle},e.position,e.id),"metricConfigToDashboardDataWidget",0,(e,t)=>({name:e.name,dataQuery:{case:"metricQuery",value:{windowPeriod:e.windowPeriod,series:e.series,formulas:e.formulas,displayWindowPeriod:e.displayWindowPeriod}},visualization:t?.visualization??{case:"timeseries",value:t?.existing?.visualization.case==="timeseries"?{plotStyle:t.existing.visualization.value.plotStyle,initiallyHiddenSeries:t.existing.visualization.value.initiallyHiddenSeries,yAxisLabel:t.existing.visualization.value.yAxisLabel,hideFalsyInTooltip:t.existing.visualization.value.hideFalsyInTooltip,yAxisSoftMin:t.existing.visualization.value.yAxisSoftMin,yAxisSoftMax:t.existing.visualization.value.yAxisSoftMax}:{}}}),"placementsToPositionsMap",0,J,"removeWidget",0,(e,t)=>W(e.filter(e=>e.id!==t),e=>(0,l.compactVertical)(e)),"replaceWidgetDefinition",0,D,"statisticVizOf",0,e=>"statistic"===e.visualization.case?e.visualization.value:null,"tableColumnLayoutOf",0,e=>{let t=U(e)?.visualization;if(t?.case==="table")return{columns:t.value.columns.map(e=>({key:e.key,widthPx:e.widthPx,visible:e.visible})),columnOrder:t.value.columnOrder}},"vizCasePartToWhole",0,e=>"treeMap"===e?"treemap":"pie"===e?"pie":null,"widgetToLayout",0,j,"widgetsToPlacements",0,e=>e.filter(e=>null!=e.definition.case).map(X).sort((e,t)=>e.layout.y-t.layout.y||e.layout.x-t.layout.x)],874947)}]); 2 3//# sourceMappingURL=39kdbvvjs6bt0.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.