>From Dmitry Lychagin <[email protected]>:
Hello Jenkins, Anon. E. Moose #1000171,
I'd like you to reexamine a change. Please visit
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/13603
to look at the new patch set (#4).
Change subject: [NO ISSUE][API] Support client-type parameter in
QueryServiceServlet
......................................................................
[NO ISSUE][API] Support client-type parameter in QueryServiceServlet
- user model changes: no
- storage format changes: no
- interface changes: yes
Details:
- QueryServiceServlet supports 'client-type' parameter that
indicates whether a client is a generic client or a JDBC driver
- Print field names and types in result signature if client
is the JDBC driver
- Extract common fields from ResultsPrinter and NcResultPrinter
into AbstractResultsPrinter
- Add testcases
Change-Id: I3874e227584389b796f8e77f68e493bc5a813d42
---
M
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/ExecutionPlans.java
M
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/ExecutionPlansJsonPrintUtil.java
M
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/IRequestParameters.java
M
asterixdb/asterix-algebra/src/main/java/org/apache/asterix/translator/SessionConfig.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/common/APIFramework.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/NCQueryServiceServlet.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceRequestParameters.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/QueryServiceServlet.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/server/ResultUtil.java
A
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/fields/AbstractResultsPrinter.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/fields/NcResultPrinter.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/fields/ResultsPrinter.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/fields/SignaturePrinter.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/RequestParameters.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/ResultExtractor.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestExecutor.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/common/TestHelper.java
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/compileonly/compileonly.2.plans.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/compileonly/compileonly.3.plans.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/compileonly/compileonly.4.plans.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/signature/signature.1.signature.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/signature/signature.2.signature.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/signature/signature.3.signature.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/signature/signature.4.signature.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/queries_sqlpp/api/signature/signature.5.signature.sqlpp
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/compileonly/compileonly.2.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/compileonly/compileonly.3.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/compileonly/compileonly.4.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/signature/signature.1.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/signature/signature.2.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/signature/signature.3.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/signature/signature.4.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results/api/signature/signature.5.adm
M asterixdb/asterix-app/src/test/resources/runtimets/testsuite_sqlpp.xml
34 files changed, 641 insertions(+), 71 deletions(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb
refs/changes/03/13603/4
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/13603
To unsubscribe, or for help writing mail filters, visit
https://asterix-gerrit.ics.uci.edu/settings
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I3874e227584389b796f8e77f68e493bc5a813d42
Gerrit-Change-Number: 13603
Gerrit-PatchSet: 4
Gerrit-Owner: Dmitry Lychagin <[email protected]>
Gerrit-Reviewer: Anon. E. Moose #1000171
Gerrit-Reviewer: Jenkins <[email protected]>
Gerrit-MessageType: newpatchset