[jira] [Commented] (CASSANDRA-14070) Add new method for returning list of primary/clustering key values
[ https://issues.apache.org/jira/browse/CASSANDRA-14070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16388568#comment-16388568 ] Blake Eggleston commented on CASSANDRA-14070: - Agreed that C* probably isn't the best place for this. > Add new method for returning list of primary/clustering key values > -- > > Key: CASSANDRA-14070 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14070 > Project: Cassandra > Issue Type: Improvement > Components: Core >Reporter: Himani Arora >Assignee: Himani Arora >Priority: Minor > Fix For: 4.x > > > Add a method to return a list of primary/clustering key values so that it > will be easier to process data. Currently, we are getting a string > concatenated with either colon (: ) or comma (,) which makes it quite > difficult to fetch one single key value. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-14070) Add new method for returning list of primary/clustering key values
[ https://issues.apache.org/jira/browse/CASSANDRA-14070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16386382#comment-16386382 ] Aleksey Yeschenko commented on CASSANDRA-14070: --- This doesn't look right to me. I would prefer if you stuck this into your Trigger code, as this is way too specific of a use case to be useful to a broader developer base. Sorry. > Add new method for returning list of primary/clustering key values > -- > > Key: CASSANDRA-14070 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14070 > Project: Cassandra > Issue Type: Improvement > Components: Core >Reporter: Himani Arora >Assignee: Himani Arora >Priority: Minor > Fix For: 4.x > > > Add a method to return a list of primary/clustering key values so that it > will be easier to process data. Currently, we are getting a string > concatenated with either colon (: ) or comma (,) which makes it quite > difficult to fetch one single key value. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-14070) Add new method for returning list of primary/clustering key values
[ https://issues.apache.org/jira/browse/CASSANDRA-14070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16384453#comment-16384453 ] Jeff Jirsa commented on CASSANDRA-14070: [~iamaleksey] or [~bdeggleston] , either of you have an opinion on this PR? Seems low risk to me, but having unused convenience functions seems like we're opening ourselves up for API contracts that may be tough to maintain/guarantee in the future? > Add new method for returning list of primary/clustering key values > -- > > Key: CASSANDRA-14070 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14070 > Project: Cassandra > Issue Type: Improvement > Components: Core >Reporter: Himani Arora >Assignee: Himani Arora >Priority: Minor > Fix For: 4.x > > > Add a method to return a list of primary/clustering key values so that it > will be easier to process data. Currently, we are getting a string > concatenated with either colon (: ) or comma (,) which makes it quite > difficult to fetch one single key value. -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-14070) Add new method for returning list of primary/clustering key values
[ https://issues.apache.org/jira/browse/CASSANDRA-14070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16272199#comment-16272199 ] Himani Arora commented on CASSANDRA-14070: -- Hi Kurt, I am trying to implement a trigger on a Cassandra table to fetch values of all columns. In order to get clustering key values, I could find the method in Cassandra's code on GitHub. public default String toCQLString(TableMetadata metadata) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < size(); i++) { ColumnMetadata c = metadata.clusteringColumns().get(i); sb.append(i == 0 ? "" : ", ").append(c.type.getString(get(i))); } return sb.toString(); } But as you can see it is providing me a concatenated string of all the clustering key values but it would be better if a list is provided instead of a concatenated string. > Add new method for returning list of primary/clustering key values > -- > > Key: CASSANDRA-14070 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14070 > Project: Cassandra > Issue Type: Improvement > Components: CQL >Reporter: Himani Arora >Priority: Minor > Fix For: 4.x > > > Add a method to return a list of primary/clustering key values so that it > will be easier to process data. Currently, we are getting a string > concatenated with either colon (: ) or comma (,) which makes it quite > difficult to fetch one single key value. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-14070) Add new method for returning list of primary/clustering key values
[ https://issues.apache.org/jira/browse/CASSANDRA-14070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16272157#comment-16272157 ] Kurt Greaves commented on CASSANDRA-14070: -- Can you elaborate? Which string are you referring to? > Add new method for returning list of primary/clustering key values > -- > > Key: CASSANDRA-14070 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14070 > Project: Cassandra > Issue Type: Improvement > Components: CQL >Reporter: Himani Arora >Priority: Minor > Fix For: 4.x > > > Add a method to return a list of primary/clustering key values so that it > will be easier to process data. Currently, we are getting a string > concatenated with either colon (: ) or comma (,) which makes it quite > difficult to fetch one single key value. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-14070) Add new method for returning list of primary/clustering key values
[ https://issues.apache.org/jira/browse/CASSANDRA-14070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16268132#comment-16268132 ] Himani Arora commented on CASSANDRA-14070: -- Jeff, we are looking for a CQL method to achieve this. > Add new method for returning list of primary/clustering key values > -- > > Key: CASSANDRA-14070 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14070 > Project: Cassandra > Issue Type: Improvement > Components: Core >Reporter: Himani Arora >Priority: Minor > Fix For: 4.x > > > Add a method to return a list of primary/clustering key values so that it > will be easier to process data. Currently, we are getting a string > concatenated with either colon (: ) or comma (,) which makes it quite > difficult to fetch one single key value. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org
[jira] [Commented] (CASSANDRA-14070) Add new method for returning list of primary/clustering key values
[ https://issues.apache.org/jira/browse/CASSANDRA-14070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16267100#comment-16267100 ] Jeff Jirsa commented on CASSANDRA-14070: Just to clarify intent here, are you looking for a CQL method? Or a JMX method? > Add new method for returning list of primary/clustering key values > -- > > Key: CASSANDRA-14070 > URL: https://issues.apache.org/jira/browse/CASSANDRA-14070 > Project: Cassandra > Issue Type: Improvement > Components: Core >Reporter: Himani Arora >Priority: Minor > > Add a method to return a list of primary/clustering key values so that it > will be easier to process data. Currently, we are getting a string > concatenated with either colon (: ) or comma (,) which makes it quite > difficult to fetch one single key value. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org