* added MakeList and MakeSet aggregators
* Added MakeList and MakeSet to AggregateQueryTests.cs
* Adjust Aggregators
* Add Array Aggregate Continuation Token Test
* Added group by coverage for MakeList and MakeSet
* address comments
* cleaning
* Refactored test to better detect when to ignore result order
* cleaning
* cleaning, update baseline
* cleaning
* removed old comment
* cleaning/refactoring
* cleaning
* Add explicit cases to hit continuation token limit.
* Added additional case to GroupBy tests
* cleaning
* cleaning
* cleaning, updated baseline test
* cleaning, updated baseline test
* Added coverage to QueryPlanBaselineTests.cs
* refactored
* longrunning cfp avad test for ttl
* add more to comment
* internal set
* other tests fail with higher ms
* run updatecontracts
* Update Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/ChangeFeed/GetChangeFeedProcessorBuilderWithAllVersionsAndDeletesTests.cs
Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
* Update Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/ChangeFeed/GetChangeFeedProcessorBuilderWithAllVersionsAndDeletesTests.cs
Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
* Update Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/ChangeFeed/GetChangeFeedProcessorBuilderWithAllVersionsAndDeletesTests.cs
Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
* Update Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/ChangeFeed/GetChangeFeedProcessorBuilderWithAllVersionsAndDeletesTests.cs
Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
* using Logger.LogLine
* change back over to ManualResetEvent. fixed assert to look at Previous. keeping stopwatch just for logging. timeout at 5 minutes.
* Update GetChangeFeedProcessorBuilderWithAllVersionsAndDeletesTests.cs
Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
* try/finally
* removing ctor. making all set internal to address serialization issue. later PRs to test STJ de/serialization.
* fixing de/serialziation issue
* Update GetChangeFeedProcessorBuilderWithAllVersionsAndDeletesTests.cs
change timeout
* Update ReEncryption.csproj
1.11.4
* internal set change to CanWrite:True;
---------
Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>
* Code changes to add default STJ serializer.
* Code changes to add tests for STJ serializer.
* Code changes to rename files.
* Code changes to clean up files.
* Code changes to add more tests.
* Code changes to update respective contracts.
* Code changes to add more documentation.
* Code changes to add LINQ tests. Addressing few review comments.
* Code changes to fix build failures.
* Code changes to update contract files.
* Code changes to add more LINQ specific test cases.
* Code changes to address review comments.
* Code changes to port some of the optimizations from Maya.
* Code changes to update the remarks since the changes from maya will cover the property naming policy.
* Code changes to address review comments.
* Code changes to update preview and GA contracts.
* Plumb the collection VectorEmbeddingPolicy to ServiceInterop
* Add query plan baseline tests for vector search
* Correct typo in the query for baseline test
* Fix build errors
* fix runtime issue in mock setup due to the extra argument for vector embedding policy
* [Internal] Release: SDK hotfix release to disable query ODE by default
* Addressing the feedback
* Including a note in version when ODE was enabled
* including another missed commit
* simplify OrderByCrossPartitionQueryPipelineStage to remove state and be a static class.
* Add more test coverage for splits/merge and request charge
* Add more test coverage for splits
* incorporate code review feedback
* Code changes to mark internal vector interfaces as public.
* Code changes to update the public and preview modifiers.
* Code changes to update preview and ga contracts.
* Code changes to mark the policy definitions as public interface.
* Code changes to update GA contract and use #if all over.
* Code changes to fix some of the broken tests in preview.
* Code changes to update the preview contract too reflect the JSON Ignore.
* Code changes to upgrade direct version to 3.34.2
* Introduce an environment config to suppress sending NonStreamingOrderBy in the list of query features sent to the gateway
* Make sure that we dont leak state from the integration test. Add the suppression environment variable for the test pipeline since we run against an old emulator
* Incorporate code review feedback
* Add StoreResponseStatistics startTime to diagnostics
* Add latency in ms to make it easier to read.
* Converted to DurationInMs
* Remove start time
* Update baseline file.
---------
Co-authored-by: jakewilley_microsoft <--global>
Co-authored-by: Matias Quaranta <ealsur@users.noreply.github.com>