[
https://issues.apache.org/jira/browse/ACCUMULO-2744?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jeffrey Manno resolved ACCUMULO-2744.
-------------------------------------
Resolution: Cannot Reproduce
Could not reproduce this bug on 1.10 and 2.0.
If this issue resurfaces, please feel free to create a new issue at
https://github.com/apache/accumulo/issues
> Accepting default regex filter charset gives IllegalCharsetException
> --------------------------------------------------------------------
>
> Key: ACCUMULO-2744
> URL: https://issues.apache.org/jira/browse/ACCUMULO-2744
> Project: Accumulo
> Issue Type: Bug
> Components: shell
> Affects Versions: 1.4.5
> Environment: 1.4.5 running on BigTop 0.7.0
> Reporter: Sean Busbey
> Priority: Minor
>
> While setting options for a regex filter, trying to accept default row
> charset errors:
> {noformat}
> ----------> set RegExFilter parameter encoding, character encoding of byte
> array value (default is UTF-8):
> java.io.UnsupportedEncodingException:
> at java.lang.StringCoding.decode(StringCoding.java:170)
> at java.lang.String.<init>(String.java:443)
> at java.lang.String.<init>(String.java:515)
> at
> org.apache.accumulo.core.iterators.user.RegExFilter.validateOptions(RegExFilter.java:185)
> at
> org.apache.accumulo.core.util.shell.commands.SetIterCommand.setUpOptions(SetIterCommand.java:204)
> at
> org.apache.accumulo.core.util.shell.commands.SetIterCommand.execute(SetIterCommand.java:94)
> at
> org.apache.accumulo.core.util.shell.commands.SetScanIterCommand.execute(SetScanIterCommand.java:46)
> at org.apache.accumulo.core.util.shell.Shell.execCommand(Shell.java:558)
> at org.apache.accumulo.core.util.shell.Shell.start(Shell.java:442)
> at org.apache.accumulo.core.util.shell.Shell.main(Shell.java:385)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.accumulo.start.Main$1.run(Main.java:95)
> at java.lang.Thread.run(Thread.java:662)
> java.io.UnsupportedEncodingException:
> at java.lang.StringCoding.decode(StringCoding.java:170)
> at java.lang.String.<init>(String.java:443)
> at java.lang.String.<init>(String.java:515)
> at
> org.apache.accumulo.core.iterators.user.RegExFilter.validateOptions(RegExFilter.java:185)
> at
> org.apache.accumulo.core.util.shell.commands.SetIterCommand.setUpOptions(SetIterCommand.java:207)
> at
> org.apache.accumulo.core.util.shell.commands.SetIterCommand.execute(SetIterCommand.java:94)
> at
> org.apache.accumulo.core.util.shell.commands.SetScanIterCommand.execute(SetScanIterCommand.java:46)
> at org.apache.accumulo.core.util.shell.Shell.execCommand(Shell.java:558)
> at org.apache.accumulo.core.util.shell.Shell.start(Shell.java:442)
> at org.apache.accumulo.core.util.shell.Shell.main(Shell.java:385)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.apache.accumulo.start.Main$1.run(Main.java:95)
> at java.lang.Thread.run(Thread.java:662)
> invalid options for org.apache.accumulo.core.iterators.user.RegExFilter
> {noformat}
> expected: hitting enter should use default.
> workaround: specify UTF-8 instead of relying on default
--
This message was sent by Atlassian Jira
(v8.3.4#803005)