...
Code Block | ||
---|---|---|
| ||
$ git checkout -b release-<version> <commit-hash> $ git push origin release-<version> # Example $ git checkout -b release-0.3.0-rc 9abf0a4b105d624ec310273c2bd7f52c1f3ce12a $ git push origin release-0.3.0-rc |
Run the test with sampling OFF, with the following changes (do not check in)
Code Block | ||
---|---|---|
| ||
--- a/pinot-integration-tests/src/test/java/org/apache/pinot/integration/tests/BaseClusterIntegrationTestSet.java
+++ b/pinot-integration-tests/src/test/java/org/apache/pinot/integration/tests/BaseClusterIntegrationTestSet.java
@@ -297,10 +297,6 @@ public abstract class BaseClusterIntegrationTestSet extends BaseClusterIntegrati
int maxNumQueriesToSkipInQueryFile = getMaxNumQueriesToSkipInQueryFile();
try (BufferedReader reader = new BufferedReader(new FileReader(queryFile))) {
while (true) {
- int numQueriesSkipped = RANDOM.nextInt(maxNumQueriesToSkipInQueryFile);
- for (int i = 0; i < numQueriesSkipped; i++) {
- reader.readLine();
- }
String queryString = reader.readLine();
// Reach end of file.
@@ -335,10 +331,6 @@ public abstract class BaseClusterIntegrationTestSet extends BaseClusterIntegrati
try (BufferedReader reader = new BufferedReader(new FileReader(queryFile))) {
while (true) {
int numQueriesSkipped = RANDOM.nextInt(maxNumQueriesToSkipInQueryFile);
- for (int i = 0; i < numQueriesSkipped; i++) {
- reader.readLine();
- queryId++;
- } |
Run the test, and make sure there are no failures (this can take 5-6 hours)
Code Block | ||
---|---|---|
| ||
mvn clean test |
Note |
---|
The update of LICENSE, NOTICE files, and the run of |
...
Now, diff the NOTICE-binary file to make sure that it looks like we want, with no extra lines in place.
Submit a diff with LICENSE and NOTICE changes: https://github.com/apache/incubator-pinot/pull/5145/files. After merging it to master, pull the change into the release branch.
Maven Configuration Setup
...