-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/59811/#review177230
-----------------------------------------------------------




geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsCommand.java
Line 122 (original), 123 (patched)
<https://reviews.apache.org/r/59811/#comment250772>

    I really like the "fail fast" idea!  Can I suggest a minor reordering of a 
few lines that might be more readable?  (The basic idea is just to move the 
lines into a narrower scope when possible).
    
    ```
         List<Object> results = (List<Object>) estimateLogSize(args, 
server).getResult();
              if (!results.isEmpty()) {
                if (results.get(0) instanceof Long) {
                  long estimatedSize = (Long) results.get(0);
                  logger.info("Received estimated export size from member {}: 
{}", server.getId(),
                      estimatedSize);
                  totalEstimatedExportSize += estimatedSize;
                } else if (results.get(0) instanceof ManagementException) {
                  ManagementException exception = (ManagementException) 
results.get(0);
                  return 
ResultBuilder.createUserErrorResult(exception.getMessage());
                }
              }
    ```


- Jared Stewart


On June 7, 2017, 6:35 p.m., Ken Howe wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/59811/
> -----------------------------------------------------------
> 
> (Updated June 7, 2017, 6:35 p.m.)
> 
> 
> Review request for geode, Emily Yeh, Jinmei Liao, Jared Stewart, Kirk Lund, 
> and Patrick Rhomberg.
> 
> 
> Repository: geode
> 
> 
> Description
> -------
> 
> GEODE-2420: add file-size-limit param to the ExportLogsController
> 
> 
> Diffs
> -----
> 
>   
> geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsCommand.java
>  0ff780cbf66937d8ececfb3a2d0789ee485b9b62 
>   
> geode-core/src/main/java/org/apache/geode/management/internal/cli/functions/SizeExportLogsFunction.java
>  57355c0efae4c6da9470267f95e27e59aa4d8b2c 
>   
> geode-core/src/main/java/org/apache/geode/management/internal/cli/i18n/CliStrings.java
>  9f68d3a5eaadbe8f1bd95ec8df85ed1f65aa67ce 
>   
> geode-core/src/main/java/org/apache/geode/management/internal/web/controllers/ExportLogController.java
>  a369c6e1ffb330715fbde2cd69d023ed36f133ad 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportLogsCommandTest.java
>  16549e70bbebf4390bb73a481274e92ca6cad035 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportLogsDUnitTest.java
>  8609b3aaf0a0eb1ba903bd39c64103f9510a6a78 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportLogsFileSizeLimitTest.java
>  09ee08dd6af29b9a418ef7499defc4980da787ed 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportLogsStatsDUnitTest.java
>  44a036298e0991c880fc552596d296e104b97ca1 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportLogsTestSuite.java
>  4e1dac013d239437829bc52dc70689c4ba15dc58 
>   
> geode-core/src/test/java/org/apache/geode/management/internal/cli/functions/SizeExportLogsFunctionTest.java
>  cc5e7d5256741ad0a48ff87c7f989a18b90f7f03 
> 
> 
> Diff: https://reviews.apache.org/r/59811/diff/2/
> 
> 
> Testing
> -------
> 
> 6/7/17: re-started precheckin
> 
> Precheckin started
> 
> 
> Thanks,
> 
> Ken Howe
> 
>

Reply via email to