From 32a416cbe11760fdfb17c42a4ee1c2cf8356e39f Mon Sep 17 00:00:00 2001 From: Daniel Brauner Date: Thu, 12 Sep 2024 15:33:16 +0200 Subject: [PATCH 01/17] removed unused consumed bytes from build event stream --- .../buildresult/BuildEventStreamProvider.java | 7 --- .../command/buildresult/ParsedBepOutput.java | 9 ---- .../logging/utils/BuildPhaseSyncStats.java | 5 -- .../utils/querysync/BuildDepsStats.java | 4 -- .../base/qsync/BazelDependencyBuilder.java | 1 - .../blaze/base/sync/BuildPhaseSyncTask.java | 48 +++++++++---------- .../base/sync/aspects/BlazeBuildOutputs.java | 11 +---- 7 files changed, 25 insertions(+), 60 deletions(-) diff --git a/base/src/com/google/idea/blaze/base/command/buildresult/BuildEventStreamProvider.java b/base/src/com/google/idea/blaze/base/command/buildresult/BuildEventStreamProvider.java index 8cc55a8633c..6229c3b1ebb 100644 --- a/base/src/com/google/idea/blaze/base/command/buildresult/BuildEventStreamProvider.java +++ b/base/src/com/google/idea/blaze/base/command/buildresult/BuildEventStreamProvider.java @@ -55,17 +55,10 @@ static BuildEventStreamProvider fromInputStream(InputStream stream) { public BuildEvent getNext() throws BuildEventStreamException { return parseNextEventFromStream(countingStream); } - - @Override - public long getBytesConsumed() { - return countingStream.getCount(); - } }; } /** Returns the next build event in the stream, or null if there are none remaining. */ @Nullable BuildEventStreamProtos.BuildEvent getNext() throws BuildEventStreamException; - - long getBytesConsumed(); } diff --git a/base/src/com/google/idea/blaze/base/command/buildresult/ParsedBepOutput.java b/base/src/com/google/idea/blaze/base/command/buildresult/ParsedBepOutput.java index 8919bfcf609..7027fb608d7 100644 --- a/base/src/com/google/idea/blaze/base/command/buildresult/ParsedBepOutput.java +++ b/base/src/com/google/idea/blaze/base/command/buildresult/ParsedBepOutput.java @@ -71,7 +71,6 @@ public final class ParsedBepOutput { ImmutableSetMultimap.of(), 0, BuildResult.SUCCESS, - 0, ImmutableSet.of()); private static final String WORKSPACE_ITEM_KEY_SOURCE_URI = "SOURCE_URI"; @@ -200,7 +199,6 @@ public static ParsedBepOutput parseBepArtifacts( targetToFileSets.build(), startTimeMillis, buildResult, - stream.getBytesConsumed(), targetsWithErrors.build()); } @@ -260,7 +258,6 @@ private static ImmutableMap fillInTransitiveFileSetData( final long syncStartTimeMillis; private final BuildResult buildResult; - private final long bepBytesConsumed; private final ImmutableSet