Cameron Samak has uploaded a new change for review. https://asterix-gerrit.ics.uci.edu/760
Change subject: Add LINQ to AQL, a .NET client library for AsterixDB. ...................................................................... Add LINQ to AQL, a .NET client library for AsterixDB. LINQ to AQL generates AQL expressions from LINQ expressions and executes them against an AsterixDB endpoint. Add 'asterix-tools/linq-to-aql/' from commit '8b6271440bb857d9441e176f6405ed47ab19a8e6' git-subtree-dir: asterix-tools/linq-to-aql git-subtree-mainline: 121e1d9abd54c60acf595b678955b38b63d38100 git-subtree-split: 8b6271440bb857d9441e176f6405ed47ab19a8e6 Change-Id: Ic5e43d163d4c1cecb14c19f55617cf9cd52f4099 --- A asterix-tools/linq-to-aql/.gitattributes A asterix-tools/linq-to-aql/.gitignore A asterix-tools/linq-to-aql/.nuget/NuGet.Config A asterix-tools/linq-to-aql/.nuget/NuGet.exe A asterix-tools/linq-to-aql/.nuget/NuGet.targets A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/LINQToAQL.Tests.Common.csproj A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Model/Data/TinySocialData.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Model/Employment.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Model/FacebookMessage.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Model/FacebookUser.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Model/TinySocial.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Model/TweetMessage.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Model/TwitterUser.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Properties/AssemblyInfo.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Properties/Resources.Designer.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Properties/Resources.resx A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/AdbTutorialQuerySet.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/AqlFunction/NumericQuerySet.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/AqlFunction/SimilarityQuerySet.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/AqlFunction/SpatialQuerySet.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/AqlFunction/StringQuerySet.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/AqlFunction/TokenizingQuerySet.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/QuerySet.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/QueryTestCases.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Queries/TestQuery.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Resources/FacebookMessages.json A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Resources/FacebookUsers.json A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/Resources/TweetMessages.json A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/TestEnvironment.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Common/packages.config A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/App.config A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/CommonQueryTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/LINQToAQL.Tests.Integration.csproj A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/Properties/AssemblyInfo.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/Properties/Resources.Designer.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/Properties/Resources.resx A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/Resources/TinySocial.aql A asterix-tools/linq-to-aql/LINQToAQL.Tests.Integration/packages.config A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/Deserialization/BaseResponseDeserializerTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/Deserialization/Json/JsonResponseDeserializerTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/LINQToAQL.Tests.Unit.csproj A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/Properties/AssemblyInfo.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/QueryBuilding/AqlFunction/AggregateTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/QueryBuilding/AqlFunction/SimilarityTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/QueryBuilding/AqlFunction/StringTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/QueryBuilding/AqlFunction/TokenizingTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/QueryBuilding/Grouping.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/QueryBuilding/QueryBuildingBase.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/QueryBuilding/QueryBuildingTests.cs A asterix-tools/linq-to-aql/LINQToAQL.Tests.Unit/packages.config A asterix-tools/linq-to-aql/LINQToAQL.sln A asterix-tools/linq-to-aql/LINQToAQL/AqlQueryExecutor.cs A asterix-tools/linq-to-aql/LINQToAQL/AqlQueryResultRetriever.cs A asterix-tools/linq-to-aql/LINQToAQL/AsterixContext.cs A asterix-tools/linq-to-aql/LINQToAQL/AsterixRemoteOnlyException.cs A asterix-tools/linq-to-aql/LINQToAQL/DataAnnotations/DatasetAttribute.cs A asterix-tools/linq-to-aql/LINQToAQL/DataAnnotations/DataverseAttribute.cs A asterix-tools/linq-to-aql/LINQToAQL/DataAnnotations/FieldAttribute.cs A asterix-tools/linq-to-aql/LINQToAQL/Dataset.cs A asterix-tools/linq-to-aql/LINQToAQL/Deserialization/IResponseDeserializer.cs A asterix-tools/linq-to-aql/LINQToAQL/Deserialization/Json/IntConverter.cs A asterix-tools/linq-to-aql/LINQToAQL/Deserialization/Json/JsonResponseDeserializer.cs A asterix-tools/linq-to-aql/LINQToAQL/Deserialization/Json/LineConverter.cs A asterix-tools/linq-to-aql/LINQToAQL/Deserialization/Json/LinqToAqlContractResolver.cs A asterix-tools/linq-to-aql/LINQToAQL/Deserialization/Json/PointConverter.cs A asterix-tools/linq-to-aql/LINQToAQL/Extensions/AttributeExtensions.cs A asterix-tools/linq-to-aql/LINQToAQL/IDataset.cs A asterix-tools/linq-to-aql/LINQToAQL/LINQToAQL.csproj A asterix-tools/linq-to-aql/LINQToAQL/Properties/AssemblyInfo.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlExpressionVisitor.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/AqlFunctionVisitor.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/AqlFunctions.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Numeric/Abs.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Numeric/Ceiling.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Numeric/Floor.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Numeric/Round.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Similarity/EditDistance.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Similarity/Jaccard.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Spatial/SpatialDistance.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/CharIndex.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/Contains.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/EndsWith.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/Join.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/Lowercase.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/StartsWith.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/Substring.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/SubstringWithLength.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/String/ToCodepoint.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlFunction/Tokenizing/WordTokens.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/AqlQueryModelVisitor.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/Operators.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/ParameterCollection.cs A asterix-tools/linq-to-aql/LINQToAQL/QueryBuilding/QueryBuilder.cs A asterix-tools/linq-to-aql/LINQToAQL/Similarity/EditDistanceContainsResult.cs A asterix-tools/linq-to-aql/LINQToAQL/Similarity/EditDistanceExtensions.cs A asterix-tools/linq-to-aql/LINQToAQL/Similarity/JaccardExtensions.cs A asterix-tools/linq-to-aql/LINQToAQL/Spatial/Line.cs A asterix-tools/linq-to-aql/LINQToAQL/Spatial/Point.cs A asterix-tools/linq-to-aql/LINQToAQL/packages.config A asterix-tools/linq-to-aql/README.md 100 files changed, 6,944 insertions(+), 0 deletions(-) git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb refs/changes/60/760/1 -- To view, visit https://asterix-gerrit.ics.uci.edu/760 To unsubscribe, visit https://asterix-gerrit.ics.uci.edu/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic5e43d163d4c1cecb14c19f55617cf9cd52f4099 Gerrit-PatchSet: 1 Gerrit-Project: asterixdb Gerrit-Branch: master Gerrit-Owner: Cameron Samak <csa...@apache.org>