File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed
extensions/ql-vscode/src/log-insights Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,8 @@ type EvaluationStrategy =
16
16
| "EXTENSIONAL"
17
17
| "SENTINEL_EMPTY"
18
18
| "CACHACA"
19
- | "CACHE_HIT" ;
19
+ | "CACHE_HIT"
20
+ | "NAMED_LOCAL" ;
20
21
21
22
interface SummaryEventBase {
22
23
evaluationStrategy : EvaluationStrategy ;
@@ -60,6 +61,16 @@ export interface InLayer extends ResultEventBase {
60
61
predicateIterationMillis : number [ ] ;
61
62
}
62
63
64
+ export interface NamedLocal extends ResultEventBase {
65
+ evaluationStrategy : "NAMED_LOCAL" ;
66
+ deltaSizes : number [ ] ;
67
+ ra : Ra ;
68
+ pipelineRuns : PipelineRun [ ] ;
69
+ queryCausingWork ?: string ;
70
+ dependencies : { [ key : string ] : string } ;
71
+ predicateIterationMillis : number [ ] ;
72
+ }
73
+
63
74
interface ComputedExtensional extends ResultEventBase {
64
75
evaluationStrategy : "COMPUTED_EXTENSIONAL" ;
65
76
queryCausingWork ?: string ;
@@ -92,4 +103,5 @@ export type SummaryEvent =
92
103
| Extensional
93
104
| SentinelEmpty
94
105
| Cachaca
95
- | CacheHit ;
106
+ | CacheHit
107
+ | NamedLocal ;
Original file line number Diff line number Diff line change @@ -124,6 +124,7 @@ export class PerformanceOverviewScanner implements EvaluationLogScanner {
124
124
}
125
125
case "COMPUTE_RECURSIVE" :
126
126
case "COMPUTE_SIMPLE" :
127
+ case "NAMED_LOCAL" :
127
128
case "IN_LAYER" : {
128
129
const index = this . getPredicateIndex ( predicateName ) ;
129
130
let totalTime = 0 ;
You can’t perform that action at this time.
0 commit comments