Age | Commit message (Collapse) | Author |
|
|
|
These should always go hand-in-hand with @deprecated Javadoc
annotations.
Change-Id: I0e54616d39777d43f9763a702ca0fbc381e6ed49
|
|
|
|
|
|
Issue discussion can be found at https://groups.google.com/forum/#!topic/volley-users/0W-oI6za8VY
|
|
Fixed failing test case. Updated with new comparison api.
Change-Id: Ifd786246a275c3a9351933eb8141a7a196e50aef
Signed-off-by: Amit Kumar <amitkecian@gmail.com>
|
|
am: d663fb8747
* commit 'd663fb874701c5d6096b9ac2cf4263cbf5889e92':
Retry more errors in Volley's BasicNetwork.
|
|
|
|
Always retry I/O errors while reading the HTTP response entity.
Furthermore, if a client opts in, retry HTTP 500 errors indicating
something went wrong on the server.
This resolves a longstanding TODO to only throw a ServerError on 5xx
errors by adding a ClientError for 4xx errors. For backwards
compatibility, this extends ServerError.
Note that Volley already may retry a request that reached the server
if the connection times out, which means that lack of idempotency
shouldn't be a concern here if it wasn't already. But if we wanted to
be even safer, we could require clients to opt into the additional
retry cases, at the cost of a somewhat more polluted API.
Add unit tests for most failure scenarios.
Bug: 23152983
Change-Id: I92cf35c66ccf98a1682adf41654afeb8634911db
|
|
am: f605da3d9e
* commit 'f605da3d9e6590351cb0bb26bb6ba5146952777c':
Adding Bintray configuration for jCenter hosting
|
|
|
|
Change-Id: I0ab84c3497586154acda94fc04fdc6b5feb6a4e9
|
|
3b37453b1c
am: f0bc25d83d
* commit 'f0bc25d83ddceccd61c2c11a4fa71b9157290363':
Workaround for HttpURLConnection.getFollowRedirects() on M
|
|
am: 3b37453b1c
* commit '3b37453b1c8a15265640cebf0973ef552e569d33':
Workaround for HttpURLConnection.getFollowRedirects() on M
|
|
|
|
HttpURLConnection.setFollowRedirects() has no effect on M due to a bug.
This should be safe / a no-op on other releases.
Bug: https://code.google.com/p/android/issues/detail?id=194495
Change-Id: Ie97861eba0560b63504662baa908f6a5856f68aa
|
|
am: 96c4d0b9f5
am: d6de789bd6
* commit 'd6de789bd63bc6d2c441c577fb1424309964ad8f':
Add API to get Auth Token Type used by authenticator.
|
|
am: 96c4d0b9f5
* commit '96c4d0b9f58229b9dbba51f1776addedc66f4749':
Add API to get Auth Token Type used by authenticator.
|
|
am: 708ade5a69
* commit '708ade5a69ed8249f3a687caaa28d2d499948e32':
Add API to get Auth Token Type used by authenticator.
|
|
|
|
When using different auth protocols e.g. ClientLogin and
OAuth2 it is important to know the type of the token in order
to construct "Authorization" header. Currently we have to
store auth token vaue/auth token type association elsewhere
which makes it a subject for errors.
Change-Id: I3b8c05672f5394ad806f257c9f6bb378ebf990d7
|
|
* commit '331e52bbf5269d9effdbe42c1b26b4768f03a911':
Make default timeout/retry/multiplier values public
|
|
* commit '82462cd0a0d7fa58d5497c39534380ad3987fdd1':
Make default timeout/retry/multiplier values public
|
|
Change-Id: Ia5681e2876999f75cea3e4f5f9ef223a06787d4e
(cherry picked from commit 5d563ac2fab08f5e066c6fd6bbf012314be0bf8d)
|
|
dependecies in rules.gradle"
* commit 'c987cda8e1307eb292e48f30256e4161c9eb04f4':
Retry: Specify test dependecies in rules.gradle
|
|
rules.gradle"
* commit '60e68e02a866685aaae8ec05479d30a5dc1598f6':
Retry: Specify test dependecies in rules.gradle
|
|
* commit '6a5192be55c7d6f136517290c4b5c7bd03b000f4':
Retry: Specify test dependecies in rules.gradle
|
|
|
|
Robolectric 2.2 to 3.0"
* commit '8d7173d3551adde60094b7503e739ecae30e224f':
|
|
dependecies in rules.gradle.""
* commit 'ab58b3894211e0ffaafbadcb70ca9d67c6a7fb5d':
|
|
dependecies in rules.gradle."
* commit '77eebb43aedd2441e555474949de6ecaa838bc54':
|
|
bodies only when present"
* commit '37855cb25a086d7ed4a28e5a46371538e73dbc69':
|
|
requests outside of debug logs."
* commit 'bd7bfdd7a4742ab4d3d0bc2e4688c37b162cf2d2':
|
|
* commit '74002f39770f13b578770be6cc3cc978dcac671a':
|
|
in rules.gradle.""
* commit '8cb9c581740c2a79e99c1753fb71d05124eb8a9f':
|
|
rules.gradle."
* commit '90aeba65f03978448cd3e7615b4dae96ac6dcddc':
|
|
present"
* commit '9f2034c336f699976d007006a7ac1f8b501f2294':
|
|
outside of debug logs."
* commit 'ef3cafe15faf2b295059b1c2784f8b88998d46ff':
|
|
Now that tests are using Robolectric 3, it should not break the internal
build.
This also updates the android gradle plugin. The block is wrapped in an
if statement, in case someone using plugin version 1.0 includes
rules.gradle.
Change-Id: Ib054e2d39cf1e3bc0746740659f4e5449b2e1375
|
|
* commit 'acf866f5b3b92fec5ce40f09b7d2417d1bc150eb':
Migrated from Robolectric 2.2 to 3.0
|
|
* commit '2f9a77c9ec313fd09eb831c606069f748213f67c':
Migrated from Robolectric 2.2 to 3.0
|
|
* commit '2f9a77c9ec313fd09eb831c606069f748213f67c':
Migrated from Robolectric 2.2 to 3.0
|
|
|
|
Change-Id: Ib33636c959b97243e0187d6574ef0fe078a753c1
|
|
rules.gradle.""
* commit '2068778aef79c74b9c2cc92b29de6b0e7ff2688d':
Revert "Specify test dependecies in rules.gradle."
|
|
* commit 'b4d7d2959c8e7253a84d83d98cb8162c7bda5c44':
Revert "Specify test dependecies in rules.gradle."
|
|
* commit 'b4d7d2959c8e7253a84d83d98cb8162c7bda5c44':
Revert "Specify test dependecies in rules.gradle."
|
|
|
|
This reverts commit e91336e8b425c4452b733d48708b3b09b9faaf32.
Change-Id: Idf33521e161474a9494cc5f1723db4a7b65af7eb
|
|
* commit 'efe58580e694ea8b48fff9742722a04537678b3c':
Specify test dependecies in rules.gradle.
|