Zhiyong Liu created DRILL-2367: ---------------------------------- Summary: drill.exec.storage.file.partition.column.label appears as an option for both BOOT and SYSTEM Key: DRILL-2367 URL: https://issues.apache.org/jira/browse/DRILL-2367 Project: Apache Drill Issue Type: Bug Components: Metadata Reporter: Zhiyong Liu Assignee: Steven Phillips
git.commit.id.abbrev=a84f7b9 drill.exec.storage.file.partition.column.label, comes up as both an option for BOOT and SYSTEM: 0: jdbc:drill:> select * from sys.options where name = 'drill.exec.storage.file.partition.column.label'; +------------+------------+------------+------------+------------+------------+------------+ | name | kind | type | num_val | string_val | bool_val | float_val | +------------+------------+------------+------------+------------+------------+------------+ | drill.exec.storage.file.partition.column.label | null | BOOT | null | "dir" | null | null | | drill.exec.storage.file.partition.column.label | STRING | SYSTEM | null | dir | null | null | +------------+------------+------------+------------+------------+------------+------------+ When trying to set system/session options, the values are set but they never take effect: 0: jdbc:drill:> alter session set `drill.exec.storage.file.partition.column.label` = 'sessiondir'; +------------+------------+ | ok | summary | +------------+------------+ | true | drill.exec.storage.file.partition.column.label updated. | +------------+------------+ 0: jdbc:drill:> alter system set `drill.exec.storage.file.partition.column.label` = 'systemdir'; +------------+------------+ | ok | summary | +------------+------------+ | true | drill.exec.storage.file.partition.column.label updated. | +------------+------------+ 0: jdbc:drill:> select * from sys.options where name = 'drill.exec.storage.file.partition.column.label' order by name; +------------+------------+------------+------------+------------+------------+------------+ | name | kind | type | num_val | string_val | bool_val | float_val | +------------+------------+------------+------------+------------+------------+------------+ | drill.exec.storage.file.partition.column.label | null | BOOT | null | "dir" | null | null | | drill.exec.storage.file.partition.column.label | STRING | SYSTEM | null | systemdir | null | null | | drill.exec.storage.file.partition.column.label | STRING | SESSION | null | sessiondir | null | null | +------------+------------+------------+------------+------------+------------+------------+ 0: jdbc:drill:> select * from dfs.`/drill/testdata/json_storage` limit 1; +------------+------------+------------+------------+------------+------------+------------+------------+------------+ | dir0 | dir1 | dir2 | first | last | age | sex | salary | registered | +------------+------------+------------+------------+------------+------------+------------+------------+------------+ | testDirEmployee | null | null | Jimmy | James | 29 | M | 6300.1 | false | +------------+------------+------------+------------+------------+------------+------------+------------+------------+ -- This message was sent by Atlassian JIRA (v6.3.4#6332)