WL#12475: Protocol Changes to specify compression configuration for connections

Affects: Server-8.0   —   Status: Complete

WL#12039 which is based on Facebook's contribution (BUG#88567) uses connection attributes to indicate the compression method and the corresponding compression level for the network connection with the server. The connection attributes are user over-writable and optional, so the relevant packets should be extended to specify the compression configuration as the server in it's handshake indicate support for specification of compression library.

This WL is created to remove the connection attributes added in WL#12039 and make the above relevant changes to the protocol. It is a sub WL of WL#12039 and will adhere to all the existing requirements in WL#12039. In addition, on the server end, the connection related tables should contain the compression configuration (method and level) used by a connection.