@@ -3,7 +3,6 @@ package g2diagnosticserver
3
3
import (
4
4
"context"
5
5
"fmt"
6
- "strconv"
7
6
"sync"
8
7
"time"
9
8
@@ -92,22 +91,6 @@ func (server *G2DiagnosticServer) CheckDBPerf(ctx context.Context, request *g2pb
92
91
return & response , err
93
92
}
94
93
95
- func (server * G2DiagnosticServer ) CloseEntityListBySize (ctx context.Context , request * g2pb.CloseEntityListBySizeRequest ) (* g2pb.CloseEntityListBySizeResponse , error ) {
96
- var err error = nil
97
- if server .isTrace {
98
- entryTime := time .Now ()
99
- server .traceEntry (5 , request )
100
- defer func () { server .traceExit (6 , request , err , time .Since (entryTime )) }()
101
- }
102
- g2diagnostic := getG2diagnostic ()
103
- entityListBySizeHandleInt , err := strconv .ParseUint (request .GetEntityListBySizeHandle (), 10 , 64 )
104
- if err == nil {
105
- err = g2diagnostic .CloseEntityListBySize (ctx , uintptr (entityListBySizeHandleInt ))
106
- }
107
- response := g2pb.CloseEntityListBySizeResponse {}
108
- return & response , err
109
- }
110
-
111
94
func (server * G2DiagnosticServer ) Destroy (ctx context.Context , request * g2pb.DestroyRequest ) (* g2pb.DestroyResponse , error ) {
112
95
var err error = nil
113
96
if server .isTrace {
@@ -123,41 +106,6 @@ func (server *G2DiagnosticServer) Destroy(ctx context.Context, request *g2pb.Des
123
106
return & response , err
124
107
}
125
108
126
- func (server * G2DiagnosticServer ) FetchNextEntityBySize (ctx context.Context , request * g2pb.FetchNextEntityBySizeRequest ) (* g2pb.FetchNextEntityBySizeResponse , error ) {
127
- var err error = nil
128
- var result string = ""
129
- if server .isTrace {
130
- entryTime := time .Now ()
131
- server .traceEntry (9 , request )
132
- defer func () { server .traceExit (10 , request , result , err , time .Since (entryTime )) }()
133
- }
134
- g2diagnostic := getG2diagnostic ()
135
- entityListBySizeHandleInt , err := strconv .ParseUint (request .GetEntityListBySizeHandle (), 10 , 64 )
136
- if err == nil {
137
- result , err = g2diagnostic .FetchNextEntityBySize (ctx , uintptr (entityListBySizeHandleInt ))
138
- }
139
- response := g2pb.FetchNextEntityBySizeResponse {
140
- Result : result ,
141
- }
142
- return & response , err
143
- }
144
-
145
- func (server * G2DiagnosticServer ) FindEntitiesByFeatureIDs (ctx context.Context , request * g2pb.FindEntitiesByFeatureIDsRequest ) (* g2pb.FindEntitiesByFeatureIDsResponse , error ) {
146
- var err error = nil
147
- var result string
148
- if server .isTrace {
149
- entryTime := time .Now ()
150
- server .traceEntry (11 , request )
151
- defer func () { server .traceExit (12 , request , result , err , time .Since (entryTime )) }()
152
- }
153
- g2diagnostic := getG2diagnostic ()
154
- result , err = g2diagnostic .FindEntitiesByFeatureIDs (ctx , request .GetFeatures ())
155
- response := g2pb.FindEntitiesByFeatureIDsResponse {
156
- Result : result ,
157
- }
158
- return & response , err
159
- }
160
-
161
109
func (server * G2DiagnosticServer ) GetAvailableMemory (ctx context.Context , request * g2pb.GetAvailableMemoryRequest ) (* g2pb.GetAvailableMemoryResponse , error ) {
162
110
var err error = nil
163
111
var result int64
@@ -174,22 +122,6 @@ func (server *G2DiagnosticServer) GetAvailableMemory(ctx context.Context, reques
174
122
return & response , err
175
123
}
176
124
177
- func (server * G2DiagnosticServer ) GetDataSourceCounts (ctx context.Context , request * g2pb.GetDataSourceCountsRequest ) (* g2pb.GetDataSourceCountsResponse , error ) {
178
- var err error = nil
179
- var result string
180
- if server .isTrace {
181
- entryTime := time .Now ()
182
- server .traceEntry (15 , request )
183
- defer func () { server .traceExit (16 , request , result , err , time .Since (entryTime )) }()
184
- }
185
- g2diagnostic := getG2diagnostic ()
186
- result , err = g2diagnostic .GetDataSourceCounts (ctx )
187
- response := g2pb.GetDataSourceCountsResponse {
188
- Result : result ,
189
- }
190
- return & response , err
191
- }
192
-
193
125
func (server * G2DiagnosticServer ) GetDBInfo (ctx context.Context , request * g2pb.GetDBInfoRequest ) (* g2pb.GetDBInfoResponse , error ) {
194
126
var err error = nil
195
127
var result string
@@ -206,102 +138,6 @@ func (server *G2DiagnosticServer) GetDBInfo(ctx context.Context, request *g2pb.G
206
138
return & response , err
207
139
}
208
140
209
- func (server * G2DiagnosticServer ) GetEntityDetails (ctx context.Context , request * g2pb.GetEntityDetailsRequest ) (* g2pb.GetEntityDetailsResponse , error ) {
210
- var err error = nil
211
- var result string
212
- if server .isTrace {
213
- entryTime := time .Now ()
214
- server .traceEntry (19 , request )
215
- defer func () { server .traceExit (20 , request , result , err , time .Since (entryTime )) }()
216
- }
217
- g2diagnostic := getG2diagnostic ()
218
- result , err = g2diagnostic .GetEntityDetails (ctx , request .GetEntityID (), int (request .GetIncludeInternalFeatures ()))
219
- response := g2pb.GetEntityDetailsResponse {
220
- Result : result ,
221
- }
222
- return & response , err
223
- }
224
-
225
- func (server * G2DiagnosticServer ) GetEntityListBySize (ctx context.Context , request * g2pb.GetEntityListBySizeRequest ) (* g2pb.GetEntityListBySizeResponse , error ) {
226
- var err error = nil
227
- var result uintptr
228
- if server .isTrace {
229
- entryTime := time .Now ()
230
- server .traceEntry (21 , request )
231
- defer func () { server .traceExit (22 , request , result , err , time .Since (entryTime )) }()
232
- }
233
- g2diagnostic := getG2diagnostic ()
234
- result , err = g2diagnostic .GetEntityListBySize (ctx , int (request .GetEntitySize ()))
235
- response := g2pb.GetEntityListBySizeResponse {
236
- Result : fmt .Sprintf ("%v" , result ),
237
- }
238
- return & response , err
239
- }
240
-
241
- func (server * G2DiagnosticServer ) GetEntityResume (ctx context.Context , request * g2pb.GetEntityResumeRequest ) (* g2pb.GetEntityResumeResponse , error ) {
242
- var err error = nil
243
- var result string
244
- if server .isTrace {
245
- entryTime := time .Now ()
246
- server .traceEntry (23 , request )
247
- defer func () { server .traceExit (24 , request , result , err , time .Since (entryTime )) }()
248
- }
249
- g2diagnostic := getG2diagnostic ()
250
- result , err = g2diagnostic .GetEntityResume (ctx , request .GetEntityID ())
251
- response := g2pb.GetEntityResumeResponse {
252
- Result : result ,
253
- }
254
- return & response , err
255
- }
256
-
257
- func (server * G2DiagnosticServer ) GetEntitySizeBreakdown (ctx context.Context , request * g2pb.GetEntitySizeBreakdownRequest ) (* g2pb.GetEntitySizeBreakdownResponse , error ) {
258
- var err error = nil
259
- var result string
260
- if server .isTrace {
261
- entryTime := time .Now ()
262
- server .traceEntry (25 , request )
263
- defer func () { server .traceExit (26 , request , result , err , time .Since (entryTime )) }()
264
- }
265
- g2diagnostic := getG2diagnostic ()
266
- result , err = g2diagnostic .GetEntitySizeBreakdown (ctx , int (request .GetMinimumEntitySize ()), int (request .GetIncludeInternalFeatures ()))
267
- response := g2pb.GetEntitySizeBreakdownResponse {
268
- Result : result ,
269
- }
270
- return & response , err
271
- }
272
-
273
- func (server * G2DiagnosticServer ) GetFeature (ctx context.Context , request * g2pb.GetFeatureRequest ) (* g2pb.GetFeatureResponse , error ) {
274
- var err error = nil
275
- var result string
276
- if server .isTrace {
277
- entryTime := time .Now ()
278
- server .traceEntry (27 , request )
279
- defer func () { server .traceExit (28 , request , result , err , time .Since (entryTime )) }()
280
- }
281
- g2diagnostic := getG2diagnostic ()
282
- result , err = g2diagnostic .GetFeature (ctx , request .GetLibFeatID ())
283
- response := g2pb.GetFeatureResponse {
284
- Result : result ,
285
- }
286
- return & response , err
287
- }
288
-
289
- func (server * G2DiagnosticServer ) GetGenericFeatures (ctx context.Context , request * g2pb.GetGenericFeaturesRequest ) (* g2pb.GetGenericFeaturesResponse , error ) {
290
- var err error = nil
291
- var result string
292
- if server .isTrace {
293
- entryTime := time .Now ()
294
- server .traceEntry (29 , request )
295
- defer func () { server .traceExit (30 , request , result , err , time .Since (entryTime )) }()
296
- }
297
- g2diagnostic := getG2diagnostic ()
298
- result , err = g2diagnostic .GetGenericFeatures (ctx , request .GetFeatureType (), int (request .GetMaximumEstimatedCount ()))
299
- response := g2pb.GetGenericFeaturesResponse {
300
- Result : result ,
301
- }
302
- return & response , err
303
- }
304
-
305
141
func (server * G2DiagnosticServer ) GetLogicalCores (ctx context.Context , request * g2pb.GetLogicalCoresRequest ) (* g2pb.GetLogicalCoresResponse , error ) {
306
142
var err error = nil
307
143
var result int
@@ -318,22 +154,6 @@ func (server *G2DiagnosticServer) GetLogicalCores(ctx context.Context, request *
318
154
return & response , err
319
155
}
320
156
321
- func (server * G2DiagnosticServer ) GetMappingStatistics (ctx context.Context , request * g2pb.GetMappingStatisticsRequest ) (* g2pb.GetMappingStatisticsResponse , error ) {
322
- var err error = nil
323
- var result string
324
- if server .isTrace {
325
- entryTime := time .Now ()
326
- server .traceEntry (37 , request )
327
- defer func () { server .traceExit (38 , request , result , err , time .Since (entryTime )) }()
328
- }
329
- g2diagnostic := getG2diagnostic ()
330
- result , err = g2diagnostic .GetMappingStatistics (ctx , int (request .GetIncludeInternalFeatures ()))
331
- response := g2pb.GetMappingStatisticsResponse {
332
- Result : result ,
333
- }
334
- return & response , err
335
- }
336
-
337
157
func (server * G2DiagnosticServer ) GetObserverOrigin (ctx context.Context ) string {
338
158
var err error = nil
339
159
if server .isTrace {
@@ -361,38 +181,6 @@ func (server *G2DiagnosticServer) GetPhysicalCores(ctx context.Context, request
361
181
return & response , err
362
182
}
363
183
364
- func (server * G2DiagnosticServer ) GetRelationshipDetails (ctx context.Context , request * g2pb.GetRelationshipDetailsRequest ) (* g2pb.GetRelationshipDetailsResponse , error ) {
365
- var err error = nil
366
- var result string
367
- if server .isTrace {
368
- entryTime := time .Now ()
369
- server .traceEntry (41 , request )
370
- defer func () { server .traceExit (42 , request , result , err , time .Since (entryTime )) }()
371
- }
372
- g2diagnostic := getG2diagnostic ()
373
- result , err = g2diagnostic .GetRelationshipDetails (ctx , request .GetRelationshipID (), int (request .GetIncludeInternalFeatures ()))
374
- response := g2pb.GetRelationshipDetailsResponse {
375
- Result : result ,
376
- }
377
- return & response , err
378
- }
379
-
380
- func (server * G2DiagnosticServer ) GetResolutionStatistics (ctx context.Context , request * g2pb.GetResolutionStatisticsRequest ) (* g2pb.GetResolutionStatisticsResponse , error ) {
381
- var err error = nil
382
- var result string
383
- if server .isTrace {
384
- entryTime := time .Now ()
385
- server .traceEntry (43 , request )
386
- defer func () { server .traceExit (44 , request , result , err , time .Since (entryTime )) }()
387
- }
388
- g2diagnostic := getG2diagnostic ()
389
- result , err = g2diagnostic .GetResolutionStatistics (ctx )
390
- response := g2pb.GetResolutionStatisticsResponse {
391
- Result : result ,
392
- }
393
- return & response , err
394
- }
395
-
396
184
func (server * G2DiagnosticServer ) GetTotalSystemMemory (ctx context.Context , request * g2pb.GetTotalSystemMemoryRequest ) (* g2pb.GetTotalSystemMemoryResponse , error ) {
397
185
var err error = nil
398
186
var result int64
@@ -497,53 +285,6 @@ func (server *G2DiagnosticServer) SetObserverOrigin(ctx context.Context, origin
497
285
g2diagnostic .SetObserverOrigin (ctx , origin )
498
286
}
499
287
500
- func (server * G2DiagnosticServer ) StreamEntityListBySize (request * g2pb.StreamEntityListBySizeRequest , stream g2pb.G2Diagnostic_StreamEntityListBySizeServer ) (err error ) {
501
- if server .isTrace {
502
- server .traceEntry (163 , request )
503
- }
504
- ctx := stream .Context ()
505
- entryTime := time .Now ()
506
- g2diagnostic := getG2diagnostic ()
507
-
508
- entitiesFetched := 0
509
-
510
- //get the query handle
511
- var queryHandle uintptr
512
- queryHandle , err = g2diagnostic .GetEntityListBySize (ctx , int (request .GetEntitySize ()))
513
- if err != nil {
514
- return err
515
- }
516
-
517
- defer func () {
518
- err = g2diagnostic .CloseEntityListBySize (ctx , queryHandle )
519
- if server .isTrace {
520
- server .traceExit (165 , request , entitiesFetched , err , time .Since (entryTime ))
521
- }
522
- }()
523
-
524
- for {
525
- var fetchResult string
526
- fetchResult , err = g2diagnostic .FetchNextEntityBySize (ctx , queryHandle )
527
- if err != nil {
528
- return err
529
- }
530
- if len (fetchResult ) == 0 {
531
- break
532
- }
533
- response := g2pb.StreamEntityListBySizeResponse {
534
- Result : fetchResult ,
535
- }
536
- entitiesFetched += 1
537
- if err = stream .Send (& response ); err != nil {
538
- return err
539
- }
540
- server .traceEntry (164 , request , fetchResult )
541
- }
542
-
543
- err = nil
544
- return
545
- }
546
-
547
288
func (server * G2DiagnosticServer ) UnregisterObserver (ctx context.Context , observer observer.Observer ) error {
548
289
var err error = nil
549
290
if server .isTrace {
0 commit comments