Branch: refs/heads/master
Home:
https://github.com/teiid/teiid
Commit: 8b15062abeecca59ffb767ecfb8c8c61d37ea6e6
https://github.com/teiid/teiid/commit/8b15062abeecca59ffb767ecfb8c8c61d37...
Author: shawkins <shawkins(a)redhat.com>
Date: 2013-02-11 (Mon, 11 Feb 2013)
Changed paths:
M api/src/main/java/org/teiid/language/SQLConstants.java
M api/src/main/java/org/teiid/metadata/MetadataFactory.java
M api/src/main/java/org/teiid/metadata/RuntimeMetadata.java
M common-core/src/main/java/org/teiid/core/types/ClobImpl.java
M common-core/src/main/java/org/teiid/core/types/ClobType.java
M common-core/src/main/java/org/teiid/core/types/XMLType.java
M common-core/src/main/java/org/teiid/core/util/ExternalizeUtil.java
M common-core/src/main/java/org/teiid/core/util/StringUtil.java
M engine/pom.xml
M engine/src/main/java/org/teiid/common/buffer/FileStoreInputStreamFactory.java
M engine/src/main/java/org/teiid/dqp/internal/datamgr/RuntimeMetadataImpl.java
A engine/src/main/java/org/teiid/json/simple/ContentHandler.java
A engine/src/main/java/org/teiid/json/simple/JSONParser.java
A engine/src/main/java/org/teiid/json/simple/ParseException.java
A engine/src/main/java/org/teiid/json/simple/Yylex.java
A engine/src/main/java/org/teiid/json/simple/Yytoken.java
M engine/src/main/java/org/teiid/query/eval/Evaluator.java
M engine/src/main/java/org/teiid/query/function/FunctionLibrary.java
A engine/src/main/java/org/teiid/query/function/JSONFunctionMethods.java
A engine/src/main/java/org/teiid/query/function/TeiidFunction.java
A engine/src/main/java/org/teiid/query/function/aggregate/JSONArrayAgg.java
M engine/src/main/java/org/teiid/query/function/aggregate/TextAgg.java
M
engine/src/main/java/org/teiid/query/function/metadata/FunctionCategoryConstants.java
M engine/src/main/java/org/teiid/query/function/source/SystemSource.java
M engine/src/main/java/org/teiid/query/function/source/XMLSystemFunctions.java
M
engine/src/main/java/org/teiid/query/optimizer/relational/rules/CriteriaCapabilityValidatorVisitor.java
M engine/src/main/java/org/teiid/query/processor/relational/GroupingNode.java
M engine/src/main/java/org/teiid/query/sql/LanguageVisitor.java
M engine/src/main/java/org/teiid/query/sql/navigator/PreOrPostOrderNavigator.java
M engine/src/main/java/org/teiid/query/sql/symbol/AggregateSymbol.java
A engine/src/main/java/org/teiid/query/sql/symbol/JSONObject.java
M engine/src/main/java/org/teiid/query/sql/symbol/TextLine.java
M engine/src/main/java/org/teiid/query/sql/symbol/XMLForest.java
M engine/src/main/java/org/teiid/query/sql/visitor/EvaluatableVisitor.java
M engine/src/main/java/org/teiid/query/sql/visitor/SQLStringVisitor.java
M engine/src/main/java/org/teiid/query/validator/ValidationVisitor.java
M engine/src/main/javacc/org/teiid/query/parser/SQLParser.jj
M engine/src/main/resources/org/teiid/query/i18n.properties
M engine/src/test/java/org/teiid/query/parser/TestParser.java
A engine/src/test/java/org/teiid/query/processor/TestJSONProcessing.java
M engine/src/test/java/org/teiid/query/processor/TestProcessor.java
M engine/src/test/java/org/teiid/query/validator/TestValidator.java
Log Message:
-----------
TEIID-2159 TEIID-2389 initial commit of json production logic and fix
for jsonToXml precision loss