Review Board 1.7.22


Adding Limit operator end to end

Review Request #14027 - Created Sept. 8, 2013 and submitted

Timothy Chen
master
Reviewers
drill-git
jacques
drill-git
Adding Limit operator end to end

 

Diff revision 5 (Latest)

1 2 3 4 5
1 2 3 4 5

  1. LICENSE: Loading...
  2. pom.xml: Loading...
  3. common/src/main/java/org/apache/drill/common/JSONOptions.java: Loading...
  4. common/src/main/java/org/apache/drill/common/logical/data/Constant.java: Loading...
  5. common/src/main/java/org/apache/drill/common/logical/data/Limit.java: Loading...
  6. common/src/main/java/org/apache/drill/common/logical/data/LogicalOperator.java: Loading...
  7. common/src/main/java/org/apache/drill/common/logical/data/LogicalOperatorBase.java: Loading...
  8. exec/java-exec/src/main/java/org/apache/drill/exec/opt/BasicOptimizer.java: Loading...
  9. exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractPhysicalVisitor.java: Loading...
  10. exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalVisitor.java: Loading...
  11. exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/Limit.java: Loading...
  12. exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ImplCreator.java: Loading...
  13. exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitBatchCreator.java: Loading...
  14. exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitRecordBatch.java: Loading...
  15. exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/StatsCollector.java: Loading...
  16. exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/limit/TestSimpleLimit.java: Loading...
  17. exec/java-exec/src/test/resources/limit/test1.json: Loading...
  18. exec/java-exec/src/test/resources/limit/test2.json: Loading...
  19. exec/java-exec/src/test/resources/limit/test3.json: Loading...
  20. exec/ref/src/main/java/org/apache/drill/exec/ref/rops/LimitROP.java: Loading...
  21. sqlparser/src/main/java/org/apache/drill/optiq/DrillImplementor.java: Loading...
  22. sqlparser/src/main/java/org/apache/drill/optiq/DrillLimitRel.java: Loading...
  23. sqlparser/src/main/java/org/apache/drill/optiq/DrillLimitRule.java: Loading...
  24. sqlparser/src/main/java/org/apache/drill/optiq/DrillOptiq.java: Loading...
  25. sqlparser/src/main/java/org/apache/drill/optiq/DrillPrepareImpl.java: Loading...
  26. sqlparser/src/main/java/org/apache/drill/optiq/DrillSortRel.java: Loading...
  27. sqlparser/src/main/java/org/apache/drill/optiq/DrillSortRule.java: Loading...
  28. sqlparser/src/test/java/org/apache/drill/jdbc/test/FullEngineTest.java: Loading...
  29. sqlparser/src/test/java/org/apache/drill/jdbc/test/JdbcAssert.java: Loading...
  30. sqlparser/src/test/java/org/apache/drill/jdbc/test/JdbcTest.java: Loading...
LICENSE
Revision 5234110 New Change
[20] 266 lines
[+20]
267
  Netty/Buffer (http://netty.io/netty-buffer/) io.netty:netty-buffer:bundle:4.0.7.Final
267
  Netty/Buffer (http://netty.io/netty-buffer/) io.netty:netty-buffer:bundle:4.0.7.Final
268
  Netty/Codec (http://netty.io/netty-codec/) io.netty:netty-codec:bundle:4.0.7.Final
268
  Netty/Codec (http://netty.io/netty-codec/) io.netty:netty-codec:bundle:4.0.7.Final
269
  Netty/Common (http://netty.io/netty-common/) io.netty:netty-common:bundle:4.0.7.Final
269
  Netty/Common (http://netty.io/netty-common/) io.netty:netty-common:bundle:4.0.7.Final
270
  Netty/Handler (http://netty.io/netty-handler/) io.netty:netty-handler:bundle:4.0.7.Final
270
  Netty/Handler (http://netty.io/netty-handler/) io.netty:netty-handler:bundle:4.0.7.Final
271
  Netty/Transport (http://netty.io/netty-transport/) io.netty:netty-transport:bundle:4.0.7.Final
271
  Netty/Transport (http://netty.io/netty-transport/) io.netty:netty-transport:bundle:4.0.7.Final
272
  optiq (http://github.com/julianhyde/optiq) net.hydromatic:optiq:jar:0.4.10
272
  optiq (http://github.com/julianhyde/optiq) net.hydromatic:optiq:jar:0.4.11
273
  Parquet Column (https://github.com/Parquet/parquet-mr) com.twitter:parquet-column:jar:1.0.1
273
  Parquet Column (https://github.com/Parquet/parquet-mr) com.twitter:parquet-column:jar:1.0.1
274
  Parquet Common (https://github.com/Parquet/parquet-mr) com.twitter:parquet-common:jar:1.0.1
274
  Parquet Common (https://github.com/Parquet/parquet-mr) com.twitter:parquet-common:jar:1.0.1
275
  Parquet Encodings (https://github.com/Parquet/parquet-mr) com.twitter:parquet-encoding:jar:1.0.1
275
  Parquet Encodings (https://github.com/Parquet/parquet-mr) com.twitter:parquet-encoding:jar:1.0.1
276
  parquet format metadata (http://github.com/Parquet/parquet-format) com.twitter:parquet-format:jar:1.0.0
276
  parquet format metadata (http://github.com/Parquet/parquet-format) com.twitter:parquet-format:jar:1.0.0
277
  Parquet Generator (https://github.com/Parquet/parquet-mr) com.twitter:parquet-generator:jar:1.0.1
277
  Parquet Generator (https://github.com/Parquet/parquet-mr) com.twitter:parquet-generator:jar:1.0.1
[+20] [20] 403 lines
pom.xml
Revision ce1f93d New Change
 
common/src/main/java/org/apache/drill/common/JSONOptions.java
Revision 8157dc6 New Change
 
common/src/main/java/org/apache/drill/common/logical/data/Constant.java
Revision e05ce41 New Change
 
common/src/main/java/org/apache/drill/common/logical/data/Limit.java
Revision 93eb182 New Change
 
common/src/main/java/org/apache/drill/common/logical/data/LogicalOperator.java
Revision 9810e75 New Change
 
common/src/main/java/org/apache/drill/common/logical/data/LogicalOperatorBase.java
Revision 29c994f New Change
 
exec/java-exec/src/main/java/org/apache/drill/exec/opt/BasicOptimizer.java
Revision 5a1fd6e New Change
 
exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractPhysicalVisitor.java
Revision 286144b New Change
 
exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalVisitor.java
Revision a36b65a New Change
 
exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/Limit.java
New File
 
exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ImplCreator.java
Revision 94acc0e New Change
 
exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitBatchCreator.java
New File
 
exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitRecordBatch.java
New File
 
exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/StatsCollector.java
Revision 0368d0c New Change
 
exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/limit/TestSimpleLimit.java
New File
 
exec/java-exec/src/test/resources/limit/test1.json
New File
 
exec/java-exec/src/test/resources/limit/test2.json
New File
 
exec/java-exec/src/test/resources/limit/test3.json
New File
 
exec/ref/src/main/java/org/apache/drill/exec/ref/rops/LimitROP.java
Revision 00baf81 New Change
 
sqlparser/src/main/java/org/apache/drill/optiq/DrillImplementor.java
Revision 6efe60b New Change
 
sqlparser/src/main/java/org/apache/drill/optiq/DrillLimitRel.java
New File
 
sqlparser/src/main/java/org/apache/drill/optiq/DrillLimitRule.java
New File
 
sqlparser/src/main/java/org/apache/drill/optiq/DrillOptiq.java
Revision b01aa7d New Change
 
sqlparser/src/main/java/org/apache/drill/optiq/DrillPrepareImpl.java
Revision 363c064 New Change
 
sqlparser/src/main/java/org/apache/drill/optiq/DrillSortRel.java
Revision b2e9b50 New Change
 
sqlparser/src/main/java/org/apache/drill/optiq/DrillSortRule.java
Revision d5eac2e New Change
 
sqlparser/src/test/java/org/apache/drill/jdbc/test/FullEngineTest.java
Revision 45d1ff3 New Change
 
sqlparser/src/test/java/org/apache/drill/jdbc/test/JdbcAssert.java
Revision e78d5c7 New Change
 
sqlparser/src/test/java/org/apache/drill/jdbc/test/JdbcTest.java
Revision 36b024c New Change
 
  1. LICENSE: Loading...
  2. pom.xml: Loading...
  3. common/src/main/java/org/apache/drill/common/JSONOptions.java: Loading...
  4. common/src/main/java/org/apache/drill/common/logical/data/Constant.java: Loading...
  5. common/src/main/java/org/apache/drill/common/logical/data/Limit.java: Loading...
  6. common/src/main/java/org/apache/drill/common/logical/data/LogicalOperator.java: Loading...
  7. common/src/main/java/org/apache/drill/common/logical/data/LogicalOperatorBase.java: Loading...
  8. exec/java-exec/src/main/java/org/apache/drill/exec/opt/BasicOptimizer.java: Loading...
  9. exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/AbstractPhysicalVisitor.java: Loading...
  10. exec/java-exec/src/main/java/org/apache/drill/exec/physical/base/PhysicalVisitor.java: Loading...
  11. exec/java-exec/src/main/java/org/apache/drill/exec/physical/config/Limit.java: Loading...
  12. exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/ImplCreator.java: Loading...
  13. exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitBatchCreator.java: Loading...
  14. exec/java-exec/src/main/java/org/apache/drill/exec/physical/impl/limit/LimitRecordBatch.java: Loading...
  15. exec/java-exec/src/main/java/org/apache/drill/exec/planner/fragment/StatsCollector.java: Loading...
  16. exec/java-exec/src/test/java/org/apache/drill/exec/physical/impl/limit/TestSimpleLimit.java: Loading...
  17. exec/java-exec/src/test/resources/limit/test1.json: Loading...
  18. exec/java-exec/src/test/resources/limit/test2.json: Loading...
  19. exec/java-exec/src/test/resources/limit/test3.json: Loading...
  20. exec/ref/src/main/java/org/apache/drill/exec/ref/rops/LimitROP.java: Loading...
  21. sqlparser/src/main/java/org/apache/drill/optiq/DrillImplementor.java: Loading...
  22. sqlparser/src/main/java/org/apache/drill/optiq/DrillLimitRel.java: Loading...
  23. sqlparser/src/main/java/org/apache/drill/optiq/DrillLimitRule.java: Loading...
  24. sqlparser/src/main/java/org/apache/drill/optiq/DrillOptiq.java: Loading...
  25. sqlparser/src/main/java/org/apache/drill/optiq/DrillPrepareImpl.java: Loading...
  26. sqlparser/src/main/java/org/apache/drill/optiq/DrillSortRel.java: Loading...
  27. sqlparser/src/main/java/org/apache/drill/optiq/DrillSortRule.java: Loading...
  28. sqlparser/src/test/java/org/apache/drill/jdbc/test/FullEngineTest.java: Loading...
  29. sqlparser/src/test/java/org/apache/drill/jdbc/test/JdbcAssert.java: Loading...
  30. sqlparser/src/test/java/org/apache/drill/jdbc/test/JdbcTest.java: Loading...