aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
diff options
context:
space:
mode:
authorGravatar kush <kush@google.com>2018-03-22 14:51:43 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-03-22 14:53:08 -0700
commit4ef3dc67e8226ee56a098e3174be5dce2685c70f (patch)
treea98227adfe104503c70b07b93ad679149a455648 /src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
parent0446f99c4b0f9739aca53826ae3e32555fcf47a6 (diff)
Deprecate the Skyframe-native fileset flag, now that we've had 2 weeks with no issues of Skyframe-native in production.
RELNOTES: None PiperOrigin-RevId: 190129810
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
index 4308cd4f1c..4568a1c46d 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
@@ -725,7 +725,6 @@ public class BuildConfiguration {
)
public boolean legacyExternalRunfiles;
- @Deprecated
@Option(
name = "check_fileset_dependencies_recursively",
defaultValue = "true",
@@ -740,14 +739,10 @@ public class BuildConfiguration {
@Option(
name = "experimental_skyframe_native_filesets",
defaultValue = "true",
- category = "experimental",
- documentationCategory = OptionDocumentationCategory.BUILD_TIME_OPTIMIZATION,
- effectTags = { OptionEffectTag.BAZEL_INTERNAL_CONFIGURATION },
- metadataTags = { OptionMetadataTag.EXPERIMENTAL },
- help =
- "If true, Blaze will use the skyframe-native implementation of the Fileset rule."
- + " This offers improved performance in incremental builds of Filesets as well as"
- + " correct incremental behavior."
+ documentationCategory = OptionDocumentationCategory.UNDOCUMENTED,
+ effectTags = {OptionEffectTag.BAZEL_INTERNAL_CONFIGURATION},
+ deprecationWarning = "Skyframe-native filesets are now the default, and legacy "
+ + "implementation will be removed soon."
)
public boolean skyframeNativeFileset;