Merge branch 'stable-2.16' into stable-3.0
* stable-2.16:
Load proto_library from @rules_proto//proto:defs.bzl
Update git submodules
Bazel: Add fixes for --incompatible_load_{java|python}_rules_from_bzl
Bazel: Bump minimum supported version to 0.29.0
Lucene index configuration and docs.
Change-Id: I401c192096047dd5069be37f17c4a62a8ed3afb7
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
load("@rules_java//java:defs.bzl", "java_binary", "java_library")
|
||||
load("//tools/bzl:java.bzl", "java_library2")
|
||||
load("//tools/bzl:javadoc.bzl", "java_doc")
|
||||
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_binary", "java_library")
|
||||
|
||||
java_binary(
|
||||
name = "asciidoc",
|
||||
main_class = "com.google.gerrit.asciidoctor.AsciiDoctor",
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
ANNOTATIONS = [
|
||||
"Nullable.java",
|
||||
"UsedAt.java",
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "common-data-test-util",
|
||||
testonly = True,
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "elasticsearch",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "exceptions",
|
||||
srcs = glob(["*.java"]),
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
load("@rules_java//java:defs.bzl", "java_binary", "java_library")
|
||||
load("//lib/jgit:jgit.bzl", "JGIT_DOC_URL")
|
||||
load("//lib:guava.bzl", "GUAVA_DOC_URL")
|
||||
load("//tools/bzl:javadoc.bzl", "java_doc")
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "common-test-util",
|
||||
testonly = True,
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "restapi-test-util",
|
||||
testonly = True,
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "git",
|
||||
srcs = glob(["*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(default_testonly = True)
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "gpg",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "gpg-test-util",
|
||||
testonly = True,
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "httpd",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "oauth",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "openid",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "init",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
QUERY_PARSE_EXCEPTION_SRCS = [
|
||||
"query/QueryParseException.java",
|
||||
"query/QueryRequiresAuthException.java",
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "project",
|
||||
srcs = glob(["*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(
|
||||
default_testonly = True,
|
||||
default_visibility = ["//visibility:public"],
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "jgit",
|
||||
srcs = [
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "json",
|
||||
srcs = glob(["*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
# NOTE: GerritLauncher must be a single, self-contained class. Do not add any
|
||||
# additional srcs or deps to this rule.
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "lifecycle",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
QUERY_BUILDER = ["QueryBuilder.java"]
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -21,6 +21,7 @@ import com.google.common.collect.ImmutableMap;
|
||||
import com.google.gerrit.server.config.ConfigUtil;
|
||||
import org.apache.lucene.analysis.CharArraySet;
|
||||
import org.apache.lucene.analysis.standard.StandardAnalyzer;
|
||||
import org.apache.lucene.index.ConcurrentMergeScheduler;
|
||||
import org.apache.lucene.index.IndexWriterConfig;
|
||||
import org.apache.lucene.index.IndexWriterConfig.OpenMode;
|
||||
import org.eclipse.jgit.lib.Config;
|
||||
@@ -42,6 +43,21 @@ class GerritIndexWriterConfig {
|
||||
new IndexWriterConfig(analyzer)
|
||||
.setOpenMode(OpenMode.CREATE_OR_APPEND)
|
||||
.setCommitOnClose(true);
|
||||
|
||||
int maxMergeCount = cfg.getInt("index", name, "maxMergeCount", -1);
|
||||
int maxThreadCount = cfg.getInt("index", name, "maxThreadCount", -1);
|
||||
boolean enableAutoIOThrottle = cfg.getBoolean("index", name, "enableAutoIOThrottle", true);
|
||||
if (maxMergeCount != -1 || maxThreadCount != -1 || !enableAutoIOThrottle) {
|
||||
ConcurrentMergeScheduler mergeScheduler = new ConcurrentMergeScheduler();
|
||||
if (maxMergeCount != -1 || maxThreadCount != -1) {
|
||||
mergeScheduler.setMaxMergesAndThreads(maxMergeCount, maxThreadCount);
|
||||
}
|
||||
if (!enableAutoIOThrottle) {
|
||||
mergeScheduler.disableAutoIOThrottle();
|
||||
}
|
||||
luceneConfig.setMergeScheduler(mergeScheduler);
|
||||
}
|
||||
|
||||
double m = 1 << 20;
|
||||
luceneConfig.setRAMBufferSizeMB(
|
||||
cfg.getLong(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "mail",
|
||||
srcs = glob(["*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "metrics",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "dropwizard",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
# TODO(davido): This indirection doesn't avoid unwanted depdencies
|
||||
# in acceptance-framework and should be removed. Instead, provided_deps
|
||||
# should be used, once https://github.com/bazelbuild/bazel/issues/1402
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "http",
|
||||
visibility = ["//visibility:public"],
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "jetty",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "init",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "api",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "util",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "server",
|
||||
srcs = glob(["common/**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "proto",
|
||||
srcs = ["Protos.java"],
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(default_testonly = True)
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(
|
||||
default_visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("//tools/bzl:javadoc.bzl", "java_doc")
|
||||
|
||||
CONSTANTS_SRC = [
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "api",
|
||||
srcs = glob(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "audit",
|
||||
srcs = glob(
|
||||
|
||||
2
java/com/google/gerrit/server/cache/h2/BUILD
vendored
2
java/com/google/gerrit/server/cache/h2/BUILD
vendored
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "h2",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "mem",
|
||||
srcs = glob(["*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "serialize",
|
||||
srcs = glob(["*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(default_testonly = True)
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "receive",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "ioutil",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "logging",
|
||||
srcs = glob(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "project-test-util",
|
||||
testonly = True,
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(
|
||||
default_visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "schema",
|
||||
srcs = glob(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
package(default_testonly = True)
|
||||
|
||||
java_library(
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "git",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "time",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "sshd",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "gerrit-test-util",
|
||||
testonly = True,
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "truth",
|
||||
testonly = True,
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "cli",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "http",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "ssl",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "gwtorm",
|
||||
srcs = glob(["**/*.java"]),
|
||||
|
||||
Reference in New Issue
Block a user