gjacoby126 commented on a change in pull request #750: PHOENIX-5799 - Inline 
Index Verification Output API
URL: https://github.com/apache/phoenix/pull/750#discussion_r401978569
 
 

 ##########
 File path: 
phoenix-core/src/main/java/org/apache/phoenix/coprocessor/IndexRebuildRegionScanner.java
 ##########
 @@ -154,6 +143,8 @@
     private int  singleRowRebuildReturnCode;
     private Map<byte[], NavigableSet<byte[]>> familyMap;
     private byte[][] viewConstants;
+    private IndexVerificationResultRepository verificationResultRepository;
 
 Review comment:
   Each repo controls insert/select operations for a particular table: the 
result table (PHOENIX_INDEX_TOOL_RESULT) that stores summary information about 
the run (counters, etc), and the output table (PHOENIX_INDEX_TOOL) that 
contains the row-level information about the failed rows. 
   
   Please let me know if you have suggestions on clearer names. 
   
   (The word "Repository", btw, is the name of the design pattern being used -- 
https://martinfowler.com/eaaCatalog/repository.html , from Martin Fowler's 
Patterns of Enterprise Architecture and Eric Evans' Domain Driven Design)

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to