Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.3.5-incubating
Description
A Key is allowed to have an invalid ColumnVisibility so it can be used in a Range (see ACCUMULO-193). Also, we don't want Key to create a ColumnVisibility object to test the validity of a supplied Text, CharSequence, or byte[] visibility due to the large amount of overhead in doing so. This isn't a problem when writing Mutations to Accumulo, but during bulk import Keys are written directly to files. Thus the user doesn't receive an error for the invalid ColumnVisibility until scanning the table.
Attachments
Issue Links
- is duplicated by
-
ACCUMULO-651 Key constructor, Column Visibility can corrupt a table
- Resolved
- is related to
-
ACCUMULO-461 Provide convenient mechanism for checking constraints client side
- Open