Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Windows Azure Java SDK 0.2.1 #49

Merged
merged 109 commits into from

5 participants

@gcheng

No description provided.

Renaud Paquay and others added some commits
Renaud Paquay Initial implementation of table service 6a25ef7
Renaud Paquay Integration tests cfb7c93
Renaud Paquay Cosmetic changes bbcee3e
Renaud Paquay Implement table creation/deletion/querying 9432fac
Renaud Paquay Add support for "insertEntity" f481f38
Renaud Paquay Whitespaces 28a3cec
Renaud Paquay Add support for "updateEntity" b3fc550
Renaud Paquay Add support for "DeleteEntity" 6696e2c
Renaud Paquay Add support for "mergeEntity" 9cede50
Renaud Paquay Add support for "insertOrReplaceEntity" b9a00d4
Renaud Paquay Add support for "insertOrMergeEntity" a4f49b0
Renaud Paquay Add support for "getEntity" and "queryEntities" bf53b9c
Renaud Paquay Rename a few classes, fix support for query continuation a72bc2a
Renaud Paquay Fix bug with server sometimes sending back shorter ISO 8601 dates 711e23d
Renaud Paquay Adding test for query entities continuation
The test is actually not testing pagination by default because there is
no way to reach the default # of entities (1,000) in a reasonable
amount of time.

Also adding test for query entities filtering
06146b7
Renaud Paquay Adding a couple more unit test for query entities
Also adding escape mechanism for expressing filters
8fdbcf7
Renaud Paquay Initial (not quite working yet) support for batch operations 3f5f5d7
Renaud Paquay Add full support for "batch" operation on tables 802e9b0
Renaud Paquay Additional test for "batch" operation 34de8fe
Renaud Paquay Simple code refactorings 18c8255
Renaud Paquay Support for all batch operations 04cc644
@lodejard lodejard Commenting out an optional diagnostic line 87ebda2
@joostdenijs joostdenijs Merge pull request #7 from loudej/tables
Tables implementation work by rpaquay
2c2ca7e
Joe Giardino Table Client commit
•	the table client
•	relevant core updates
•	table tests
•	pom.xml is updated to reference apache commons lang
•	Updating useragent to v1.1.2
3a7d97c
@joostdenijs joostdenijs Merge pull request #12 from joeg/tables
Table Client commit
3e29e5c
@lodejard lodejard Combining listTables and queryTables operations. Fixes #216
Parameterless listTables and queryTables have identical behavior.
Add prefix property to QueryTablesOptions.
If prefix and query filter are both provided, they are combined by
an 'and' expression.
c4206d7
@lodejard lodejard Date time for table should have precision only down to seconds. Fixes #…
…228

DateTime parser doesn't appear to round-trip accurately lower than that.
ff44325
@lodejard lodejard Use X-HTTP-Method for MERGE verb. Fixes #234
Java http libraries assert on known set of verbs
46e59a3
@lodejard lodejard Bumping version to 0.2.0 2115c8e
@jcookems jcookems Merge pull request #14 from loudej/issue-216
Issue 216
a552797
@jcookems jcookems Merge pull request #15 from loudej/issue-228
Issue 228
42a8cfd
@jcookems jcookems Merge pull request #16 from loudej/issue-234
Use X-HTTP-Method for MERGE verb. Fixes #234
61fd153
@jcookems jcookems Merge pull request #17 from loudej/version-number
Version number
ee38b84
@jcookems jcookems Adding copyright and license information to new table files. 4af2c06
@joostdenijs joostdenijs Merge pull request #18 from jcookems/addboilerplate
Addboilerplate
41ea32f
@joostdenijs joostdenijs Switched from HTML to Markdown and added Tables to the Features section b880047
@jcookems jcookems Merge pull request #23 from joostdenijs/dev
Fixed the README.md
15a260e
@jcookems jcookems Fix issue 198 fd92be1
@jcookems jcookems Fix #227, #244, and #251 f239a50
@jcookems jcookems Fix #225 37e8b0f
@jcookems jcookems Fix #252 960abc5
@jcookems jcookems Fix #205 4ac38a8
@jcookems jcookems Fix #257 c372a00
@jcookems jcookems Fix #228 2b3d4bf
@jcookems jcookems Fix #221 and #231 3bf1d09
@jcookems jcookems Fix #213 6243526
@jcookems jcookems Fix for #243, #245, and #254 0078bd4
@jcookems jcookems Fix #209 b329c89
@adashcolinr adashcolinr Add Javadocs comments to /queue and /queue/models c18bddb
@adashcolinr adashcolinr add package.html files for javadocs 88d99b5
@adashcolinr adashcolinr Merge remote-tracking branch 'origin' into dev feb654d
@adashcolinr adashcolinr Merge remote-tracking branch 'upstream/dev' into dev
Conflicts:
	README.md
571122b
@adashcolinr adashcolinr Fix Javadoc build warnings. 2877e82
@jcookems jcookems Merge branch 'fix205' of github.com:jcookems/azure-sdk-for-java into …
…codereview
7d6bb0b
@jcookems jcookems Merge branch 'fix209' of github.com:jcookems/azure-sdk-for-java into …
…codereview
c3e41e7
@jcookems jcookems Merge branch 'fix221_231' of github.com:jcookems/azure-sdk-for-java i…
…nto codereview
38799cb
@jcookems jcookems Merge branch 'fix225' of github.com:jcookems/azure-sdk-for-java into …
…codereview
d98b36c
@joostdenijs joostdenijs Merge pull request #25 from adashcolinr/dev
Queue Javadocs
da5f63a
@jcookems jcookems Make fix suggested in code review feedback. 1782b84
@jcookems jcookems Merge pull request #29 from jcookems/fix227_244_251
Fix227 224 251
46d807c
@jcookems jcookems Merge branch 'codereview' of github.com:jcookems/azure-sdk-for-java i…
…nto codereview
c1b94fc
@jcookems jcookems Update unit tests to cover EDM BINARY type. 84bcfaf
@jcookems jcookems Merge branch 'fix213' of github.com:jcookems/azure-sdk-for-java into …
…fix213
75762f3
@jcookems jcookems Replaced manual base16 conversion with Formatter call.
Use existing StringBuilder instead of concat when possible.
Add case for Byte[] (in addition to byte[])
Replace special case in String for UUID with seperate code path for UUID.
Add unit tests.
6a569ec
@jcookems jcookems Merge branch 'fix228' of github.com:jcookems/azure-sdk-for-java into …
…fix228
59f9439
@jcookems jcookems Added new ISO8601 unit tests
Added back "shortFormat" function, needed by Blob
adcf3ad
@jcookems jcookems Making variable name more descriptive. 2962f94
@jcookems jcookems Merge branch 'fix252' of github.com:jcookems/azure-sdk-for-java into …
…fix252
88a3edc
@jcookems jcookems Added unit test
Changed catch statement to perform a reasonable fallback if the URLEncoder call fails.
Added missing imports statements.
2116310
@jcookems jcookems Merge branch 'fix257' of github.com:jcookems/azure-sdk-for-java into …
…fix257
76f6253
@jcookems jcookems Address root cause of the issue: the default response EntityInputStre…
…am not rewindable, yet is is needed in multiple areas of the parseBatchResponse.

Revert workaround fix.
90442d2
@jcookems jcookems Adding more validation to unit test bea4d6c
@jcookems jcookems Minor name changes. bbf8b07
@jcookems jcookems Merge branch 'fix243_245_254' of github.com:jcookems/azure-sdk-for-ja…
…va into fix243_245_254
b479cf6
@jcookems jcookems Merge pull request #27 from jcookems/codereview
Fix 6 issues in table service layer
ab4f701
@jcookems jcookems Merge branch 'dev-bookmark' of github.com:WindowsAzure/azure-sdk-for-…
…java into fix213
c18b9d3
@jcookems jcookems Merge pull request #28 from jcookems/fix213
Fix213
d59baba
@jcookems jcookems Merge branch 'dev-bookmark' of github.com:WindowsAzure/azure-sdk-for-…
…java into fix228
f86207f
@jcookems jcookems Merge pull request #30 from jcookems/fix228
Fix 228: Table: DateTime serialization for milliseonds
e21de2b
@jcookems jcookems Merge branch 'dev-bookmark' of github.com:WindowsAzure/azure-sdk-for-…
…java into fix252
cadf5cd
@jcookems jcookems Merge pull request #31 from jcookems/fix252
Fix 252: Table: Need to support signing when URL contains escapable characters
7ea8763
@jcookems jcookems Merge branch 'dev-bookmark' of github.com:WindowsAzure/azure-sdk-for-…
…java into fix257
b006f17
@jcookems jcookems Merge pull request #32 from jcookems/fix257
Fix 257: Table: Unit test regression in batchLotsOfInsertsWorks
eb216e1
@jcookems jcookems Add import statement missing from merge dc66cda
@jcookems jcookems Merge pull request #36 from jcookems/dev-bookmark
Add import statement missing from merge
fab505c
@jcookems jcookems Merge branch 'dev-bookmark' of github.com:WindowsAzure/azure-sdk-for-…
…java into fix243_245_254

Conflicts:
	microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/table/implementation/TableRestProxy.java
3cc66d6
@jcookems jcookems Merge branch 'dev-bookmark' of github.com:WindowsAzure/azure-sdk-for-…
…java into dev-bookmark
922527a
@jcookems jcookems Merge branch 'fix243_245_254' of github.com:jcookems/azure-sdk-for-ja…
…va into fix243_245_254
1a0f486
@jcookems jcookems Merge branch 'dev' of github.com:WindowsAzure/azure-sdk-for-java into…
… fix243_245_254
f587ac1
@jcookems jcookems Simplify the processing of the batch error messages to avoid Jersey S…
…EVERE warnings.

Throw a reasonable error when the
Housekeeping:
Add suppression markers for unfixable warnings.
9a503ba
@jcookems jcookems Merge branch 'fix243_245_254' of github.com:jcookems/azure-sdk-for-ja…
…va into fix243_245_254
f57a959
@jcookems jcookems Adding unit test for batches that have errors. 92b1db5
@jcookems jcookems Fix minor spacing issues d14c5c9
@jcookems jcookems Merge pull request #33 from jcookems/fix243_245_254
Fix243 245 254
bb5fbed
unknown fix the failed java unit test related to getBlob. 564d8aa
@jcookems jcookems Fix 236: Table: EdmType.GUID should map to java.util.UUID c884a33
@jcookems jcookems Added unit test for round-tripping UUID values 2c82f1e
Albert Cheng Fix issue #217 Table: QueryTablesOptions.Query not fully used. f338598
Albert Cheng Merge pull request #40 from gcheng/dev-bookmark
fix the failed java unit test related to getBlob.
e629c80
Albert Cheng Merge pull request #39 from jcookems/fix236
Fix236: EdmType.GUID should map to java.util.UUID
640093e
Albert Cheng Making filter immutable, add filter to TableQuery, Rename RawStringFi…
…lter

to QueryStringFilter, rename LiteralFilter to PropertyNameFilter.
8dd4620
Albert Cheng Addressing code review feedback... 4d82414
Albert Cheng Merge pull request #41 from gcheng/dev-bookmark
Making filter immutable, add filter to TableQuery, Rename RawStringFilte...
9cafac5
U-REDMOND\gongchen update the version number to 0.2.1 40c5baa
Albert Cheng Merge pull request #45 from gcheng/dev-bookmark
update version number for official 0.2.1 release
5f9cd88
@jcookems jcookems Merge pull request #46 from WindowsAzure/dev-bookmark
Java SDK 0.2.1 merge
640a1db
unknown updating changelog for release 34a9748
@joostdenijs joostdenijs Removing storage from Azure Table Storage and Azure Queue Storage faad5dc
Albert Cheng Merge pull request #48 from joostdenijs/changelogUpdate
updating changelog for release
c825028
@jcookems jcookems merged commit fad32f6 into master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Feb 13, 2012
  1. @lodejard

    Initial implementation of table service

    Renaud Paquay authored lodejard committed
  2. @lodejard

    Integration tests

    Renaud Paquay authored lodejard committed
  3. @lodejard

    Cosmetic changes

    Renaud Paquay authored lodejard committed
  4. @lodejard

    Implement table creation/deletion/querying

    Renaud Paquay authored lodejard committed
  5. @lodejard

    Add support for "insertEntity"

    Renaud Paquay authored lodejard committed
  6. @lodejard

    Whitespaces

    Renaud Paquay authored lodejard committed
  7. @lodejard

    Add support for "updateEntity"

    Renaud Paquay authored lodejard committed
  8. @lodejard

    Add support for "DeleteEntity"

    Renaud Paquay authored lodejard committed
  9. @lodejard

    Add support for "mergeEntity"

    Renaud Paquay authored lodejard committed
  10. @lodejard

    Add support for "insertOrReplaceEntity"

    Renaud Paquay authored lodejard committed
  11. @lodejard

    Add support for "insertOrMergeEntity"

    Renaud Paquay authored lodejard committed
  12. @lodejard

    Add support for "getEntity" and "queryEntities"

    Renaud Paquay authored lodejard committed
  13. @lodejard

    Rename a few classes, fix support for query continuation

    Renaud Paquay authored lodejard committed
  14. @lodejard

    Fix bug with server sometimes sending back shorter ISO 8601 dates

    Renaud Paquay authored lodejard committed
  15. @lodejard

    Adding test for query entities continuation

    Renaud Paquay authored lodejard committed
    The test is actually not testing pagination by default because there is
    no way to reach the default # of entities (1,000) in a reasonable
    amount of time.
    
    Also adding test for query entities filtering
  16. @lodejard

    Adding a couple more unit test for query entities

    Renaud Paquay authored lodejard committed
    Also adding escape mechanism for expressing filters
  17. @lodejard

    Initial (not quite working yet) support for batch operations

    Renaud Paquay authored lodejard committed
  18. @lodejard

    Add full support for "batch" operation on tables

    Renaud Paquay authored lodejard committed
  19. @lodejard

    Additional test for "batch" operation

    Renaud Paquay authored lodejard committed
  20. @lodejard

    Simple code refactorings

    Renaud Paquay authored lodejard committed
  21. @lodejard

    Support for all batch operations

    Renaud Paquay authored lodejard committed
  22. @lodejard
Commits on Feb 21, 2012
  1. @joostdenijs

    Merge pull request #7 from loudej/tables

    joostdenijs authored
    Tables implementation work by rpaquay
Commits on Feb 22, 2012
  1. Table Client commit

    Joe Giardino authored
    •	the table client
    •	relevant core updates
    •	table tests
    •	pom.xml is updated to reference apache commons lang
    •	Updating useragent to v1.1.2
Commits on Feb 24, 2012
  1. @joostdenijs

    Merge pull request #12 from joeg/tables

    joostdenijs authored
    Table Client commit
  2. @lodejard

    Combining listTables and queryTables operations. Fixes #216

    lodejard authored
    Parameterless listTables and queryTables have identical behavior.
    Add prefix property to QueryTablesOptions.
    If prefix and query filter are both provided, they are combined by
    an 'and' expression.
  3. @lodejard

    Date time for table should have precision only down to seconds. Fixes #…

    lodejard authored
    …228
    
    DateTime parser doesn't appear to round-trip accurately lower than that.
  4. @lodejard

    Use X-HTTP-Method for MERGE verb. Fixes #234

    lodejard authored
    Java http libraries assert on known set of verbs
  5. @lodejard

    Bumping version to 0.2.0

    lodejard authored
  6. @jcookems

    Merge pull request #14 from loudej/issue-216

    jcookems authored
    Issue 216
  7. @jcookems

    Merge pull request #15 from loudej/issue-228

    jcookems authored
    Issue 228
  8. @jcookems

    Merge pull request #16 from loudej/issue-234

    jcookems authored
    Use X-HTTP-Method for MERGE verb. Fixes #234
  9. @jcookems

    Merge pull request #17 from loudej/version-number

    jcookems authored
    Version number
Commits on Feb 27, 2012
  1. @jcookems
  2. @joostdenijs

    Merge pull request #18 from jcookems/addboilerplate

    joostdenijs authored
    Addboilerplate
Commits on Mar 7, 2012
  1. @joostdenijs
Commits on Mar 8, 2012
  1. @jcookems

    Merge pull request #23 from joostdenijs/dev

    jcookems authored
    Fixed the README.md
  2. @jcookems

    Fix issue 198

    jcookems authored
  3. @jcookems

    Fix #227, #244, and #251

    jcookems authored
  4. @jcookems

    Fix #225

    jcookems authored
  5. @jcookems

    Fix #252

    jcookems authored
  6. @jcookems

    Fix #205

    jcookems authored
  7. @jcookems

    Fix #257

    jcookems authored
  8. @jcookems

    Fix #228

    jcookems authored
  9. @jcookems

    Fix #221 and #231

    jcookems authored
  10. @jcookems

    Fix #213

    jcookems authored
  11. @jcookems

    Fix for #243, #245, and #254

    jcookems authored
  12. @jcookems

    Fix #209

    jcookems authored
Commits on Mar 15, 2012
  1. @adashcolinr
Commits on Mar 19, 2012
  1. @adashcolinr
  2. @adashcolinr
  3. @adashcolinr

    Merge remote-tracking branch 'upstream/dev' into dev

    adashcolinr authored
    Conflicts:
    	README.md
Commits on Mar 22, 2012
  1. @adashcolinr
Commits on Mar 26, 2012
  1. @jcookems
  2. @jcookems
  3. @jcookems
  4. @jcookems
  5. @joostdenijs

    Merge pull request #25 from adashcolinr/dev

    joostdenijs authored
    Queue Javadocs
Commits on Mar 29, 2012
  1. @jcookems
  2. @jcookems

    Merge pull request #29 from jcookems/fix227_244_251

    jcookems authored
    Fix227 224 251
Commits on Apr 3, 2012
  1. @jcookems
  2. @jcookems
  3. @jcookems
  4. @jcookems

    Replaced manual base16 conversion with Formatter call.

    jcookems authored
    Use existing StringBuilder instead of concat when possible.
    Add case for Byte[] (in addition to byte[])
    Replace special case in String for UUID with seperate code path for UUID.
    Add unit tests.
  5. @jcookems
  6. @jcookems

    Added new ISO8601 unit tests

    jcookems authored
    Added back "shortFormat" function, needed by Blob
  7. @jcookems
  8. @jcookems
  9. @jcookems

    Added unit test

    jcookems authored
    Changed catch statement to perform a reasonable fallback if the URLEncoder call fails.
    Added missing imports statements.
  10. @jcookems
Commits on Apr 4, 2012
  1. @jcookems

    Address root cause of the issue: the default response EntityInputStre…

    jcookems authored
    …am not rewindable, yet is is needed in multiple areas of the parseBatchResponse.
    
    Revert workaround fix.
  2. @jcookems
  3. @jcookems

    Minor name changes.

    jcookems authored
  4. @jcookems
  5. @jcookems

    Merge pull request #27 from jcookems/codereview

    jcookems authored
    Fix 6 issues in table service layer
  6. @jcookems
  7. @jcookems
  8. @jcookems
  9. @jcookems

    Merge pull request #30 from jcookems/fix228

    jcookems authored
    Fix 228: Table: DateTime serialization for milliseonds
  10. @jcookems
  11. @jcookems

    Merge pull request #31 from jcookems/fix252

    jcookems authored
    Fix 252: Table: Need to support signing when URL contains escapable characters
  12. @jcookems
  13. @jcookems

    Merge pull request #32 from jcookems/fix257

    jcookems authored
    Fix 257: Table: Unit test regression in batchLotsOfInsertsWorks
  14. @jcookems
  15. @jcookems

    Merge pull request #36 from jcookems/dev-bookmark

    jcookems authored
    Add import statement missing from merge
  16. @jcookems

    Merge branch 'dev-bookmark' of github.com:WindowsAzure/azure-sdk-for-…

    jcookems authored
    …java into fix243_245_254
    
    Conflicts:
    	microsoft-azure-api/src/main/java/com/microsoft/windowsazure/services/table/implementation/TableRestProxy.java
Commits on Apr 5, 2012
  1. @jcookems
  2. @jcookems
  3. @jcookems
  4. @jcookems

    Simplify the processing of the batch error messages to avoid Jersey S…

    jcookems authored
    …EVERE warnings.
    
    Throw a reasonable error when the
    Housekeeping:
    Add suppression markers for unfixable warnings.
  5. @jcookems
  6. @jcookems
  7. @jcookems

    Fix minor spacing issues

    jcookems authored
  8. @jcookems

    Merge pull request #33 from jcookems/fix243_245_254

    jcookems authored
    Fix243 245 254
  9. @jcookems
  10. @jcookems
Commits on Apr 6, 2012
  1. Merge pull request #40 from gcheng/dev-bookmark

    Albert Cheng authored
    fix the failed java unit test related to getBlob.
  2. Merge pull request #39 from jcookems/fix236

    Albert Cheng authored
    Fix236: EdmType.GUID should map to java.util.UUID
Commits on Apr 7, 2012
  1. Making filter immutable, add filter to TableQuery, Rename RawStringFi…

    Albert Cheng authored
    …lter
    
    to QueryStringFilter, rename LiteralFilter to PropertyNameFilter.
Commits on Apr 9, 2012
  1. Addressing code review feedback...

    Albert Cheng authored
  2. Merge pull request #41 from gcheng/dev-bookmark

    Albert Cheng authored
    Making filter immutable, add filter to TableQuery, Rename RawStringFilte...
  3. update the version number to 0.2.1

    U-REDMOND\gongchen authored
  4. Merge pull request #45 from gcheng/dev-bookmark

    Albert Cheng authored
    update version number for official 0.2.1 release
  5. @jcookems

    Merge pull request #46 from WindowsAzure/dev-bookmark

    jcookems authored
    Java SDK 0.2.1 merge
Commits on Apr 11, 2012
  1. updating changelog for release

    unknown authored
  2. @joostdenijs
  3. Merge pull request #48 from joostdenijs/changelogUpdate

    Albert Cheng authored
    updating changelog for release
Something went wrong with that request. Please try again.