[
https://issues.apache.org/jira/browse/CASSANDRA-1016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12860754#action_12860754
]
Stu Hood commented on CASSANDRA-1016:
-------------------------------------
Also, I'm fairly certain Callbacks will need parameters. If distributed indexes
are going to be exposed as column families, specifying a name would be
reasonable, and you'd need to indicate the indexed field somehow.
Since adding CFs via the config file is deprecated anyway, parameters to a
Callback could be a string->bytes map, to be passed in via Thrift?
> Coprocessors
> ------------
>
> Key: CASSANDRA-1016
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1016
> Project: Cassandra
> Issue Type: New Feature
> Reporter: Ryan King
> Attachments: CASSANDRA-1016.patch
>
>
> As discussed at the Digg-hosted hackathon.
> First off, this needs a better name, the idea isn't exactly like coprocessors
> from BigTable and this entry should be considered a stub for now (Stu and
> Marius should be able to provide more details).
> The idea is that for mutation operations, we should all the user to run a
> routine that has access to the "old" version of the data and the "new"
> version, and can take action.
> At a bare minimum, this should be capable of implementing distributed
> secondary indexes.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.