Skip to content

Conversation

@tenderlove
Copy link

I'm just moving mojombo#24 to here.

I don't think we'll be able to upstream that PR since it's technically divergent from the spec (I guess). But I think this patch is important for our app.

/cc @github/systems @brianmario @tmm1 @charliesome @piki @carlosmn

this way we can configure the callbacks to something else at runtime.
This adds an encoding field after the string so that you can apply an
encoding to the string sent across the wire.
This commit makes the encoder default to version 1 of the BERT encoding
scheme, but allows you to turn on version 2 via a feature flag.
This commit adds two new types, one for unicode strings and one for
other encoded strings.  Unocide strings have no extra wire protocol
overhead, where "other" strings send the encoding name along with the
string.
The two new types are extensions, so this commit adds a comment
documenting what these extensions are for (namely so that we can support
string encodings over the wire).
@tenderlove tenderlove merged commit fd47af6 into master Apr 18, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants