Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-2348

Allow periods in secondary index column names

    XMLWordPrintableJSON

Details

    Description

      Premise: it is natural to map JSON objects to column names using periods to denote the object hierarchy.

      For example {food:{fruit;

      {a:apples,b:bananas,c:cherries}

      }}
      Would map to the following CF names: food.fruit.a, food.fruit.b, food.fruit.c

      However, secondary index names cannot contain periods which means workarounds (ie denormalization) must be used to index such columns.

      It would be nice if this restriction could be removed.

      Attachments

        Activity

          People

            Unassigned Unassigned
            hymanroth David Semeria
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: