Skip to content

Commit 671bb5d

Browse files
committed
Remove duplicates
Minor fixes Signed-off-by: Leonid Kondrashov <leo.kondrashov@gmail.com>
1 parent 5f83cd9 commit 671bb5d

File tree

3 files changed

+3
-74
lines changed

3 files changed

+3
-74
lines changed

pkg/common/record.go

Lines changed: 0 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -82,75 +82,3 @@ type ExecutionRecord struct {
8282

8383
TimeToGetResponseMs int64 `csv:"timeToGetResponseMs"`
8484
}
85-
86-
type DeploymentScale struct {
87-
Timestamp int64 `csv:"timestamp" json:"timestamp"`
88-
Function string `csv:"function" json:"function"`
89-
DesiredPods int `csv:"desired_pods" json:"desired_pods"`
90-
RunningPods int `csv:"running_pods" json:"running_pods"`
91-
UnreadyPods int `csv:"unready_pods" json:"unready_pods"`
92-
PendingPods int `csv:"pending_pods" json:"pending_pods"`
93-
TerminatingPods int `csv:"terminating_pods" json:"terminating_pods"`
94-
ActivatorQueue float64 `csv:"activator_queue" json:"activator_queue"`
95-
}
96-
97-
type KnStats struct {
98-
Timestamp int64 `csv:"timestamp" json:"timestamp"`
99-
100-
DesiredPods int `csv:"desired_pods" json:"desired_pods"`
101-
UnreadyPods int `csv:"unready_pods" json:"unready_pods"`
102-
PendingPods int `csv:"pending_pods" json:"pending_pods"`
103-
RequestedPods int `csv:"requested_pods" json:"requested_pods"`
104-
RunningPods int `csv:"running_pods" json:"running_pods"`
105-
106-
ActivatorQueue float64 `csv:"activator_queue" json:"activator_queue"`
107-
ActivatorRequestCount int `csv:"activator_request_count" json:"activator_request_count"`
108-
AutoscalerStableQueue float64 `csv:"autoscaler_stable_queue" json:"autoscaler_stable_queue"`
109-
AutoscalerPanicQueue float64 `csv:"autoscaler_panic_queue" json:"autoscaler_panic_queue"`
110-
111-
SchedulingP95 float64 `csv:"scheduling_p95" json:"scheduling_p95"`
112-
SchedulingP50 float64 `csv:"scheduling_p50" json:"scheduling_p50"`
113-
E2ePlacementP95 float64 `csv:"e2e_placement_p95" json:"e2e_placement_p95"`
114-
E2ePlacementP50 float64 `csv:"e2e_placement_p50" json:"e2e_placement_p50"`
115-
}
116-
117-
type ClusterUsage struct {
118-
Timestamp int64 `csv:"timestamp" json:"timestamp"`
119-
MasterCpuPct float64 `csv:"master_cpu_pct" json:"master_cpu_pct"`
120-
MasterCpuReq float64 `csv:"master_cpu_req" json:"master_cpu_req"`
121-
MasterCpuLim float64 `csv:"master_cpu_lim" json:"master_cpu_lim"`
122-
MasterMemoryPct float64 `csv:"master_mem_pct" json:"master_mem_pct"`
123-
MasterMemoryReq float64 `csv:"master_mem_req" json:"master_mem_req"`
124-
MasterMemoryLim float64 `csv:"master_mem_lim" json:"master_mem_lim"`
125-
MasterPods int `csv:"master_pods" json:"master_pods"`
126-
Cpu []string `csv:"cpu" json:"cpu"`
127-
CpuReq []float64 `csv:"cpu_req" json:"cpu_req"`
128-
CpuLim []float64 `csv:"cpu_lim" json:"cpu_lim"`
129-
CpuPctAvg float64 `csv:"cpu_pct_avg" json:"cpu_pct_avg"`
130-
CpuPctMax float64 `csv:"cpu_pct_max" json:"cpu_pct_max"`
131-
CpuPctActiveAvg float64 `csv:"cpu_pct_active_avg" json:"cpu_pct_active_avg"`
132-
Memory []string `csv:"memory" json:"memory"`
133-
MemoryReq []float64 `csv:"memory_req" json:"memory_req"`
134-
MemoryLim []float64 `csv:"memory_lim" json:"memory_lim"`
135-
MemoryPctAvg float64 `csv:"memory_pct" json:"memory_pct"`
136-
PodCpu []string `csv:"pod_cpu" json:"pod_cpu"`
137-
PodMemory []string `csv:"pod_memory" json:"pod_mem"`
138-
Pods []int `csv:"pods" json:"pods"`
139-
LoaderCpu float64 `csv:"loader_cpu" json:"loader_cpu"`
140-
LoaderMem float64 `csv:"loader_mem" json:"loader_mem"`
141-
}
142-
143-
type AdfResult struct {
144-
TestStats float64 `json:"statistic"`
145-
Pvalue float64 `json:"pvalue"`
146-
Lag int `json:"usedlag"`
147-
NumObs int `json:"nobs"`
148-
CriticalVals TValues `json:"critical_vals"`
149-
IcBest float64 `json:"icbest"`
150-
}
151-
152-
type TValues struct {
153-
Pct1 float64 `json:"1%"`
154-
Pct5 float64 `json:"5%"`
155-
Pct10 float64 `json:"10%"`
156-
}

pkg/common/trace_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ type WorkflowMetadata struct {
9696
type Invoker interface {
9797
Invoke(function *Function, runtimeSpecification *RuntimeSpecification) (bool, *ExecutionRecord)
9898
}
99+
99100
type Function struct {
100101
Name string
101102
Endpoint string

pkg/driver/trace_driver.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,8 @@ func NewDriver(driverConfig *config.Configuration) *Driver {
7070

7171
func (d *Driver) generateInvokers() {
7272
for _, function := range d.Configuration.Functions {
73-
trace_func := strings.Contains(function.Name, "trace-func")
74-
function.Invoker = clients.CreateInvoker(d.Configuration, &d.allFunctionsInvoked, &d.readOpenWhiskMetadata, !trace_func)
73+
vswarm_func := d.Configuration.LoaderConfiguration.VSwarm && !strings.Contains(function.Name, "trace-func")
74+
function.Invoker = clients.CreateInvoker(d.Configuration, &d.allFunctionsInvoked, &d.readOpenWhiskMetadata, vswarm_func)
7575
}
7676
}
7777

0 commit comments

Comments
 (0)