-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[FFM-9925] - Testgrid - % rollout - Ruby SDK - Fix MM3 hash (#33)
What Various fixes to MM3 hash to bring it in alignment with GoLang SDK Fix input to MM3 hash to use <ATTR>:<VALUE> instead of <VALUE>:<ATTR> Set MM3 seed to 0 Ignore 0 weighted distributions If bucket_by attribute is missing, fall back to identifier + log new SDK code Additional debug statements for easier diagnostics Also Remove some IDE files that shouldn't be checked in Bump main version number Loosen Gem dependency requirements Why Review SDKs to make sure Murmur3 hash calculations are consistent across SDKs and buckets mappings align for customers that rely on this feature. Testing New percentage rollout tests added to testgrid, these will be committed later --------- Co-authored-by: Erdi Rowlands <[email protected]>
- Loading branch information
1 parent
064024b
commit 154cf41
Showing
9 changed files
with
37 additions
and
74 deletions.
There are no files selected for viewing
Empty file.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ module Ruby | |
module Server | ||
module Sdk | ||
|
||
VERSION = "1.1.4" | ||
VERSION = "1.2.0" | ||
end | ||
end | ||
end | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#!/bin/bash | ||
|
||
export ff_ruby_sdk="ff-ruby-server-sdk" | ||
export ff_ruby_sdk_version="1.1.4" | ||
export ff_ruby_sdk_version="1.2.0" |