[ https://issues.apache.org/jira/browse/PHOENIX-3442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15706071#comment-15706071 ]
James Taylor commented on PHOENIX-3442: --------------------------------------- Also, can we add some unit tests (similar to ArrayAppendFunctionTest.testArrayAppendFunction3) that test the edge cases of a single key value column transitioning from storing offsets as a short to offets as an int? > Support null when columns have default values for immutable tables with > encoding scheme COLUMNS_STORED_IN_SINGLE_CELL > ---------------------------------------------------------------------------------------------------------------------- > > Key: PHOENIX-3442 > URL: https://issues.apache.org/jira/browse/PHOENIX-3442 > Project: Phoenix > Issue Type: Sub-task > Reporter: Samarth Jain > Assignee: Thomas D'Silva > Attachments: PHOENIX-3442.patch > > > Comments from [~jamestaylor]: > The way we differentiate a null value now is by the value being an empty byte > array (explicitly set to null) versus not being present (in which case we use > the default value). > This is encapsulated in the DefaultValueExpression. > We'll need to tweak our encoding for this. > One way would be to use a negative number for the offset. -- This message was sent by Atlassian JIRA (v6.3.4#6332)