You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by Oleg Kalnichevski <ol...@apache.org> on 2009/05/02 12:59:44 UTC
Re: [HttpClient] Backward compatibility with 4.0-beta1
On Thu, 2009-04-23 at 23:42 +0200, Oleg Kalnichevski wrote:
> Clirr reports several instances where the backward compatibility with
> 4.0-beta1 has been broken.
>
> We basically have two options
> (1) revert the changes
> (2) document the breakage in the release notes, communicate that to the
> Android folks, and try to convince them that was worthwhile, as most of
> the changes are very subtle and are intended to ensure thread safety of
> affected classes.
>
Bob did not respond. Let's keep the changes for the time being and
revisit the issue shortly before the final release.
Oleg
> Bob,
>
> What is your take? Would you (that is Google) be able to live with that?
>
> Oleg
>
>
> [INFO] [clirr:check]
> [INFO] Comparing to version: 4.0-beta1
> [ERROR] org.apache.http.conn.BasicEofSensorWatcher: Field attemptReuse
> is now final
> [ERROR] org.apache.http.conn.BasicEofSensorWatcher: Field managedConn is
> now final
> [ERROR] org.apache.http.impl.client.RoutedRequest: Accessibility of
> field request has been weakened from protected to private
> [ERROR] org.apache.http.impl.client.RoutedRequest: Accessibility of
> field route has been weakened from protected to private
> [ERROR] org.apache.http.impl.conn.DefaultClientConnectionOperator: Field
> schemeRegistry is now final
> [ERROR] org.apache.http.impl.conn.DefaultHttpRoutePlanner: Field
> schemeRegistry is now final
> [ERROR] org.apache.http.impl.conn.ProxySelectorRoutePlanner: Field
> schemeRegistry is now final
> [ERROR] org.apache.http.impl.conn.SingleClientConnManager: Field
> alwaysShutDown is now final
> [ERROR] org.apache.http.impl.conn.SingleClientConnManager: Field
> connOperator is now final
> [ERROR] org.apache.http.impl.conn.SingleClientConnManager: Field
> schemeRegistry is now final
> [ERROR] org.apache.http.impl.conn.tsccm.ConnPoolByRoute: Removed field
> maxTotalConnections
> [ERROR] org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager:
> Field connOperator is now final
> [ERROR] org.apache.http.impl.conn.tsccm.ThreadSafeClientConnManager:
> Field schemeRegistry is now final
> [ERROR] org.apache.http.impl.cookie.BrowserCompatSpec: Accessibility of
> field DATE_PATTERNS has been weakened from protected to private
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
> For additional commands, e-mail: dev-help@hc.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org