Support Compression of the PKI token

Registered by Adam Young

PKI tokens are topping out over 8K, larger than the header size for Apache. Support optional compression to shrink the token size.

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
Adam Young
Direction:
Needs approval
Assignee:
Adam Young
Definition:
New
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
Dolph Mathews
Completed by
Dolph Mathews

Related branches

Sprints

Whiteboard

Is LZW comporession the preferred? Seems it is more important that compression be fast than that the result be as small as possible.

Snappy and LZ4 are both good options that I'd like to see evaluated -- kgriffs

Gerrit topic: https://review.openstack.org/#q,topic:compress-tokens,n,z

Addressed by: https://review.openstack.org/71325 (abandoned)
    compressed tokens

Wrote a better formatted background document here: http://adam.younglogic.com/2014/02/compressed-tokens/

Gerrit topic: https://review.openstack.org/#q,topic:compressed-tokens,n,z

Addressed by: https://review.openstack.org/91145
    Compressed Token Provider

Gerrit topic: https://review.openstack.org/#q,topic:pkiz_default,n,z

Addressed by: https://review.openstack.org/98897
    Default to PKIZ tokens

Gerrit topic: https://review.openstack.org/#q,topic:bp/compress-tokens,n,z

Addressed by: https://review.openstack.org/100545
    pkiz String conversion

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.