* record FASTER page and segment sizes in task hubs, and change default for hybrid log segment size
* address PR feedback
* move partition count warning to an earlier location (so it is generated even if using client only)
* remove psf code and move faster to v12 storage sdk
* implement e-tag protection for AzureStorageDevice page blob writes
* reduce hang timeouts caused by asynchronous execution of storage access completions
* implement e-tag checking on checkpoints file
* two more updates to ContinueWith
* allow e-tags to be reestablished on precondition fail, to deal with self-conflicts under retries
* fix check for precondition failure to include already-existing blob
* make memory control stay steady if actual empty page count is lagging behind the empty page count control
* undo last change, fix tolerance in test instead
* disable the use of blob publishing (tablename null) on consumption plan
* update blob publisher to use the right directories, fix null checks of table name to null or empty checks
* fix log level for LoadMonitor
* support authentication using token credentials.
* address PR feedback
* use overload instead of optional argument to be compatible without requiring recompilation
* address PR feedback
* address PR feedback
* update to latest Azure Storage Tables client
* Apply suggestions from code review
Co-authored-by: Jacob Viau <javia@microsoft.com>
* use fail-fast when parsing records, add unit tests, and fix a number of bugs
* Add some .ConfigureAwait(false) to AzureBlobLoadPublisher
* address PR feedback.
Co-authored-by: Jacob Viau <javia@microsoft.com>
* temp commit
* fix stuff
* update retry logic
* update tests
* rename providers to layers
* add display names for pipeline stages
* minor updates to comments and remove unnecessary usings
* temporarily disable the size checking
* edit and reorder CI pipeline for troubleshooting
* do not run replay checker on the default host fixture
* more tinkering with order of tasks in CI pipeline
* update test projects to latest runtime and packages
* remove replay checker from in-memory tests since it does not actually run anyway
* temporarily remove ConcurrentTestsFaster.EachScenarioOnce since it has demonstrated hanging
* update pipeline durations
* reenable EachScenarioOnce with fixes
* remove excessive tests
* Update tooling for Hello samples
* update tooling in load generator and performance tests
* remove unneded dependency on Microsoft.Azure.Functions.Extensions
* harden unit test logger