I see. Though I don't know enough about these util method to
appreciate it, yet,  but thank very much for the clarification.

Ruby

On Thu, Sep 29, 2011 at 12:22 PM, Jake Luciani <jak...@gmail.com> wrote:
> You need that to work with the OPP since it checks that the string is UTF-8
> Valid.
>
> If you are using RP or BOP no need.
>
> On Thu, Sep 29, 2011 at 12:14 PM, Ruby Stevenson <ruby...@gmail.com> wrote:
>
>> btw - the original code is in brisk repo:
>>
>>
>> https://github.com/riptano/brisk/blob/master/src/java/src/org/apache/cassandra/hadoop/fs/CassandraFileSystemThriftStore.java#L657
>>
>>
>>
>> On Thu, Sep 29, 2011 at 12:07 PM, Jonathan Ellis <jbel...@gmail.com>
>> wrote:
>> > Nope. That strikes me as odd, too.
>> > On Sep 29, 2011 10:58 AM, "Ruby Stevenson" <ruby...@gmail.com> wrote:
>> >> hi all
>> >>
>> >> I am reading some code related to encoding a string representing the
>> >> file path into a row key, it essentially went through a series of
>> >> transformation like this:
>> >>
>> >> String filepath = "/x/y/z";
>> >> ByteBuffer bb = ByteBufferUtil.bytes(filepath);
>> >> String s = FBUtilities.hashToBigInteger(bb).toString(16);
>> >> return ByteBufferUtil.bytes(s);
>> >>
>> >> why hashToBigInteger and then hex string? is this a convention/idiom
>> >> of generating row key this way?
>> >>
>> >> thanks
>> >>
>> >> Ruby
>> >
>>
>
>
>
> --
> http://twitter.com/tjake
>

Reply via email to