[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-11-14 Thread paul-rogers
Github user paul-rogers commented on the issue:

https://github.com/apache/drill/pull/984
  
Discussed in person. Conflicts are resolved. We have a plan for merging 
with other in-flight PRs.
+1 (again)


---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-11-14 Thread ilooner
Github user ilooner commented on the issue:

https://github.com/apache/drill/pull/984
  
Resolved conflicts.


---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-11-14 Thread arina-ielchiieva
Github user arina-ielchiieva commented on the issue:

https://github.com/apache/drill/pull/984
  
@ilooner as far as know you are doing presentation today connected with 
this pull request. If overall approach will be accepted, then we'll try to 
merge this pull request. Please resolve the conflicts as well.


---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-11-13 Thread ilooner
Github user ilooner commented on the issue:

https://github.com/apache/drill/pull/984
  
@arina-ielchiieva I can put **DRILL-5783** in a separate PR **DRILL-5841** 
and **DRILL-5894** are however tightly coupled and must be in the same PR. 
Unfortunately **DRILL-5841** and **DRILL-5894** touched many files because all 
the unit tests were updated so the PR will still remain large. 


---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-11-13 Thread arina-ielchiieva
Github user arina-ielchiieva commented on the issue:

https://github.com/apache/drill/pull/984
  
@ilooner changes in 361 files seems to be too much :) I suggest you split 
this PR at least at three according to the addressed issues. So we try to merge 
smaller chunks.


---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-11-10 Thread ilooner
Github user ilooner commented on the issue:

https://github.com/apache/drill/pull/984
  
After squashing the commits and rebasing I noticed the windows functional 
tests were failing. The issue was caused by replacing the '/' constant in 
FileUtils (now renamed to DrillFileUtils) in **ClassTransformer** and 
**FunctionInitializer** with File.separator. This broke the build because 
File.separator is '\' on windows and in the context of **ClassTransformer** and 
**FunctionInitializer** the separator is used to look things up in the 
classpath. Looking things up in the classpath requires '/' on both windows and 
linux, hence I added back the '/' constant to DrillFileUtils along with a 
comment explaining its purpose and used it in **ClassTransformer** and 
**FunctionInitializer**. *Note:* this was a minor fix that impacted only a few 
lines.


---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-11-01 Thread ilooner
Github user ilooner commented on the issue:

https://github.com/apache/drill/pull/984
  
@paul-rogers This is ready for another round of review. I have also 
responded to / addressed your comments.



---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-10-12 Thread ilooner
Github user ilooner commented on the issue:

https://github.com/apache/drill/pull/984
  
@paul-rogers Applied / responding to comments. Also removed 
RecordBatchBuilder and used RowSetBuilder.


---


[GitHub] drill issue #984: DRILL-5783 Made a unit test for generated Priority Queue. ...

2017-10-10 Thread ilooner
Github user ilooner commented on the issue:

https://github.com/apache/drill/pull/984
  
@paul-rogers


---