| This ticket is to delete deprecated http code and separate client vs server http code: 1. Delete the following classes and tests: Puppet::Network::HTTP::Connection Puppet::Network::HTTP::NoCachePool Puppet::Network::HTTP::Compression 2. Consolidate BasePool and Pool code and tests, since there is only one pool class 3. Rename Puppet::Network::HTTP::Session to something else like PoolEntry 4. Move remaining http client code and tests to `Puppet::HTTP` Puppet::Network::HTTP::Factory Puppet::Network::HTTP::Pool Puppet::Network::HTTP::PoolEntry Puppet::Network::HTTP::Site The classes left in Puppet::Network::HTTP::* should only be used in a puppetserver context. This is blocked on PUP-10252 |