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