On Thu, Apr 11, 2013 at 10:51 AM, Krishmin Rai <[email protected]> wrote: > I can confirm the behavior in 1.4.0. I have splits with special characters > (created through the Java API): although they seem to work correctly, > "getsplits" from the shell does not properly display the unprintable bytes.
Can you provide an example? > > -Krishmin > > On Apr 11, 2013, at 10:42 AM, Keith Turner <[email protected]> wrote: > >> On Thu, Apr 11, 2013 at 10:38 AM, David Medinets >> <[email protected]> wrote: >>> I tried that addsplits with a zero byte and ran into something unexpected: >>> >>> createtable zerotest >>> insert AA\x00BB cf cq value >>> insert AA\x00CC cf cq value >>> insert AA\x01CC cf cq value >>> addsplits AA\0x00CC >>> getsplits >>> AACC <--- the zero byte is not displayed. >>> >>> This seems like a bug. If anyone can verify, I'll create a jira ticket. >> >> that does seem like a bug. Either the split was not added correctly, >> or its not being displayed correctly. Assuming it was added >> correctly, the output of getsplits may not use the same code that >> scans do to display unprintable bytes. >> >>> >>> >>> On Thu, Apr 11, 2013 at 9:44 AM, Josh Elser <[email protected]> wrote: >>>> >>>> AFAIK you should be able to run "addsplits AAA\x00CCC" in the shell. Did >>>> that not work? >>>> >>>> >>>> On 4/11/13 9:24 AM, David Medinets wrote: >>>>> >>>>> I have rows that look like this when displayed through the shell: >>>>> >>>>> AAA\x00BBB >>>>> AAA\x00BBB >>>>> AAA\x00CCC >>>>> AAA\x00CCC >>>>> >>>>> I would like to manually add a split for AAA\x00CCC. I know the shell has >>>>> some restrictions on how some characters are handled so I thought I'd ask >>>>> before trying. >>>> >>>> >>> >
