[jira] [Updated] (CASSANDRA-8421) Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT
[ https://issues.apache.org/jira/browse/CASSANDRA-8421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tyler Hobbs updated CASSANDRA-8421: --- Reviewer: Tyler Hobbs Reproduced In: 2.1.2, 2.1.1 (was: 2.1.1, 2.1.2) Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT -- Key: CASSANDRA-8421 URL: https://issues.apache.org/jira/browse/CASSANDRA-8421 Project: Cassandra Issue Type: Bug Components: API Environment: single node cassandra Reporter: madheswaran Assignee: Benjamin Lerer Fix For: 3.0, 2.1.3 Attachments: 8421-unittest.txt, CASSANDRA-8421.txt, entity_data.csv I using List and its data type is UDT. UDT: {code} CREATE TYPE fieldmap ( key text, value text ); {code} TABLE: {code} CREATE TABLE entity ( entity_id uuid PRIMARY KEY, begining int, domain text, domain_type text, entity_template_name text, field_values listfieldmap, global_entity_type text, revision_time timeuuid, status_key int, status_name text, uuid timeuuid ) {code} INDEX: {code} CREATE INDEX entity_domain_idx_1 ON galaxy_dev.entity (domain); CREATE INDEX entity_field_values_idx_1 ON galaxy_dev.entity (field_values); CREATE INDEX entity_global_entity_type_idx_1 ON galaxy_dev.entity (gen_type ); {code} QUERY {code} SELECT * FROM entity WHERE status_key 3 and field_values contains {key: 'userName', value: 'Sprint5_22'} and gen_type = 'USER' and domain = 'S4_1017.abc.com' allow filtering; {code} The above query return value for some row and not for many rows but those rows and data's are exist. Observation: If I execute query with other than field_maps, then it returns value. I suspect the problem with LIST with UDT. I have single node cassadra DB. Please let me know why this strange behavior from cassandra. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-8421) Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT
[ https://issues.apache.org/jira/browse/CASSANDRA-8421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Benjamin Lerer updated CASSANDRA-8421: -- Attachment: CASSANDRA-8421.txt The patch fix the problem in {{CompositesSearcher}}. Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT -- Key: CASSANDRA-8421 URL: https://issues.apache.org/jira/browse/CASSANDRA-8421 Project: Cassandra Issue Type: Bug Components: API Environment: single node cassandra Reporter: madheswaran Assignee: Benjamin Lerer Fix For: 3.0, 2.1.3 Attachments: 8421-unittest.txt, CASSANDRA-8421.txt, entity_data.csv I using List and its data type is UDT. UDT: {code} CREATE TYPE fieldmap ( key text, value text ); {code} TABLE: {code} CREATE TABLE entity ( entity_id uuid PRIMARY KEY, begining int, domain text, domain_type text, entity_template_name text, field_values listfieldmap, global_entity_type text, revision_time timeuuid, status_key int, status_name text, uuid timeuuid ) {code} INDEX: {code} CREATE INDEX entity_domain_idx_1 ON galaxy_dev.entity (domain); CREATE INDEX entity_field_values_idx_1 ON galaxy_dev.entity (field_values); CREATE INDEX entity_global_entity_type_idx_1 ON galaxy_dev.entity (gen_type ); {code} QUERY {code} SELECT * FROM entity WHERE status_key 3 and field_values contains {key: 'userName', value: 'Sprint5_22'} and gen_type = 'USER' and domain = 'S4_1017.abc.com' allow filtering; {code} The above query return value for some row and not for many rows but those rows and data's are exist. Observation: If I execute query with other than field_maps, then it returns value. I suspect the problem with LIST with UDT. I have single node cassadra DB. Please let me know why this strange behavior from cassandra. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-8421) Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT
[ https://issues.apache.org/jira/browse/CASSANDRA-8421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Sylvain Lebresne updated CASSANDRA-8421: Assignee: Benjamin Lerer (was: Sylvain Lebresne) Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT -- Key: CASSANDRA-8421 URL: https://issues.apache.org/jira/browse/CASSANDRA-8421 Project: Cassandra Issue Type: Bug Components: API Environment: single node cassandra Reporter: madheswaran Assignee: Benjamin Lerer Fix For: 3.0, 2.1.3 Attachments: 8421-unittest.txt, entity_data.csv I using List and its data type is UDT. UDT: {code} CREATE TYPE fieldmap ( key text, value text ); {code} TABLE: {code} CREATE TABLE entity ( entity_id uuid PRIMARY KEY, begining int, domain text, domain_type text, entity_template_name text, field_values listfieldmap, global_entity_type text, revision_time timeuuid, status_key int, status_name text, uuid timeuuid ) {code} INDEX: {code} CREATE INDEX entity_domain_idx_1 ON galaxy_dev.entity (domain); CREATE INDEX entity_field_values_idx_1 ON galaxy_dev.entity (field_values); CREATE INDEX entity_global_entity_type_idx_1 ON galaxy_dev.entity (gen_type ); {code} QUERY {code} SELECT * FROM entity WHERE status_key 3 and field_values contains {key: 'userName', value: 'Sprint5_22'} and gen_type = 'USER' and domain = 'S4_1017.abc.com' allow filtering; {code} The above query return value for some row and not for many rows but those rows and data's are exist. Observation: If I execute query with other than field_maps, then it returns value. I suspect the problem with LIST with UDT. I have single node cassadra DB. Please let me know why this strange behavior from cassandra. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (CASSANDRA-8421) Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT
[ https://issues.apache.org/jira/browse/CASSANDRA-8421?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] madheswaran updated CASSANDRA-8421: --- Reproduced In: 2.1.2, 2.1.1 (was: 2.1.1, 2.1.2) Summary: Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT (was: Cassandra 2.1.1 UDT not returning value for LIST type as UDT) Cassandra 2.1.1 Cassandra 2.1.2 UDT not returning value for LIST type as UDT -- Key: CASSANDRA-8421 URL: https://issues.apache.org/jira/browse/CASSANDRA-8421 Project: Cassandra Issue Type: Bug Components: API Environment: single node cassandra Reporter: madheswaran Assignee: Sylvain Lebresne Fix For: 3.0, 2.1.3 Attachments: 8421-unittest.txt, entity_data.csv I using List and its data type is UDT. UDT: {code} CREATE TYPE fieldmap ( key text, value text ); {code} TABLE: {code} CREATE TABLE entity ( entity_id uuid PRIMARY KEY, begining int, domain text, domain_type text, entity_template_name text, field_values listfieldmap, global_entity_type text, revision_time timeuuid, status_key int, status_name text, uuid timeuuid ) {code} INDEX: {code} CREATE INDEX entity_domain_idx_1 ON galaxy_dev.entity (domain); CREATE INDEX entity_field_values_idx_1 ON galaxy_dev.entity (field_values); CREATE INDEX entity_global_entity_type_idx_1 ON galaxy_dev.entity (gen_type ); {code} QUERY {code} SELECT * FROM entity WHERE status_key 3 and field_values contains {key: 'userName', value: 'Sprint5_22'} and gen_type = 'USER' and domain = 'S4_1017.abc.com' allow filtering; {code} The above query return value for some row and not for many rows but those rows and data's are exist. Observation: If I execute query with other than field_maps, then it returns value. I suspect the problem with LIST with UDT. I have single node cassadra DB. Please let me know why this strange behavior from cassandra. -- This message was sent by Atlassian JIRA (v6.3.4#6332)