Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storage Updates #185

Merged
3 commits merged into from Mar 13, 2013
Merged

Storage Updates #185

3 commits merged into from Mar 13, 2013

Conversation

ghost
Copy link

@ghost ghost commented Mar 13, 2013

Issues fixed in 2.0.5 :
1. All: StorageException is now serializable. Also, other useful objects for debugging(StorageExtendedErrorInformation and RequestResult) are also serializable
2. All: SharedAccessSignature helper now uses culture invariant characteristics to calculate SAS
3. All: CloudStorageAccount can now parse connection strings with extra blank values
4. All: OperationContext StartTime and EndTime are now populated during execution
5. All: StorageCredentials.UpdateKey does not work on SAS/Anonymous credentials anymore
6. All: Metadata headers are now sorted using en-US culture to prevent 403 errors in some cultures
7. All: Fixed issue where in some cases a sync method call could result in a 0 ms timeout being set on HttpWebRequest.
8. Blob: Snapshot time embedded in blob Uri is parsed in the constructor
9. Blob: GetBlobReferenceFromServer works with blob Uri that contain a SAS token
10. Blob: BlobWriteStream now honors AccessCondition
11. Blob: BlobWriteStream prevents using StoreBlobContentMD5 on existing page blobs
12. Blob: ICloudBlob now has OpenRead method
13. Blob: Cloud*Blob.OpenRead now can be used with snapshots
14. Blob: AbortCopy does not throw an exception anymore when a copy is successfully aborted
15. Queue: Ability to recreate CloudQueueMessage with Message Id and Pop Receipt
16. Table: Exceptions during TableBatchOperation now parse the entity index from the server response
17. Table: Floating-point number filter is now generated using invariant culture

ghost pushed a commit that referenced this pull request Mar 13, 2013
Storage Updates
Issues fixed in 2.0.5 :
        1. All: StorageException is now serializable. Also, other useful objects for debugging(StorageExtendedErrorInformation and RequestResult) are also serializable
        2. All: SharedAccessSignature helper now uses culture invariant characteristics to calculate SAS
        3. All: CloudStorageAccount can now parse connection strings with extra blank values
        4. All: OperationContext StartTime and EndTime are now populated during execution
        5. All: StorageCredentials.UpdateKey does not work on SAS/Anonymous credentials anymore
        6. All: Metadata headers are now sorted using en-US culture to prevent 403 errors in some cultures
        7. All: Fixed issue where in some cases a sync method call could result in a 0 ms timeout being set on HttpWebRequest.
        8. Blob: Snapshot time embedded in blob Uri is parsed in the constructor
        9. Blob: GetBlobReferenceFromServer works with blob Uri that contain a SAS token
        10. Blob: BlobWriteStream now honors AccessCondition
        11. Blob: BlobWriteStream prevents using StoreBlobContentMD5 on existing page blobs
        12. Blob: ICloudBlob now has OpenRead method
        13. Blob: Cloud*Blob.OpenRead now can be used with snapshots
        14. Blob: AbortCopy does not throw an exception anymore when a copy is successfully aborted
        15. Queue: Ability to recreate CloudQueueMessage with Message Id and Pop Receipt
        16. Table: Exceptions during TableBatchOperation now parse the entity index from the server response
        17. Table: Floating-point number filter is now generated using invariant culture
@ghost ghost merged commit 4d90c00 into master Mar 13, 2013
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant