Closed jordanw-bq closed 6 years ago
@jordanw-bq Can you also list out how you have tested it beyond unit tests ? We have to make sure this does not break anything during run time. Tests are required on both Qubole clusters (P0) and EMR Presto (P1) but we can punt on EMR for now.
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
rubix-bookkeeper/src/main/java/com/qubole/rubix/bookkeeper/BookKeeperServer.java | 0 | 2 | 0.0% | ||
rubix-bookkeeper/src/main/java/com/qubole/rubix/bookkeeper/BookKeeper.java | 0 | 5 | 0.0% | ||
<!-- | Total: | 0 | 7 | 0.0% | --> |
Totals | |
---|---|
Change from base Build 77: | -0.06% |
Covered Lines: | 475 |
Relevant Lines: | 2135 |
@jordanw-bq I have approved the changes. Code looks good. Please make sure you test it on a live Presto cluster due to the dependency changes and also get approval from @abhishekdas99 or @stagraqubole .
@vrajat @abhishekdas99 These dependency changes have been successfully tested on a Qubole cluster.
I am going to merge this one. There is a slight drop in coverage and that can be ignored.
A flag to report is definitely required but that is out of scope of this PR. A flag for instrumentation is a good idea but I am concerned that there will be too many if conditions all over the code.
On Wed, May 2, 2018 at 11:56 AM Abhishek Das notifications@github.com wrote: