diff --git a/.gitignore b/.gitignore
index 133071f20..70966b8fa 100644
--- a/.gitignore
+++ b/.gitignore
@@ -50,3 +50,4 @@ tools/docker/opentsdb.conf
fat-jar-pom.xml
src-resources/
test-resources/
+third_party/*/*.jar
diff --git a/configure.ac b/configure.ac
index 09130214e..37e8e7c76 100644
--- a/configure.ac
+++ b/configure.ac
@@ -14,7 +14,7 @@
# along with this library. If not, see .
# Semantic Versioning (see http://semver.org/).
-AC_INIT([opentsdb], [2.5.0-SNAPSHOT], [opentsdb@googlegroups.com])
+AC_INIT([opentsdb], [2.5.0-RC1], [opentsdb@googlegroups.com])
AC_CONFIG_AUX_DIR([build-aux])
AM_INIT_AUTOMAKE([foreign])
diff --git a/pom.xml.in b/pom.xml.in
index 18f46f539..7c1eadee6 100644
--- a/pom.xml.in
+++ b/pom.xml.in
@@ -70,8 +70,8 @@
maven-compiler-plugin
2.5.1
-
- 1.6
+
+ 1.8
-Xlint
**/client/*.java
@@ -326,7 +326,7 @@
javacc
- 1.6
+ 1.8
true
net.opentsdb.query.expression.parser
${basedir}/src/
diff --git a/src/core/SaltScanner.java b/src/core/SaltScanner.java
index a17524b85..76ec83bb0 100644
--- a/src/core/SaltScanner.java
+++ b/src/core/SaltScanner.java
@@ -960,7 +960,6 @@ private void validateAndTriggerCallback(
histMap.put(scannersRunning, histograms);
}
- int scannersRunning = countdown.decrementAndGet();
if (scannersRunning <= 0) {
try {
mergeAndReturnResults();
diff --git a/src/core/SplitRollupSpanGroup.java b/src/core/SplitRollupSpanGroup.java
index 1333c11e3..188fdd4b4 100644
--- a/src/core/SplitRollupSpanGroup.java
+++ b/src/core/SplitRollupSpanGroup.java
@@ -119,6 +119,7 @@ public Map call(ArrayList