Merge pull request #2376 from github/charisk/move-query-evaluation-log-files

Move query evaluation logging files
This commit is contained in:
Charis Kyriakou
2023-04-26 14:15:54 +01:00
committed by GitHub
10 changed files with 18 additions and 17 deletions

View File

@@ -94,7 +94,7 @@ import { ProgressCallback, withProgress } from "./progress";
import { CodeQlStatusBarHandler } from "./status-bar";
import { getPackagingCommands } from "./packaging";
import { HistoryItemLabelProvider } from "./query-history/history-item-label-provider";
import { EvalLogViewer } from "./eval-log-viewer";
import { EvalLogViewer } from "./query-evaluation-logging";
import { SummaryLanguageSupport } from "./log-insights/summary-language-support";
import { JoinOrderScannerProvider } from "./log-insights/join-order";
import { LogScannerService } from "./log-insights/log-scanner-service";

View File

@@ -1,8 +1,8 @@
import { ChildEvalLogTreeItem, EvalLogTreeItem } from "./eval-log-viewer";
import { EvalLogData as EvalLogData } from "./pure/log-summary-parser";
import { EvalLogData as EvalLogData } from "../pure/log-summary-parser";
/** Builds the tree data for the evaluator log viewer for a single query run. */
export default class EvalLogTreeBuilder {
export class EvalLogTreeBuilder {
private queryName: string;
private evalLogDataItems: EvalLogData[];

View File

@@ -8,11 +8,11 @@ import {
EventEmitter,
TreeItemCollapsibleState,
} from "vscode";
import { DisposableObject } from "./pure/disposable-object";
import { showAndLogExceptionWithTelemetry } from "./helpers";
import { asError, getErrorMessage } from "./pure/helpers-pure";
import { redactableError } from "./pure/errors";
import { EvalLogViewerCommands } from "./common/commands";
import { DisposableObject } from "../pure/disposable-object";
import { showAndLogExceptionWithTelemetry } from "../helpers";
import { asError, getErrorMessage } from "../pure/helpers-pure";
import { redactableError } from "../pure/errors";
import { EvalLogViewerCommands } from "../common/commands";
export interface EvalLogTreeItem {
label?: string;

View File

@@ -0,0 +1,2 @@
export * from "./eval-log-tree-builder";
export * from "./eval-log-viewer";

View File

@@ -44,8 +44,7 @@ import { CliVersionConstraint } from "../cli";
import { HistoryItemLabelProvider } from "./history-item-label-provider";
import { ResultsView } from "../interface";
import { WebviewReveal } from "../interface-utils";
import { EvalLogViewer } from "../eval-log-viewer";
import EvalLogTreeBuilder from "../eval-log-tree-builder";
import { EvalLogTreeBuilder, EvalLogViewer } from "../query-evaluation-logging";
import { EvalLogData, parseViewerData } from "../pure/log-summary-parser";
import { QueryWithResults } from "../run-queries-shared";
import { QueryRunner } from "../query-server";

View File

@@ -1,5 +1,5 @@
import EvalLogTreeBuilder from "../../../src/eval-log-tree-builder";
import { EvalLogData } from "../../../src/pure/log-summary-parser";
import { EvalLogTreeBuilder } from "../../../../src/query-evaluation-logging";
import { EvalLogData } from "../../../../src/pure/log-summary-parser";
describe("EvalLogTreeBuilder", () => {
it("should build the log tree roots", async () => {

View File

@@ -3,8 +3,8 @@ import {
ChildEvalLogTreeItem,
EvalLogTreeItem,
EvalLogViewer,
} from "../../../src/eval-log-viewer";
import { testDisposeHandler } from "../test-dispose-handler";
} from "../../../../src/query-evaluation-logging";
import { testDisposeHandler } from "../../test-dispose-handler";
describe("EvalLogViewer", () => {
let roots: EvalLogTreeItem[];

View File

@@ -8,7 +8,7 @@ import { DatabaseManager } from "../../../../src/local-databases";
import { tmpDir } from "../../../../src/helpers";
import { HistoryItemLabelProvider } from "../../../../src/query-history/history-item-label-provider";
import { ResultsView } from "../../../../src/interface";
import { EvalLogViewer } from "../../../../src/eval-log-viewer";
import { EvalLogViewer } from "../../../../src/query-evaluation-logging";
import { QueryRunner } from "../../../../src/query-server/query-runner";
import { VariantAnalysisManager } from "../../../../src/variant-analysis/variant-analysis-manager";
import { QueryHistoryInfo } from "../../../../src/query-history/query-history-info";

View File

@@ -9,7 +9,7 @@ import { DatabaseManager } from "../../../../src/local-databases";
import { tmpDir } from "../../../../src/helpers";
import { HistoryItemLabelProvider } from "../../../../src/query-history/history-item-label-provider";
import { ResultsView } from "../../../../src/interface";
import { EvalLogViewer } from "../../../../src/eval-log-viewer";
import { EvalLogViewer } from "../../../../src/query-evaluation-logging";
import { QueryRunner } from "../../../../src/query-server/query-runner";
import { VariantAnalysisManager } from "../../../../src/variant-analysis/variant-analysis-manager";
import { QueryHistoryInfo } from "../../../../src/query-history/query-history-info";

View File

@@ -15,7 +15,7 @@ import { DisposableBucket } from "../../disposable-bucket";
import { testDisposeHandler } from "../../test-dispose-handler";
import { HistoryItemLabelProvider } from "../../../../src/query-history/history-item-label-provider";
import { ResultsView } from "../../../../src/interface";
import { EvalLogViewer } from "../../../../src/eval-log-viewer";
import { EvalLogViewer } from "../../../../src/query-evaluation-logging";
import { QueryRunner } from "../../../../src/query-server/query-runner";
import { VariantAnalysisManager } from "../../../../src/variant-analysis/variant-analysis-manager";
import { QueryHistoryManager } from "../../../../src/query-history/query-history-manager";