Hello Jenkins,

I'd like you to reexamine a change.  Please visit

    https://asterix-gerrit.ics.uci.edu/1003

to look at the new patch set (#6).

Change subject: AsterixDB Schema Inferencer
......................................................................

AsterixDB Schema Inferencer

Add schema builder to the clean JSON output format.

Change-Id: Ia6077216ba457a182e8034ed47536fc5f4dcb639
---
A asterixdb/asterix-app/data/twitter/twitter_api.json
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/servlet/APIServlet.java
A 
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/QueryResultLocationsAPIServlets.java
A 
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/QueryResultSchemaAPIServlet.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/api/http/servlet/RESTAPIServlet.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/result/ResultUtil.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/CCApplicationEntryPoint.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/hyracks/bootstrap/NCApplicationEntryPoint.java
M 
asterixdb/asterix-app/src/main/java/org/apache/asterix/messaging/CCMessageBroker.java
M asterixdb/asterix-app/src/main/resources/webui/querytemplate.html
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/asterix-types/asterix-types.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/heterogenous00/heterogenous00.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/list00/list00.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/list01/list01.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/list02/list02.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/list03/list03.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record00/record00.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record01/record01.1.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record02/record02.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record02/record02.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record02/record02.3.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record03/record03.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record03/record03.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/record03/record03.3.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/twitter/twitter.1.ddl.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/twitter/twitter.2.update.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/queries/schema/twitter/twitter.3.schema.aql
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/asterix-types/asterix-types.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/heterogenous00/heterogenous00.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/list00/list00.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/list01/list01.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/list02/list02.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/list03/list02.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/record00/record00.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/record01/record01.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/record02/record02.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/record03/record03.1.adm
A 
asterixdb/asterix-app/src/test/resources/runtimets/results/schema/twitter/twitter.1.adm
M asterixdb/asterix-app/src/test/resources/runtimets/testsuite.xml
M 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/app/SessionConfig.java
A 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/SchemaUtils.java
M 
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/utils/ServletUtil.java
M 
asterixdb/asterix-common/src/test/java/org/apache/asterix/test/aql/TestExecutor.java
M asterixdb/asterix-om/pom.xml
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/AFlatPrinterFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/AObjectPrinterFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/AOptionalFieldPrinterFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/AOrderedlistPrinterFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/ARecordPrinterFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/AUnionPrinterFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/AUnorderedlistPrinterFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/AbstractPrinterWithSchemaFactory.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/dataflow/data/nontagged/printers/json/clean/schema/IPrinterWithSchemaFactory.java
M 
asterixdb/asterix-om/src/main/java/org/apache/asterix/formats/base/IDataFormat.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/formats/nontagged/AqlCleanJSONWithSchemaPrinterFactoryProvider.java
M 
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/printer/AListPrinter.java
M 
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/printer/ARecordPrinter.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/printer/json/clean/schema/AListPrinterSchema.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/printer/json/clean/schema/APrintVisitor.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/pointables/printer/json/clean/schema/ARecordPrinterSchema.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/schema/builder/HeterogeneousTypeComputerLoader.java
A 
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/schema/builder/SchemaBuilder.java
M 
asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/formats/NonTaggedDataFormat.java
A asterixdb/asterix-schema-spark/pom.xml
A 
asterixdb/asterix-schema-spark/src/main/java/org/apache/asterix/schema/spark/SparkHeterogeneousTypeComputer.java
A asterixdb/asterix-schema/pom.xml
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/message/SchemaMessage.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/message/SchemaRegisterMessage.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/AbstractNestedSchemaNode.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/AbstractSchemaNode.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/FlatSchemaNode.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/IHeterogeneousTypeComputer.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/ISchemaNode.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/ISchemaNodeType.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/ListSchemaNode.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/RecordSchemaNode.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/pool/NodesObjectPool.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/type/FlatSchemaNodeType.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/type/NestedSchemaNodeType.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/node/type/NodeType.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/service/SchemaDircetoryService.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/service/SchemaReporterService.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/type/computer/AsterixHeterogeneousTypeComputer.java
A 
asterixdb/asterix-schema/src/main/java/org/apache/asterix/schema/utils/ResultSchemaUtils.java
A asterixdb/asterix-schema/src/main/resources/schema-inferencers.properties
M asterixdb/pom.xml
M build.xml
89 files changed, 5,260 insertions(+), 105 deletions(-)


  git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb 
refs/changes/03/1003/6
-- 
To view, visit https://asterix-gerrit.ics.uci.edu/1003
To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings

Gerrit-MessageType: newpatchset
Gerrit-Change-Id: Ia6077216ba457a182e8034ed47536fc5f4dcb639
Gerrit-PatchSet: 6
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Owner: Wail Alkowaileet <[email protected]>
Gerrit-Reviewer: Jenkins <[email protected]>

Reply via email to