XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 1.2.0
    • Legacy/CQL

    Description

      This ticket is a reformulation/generalization of CASSANDRA-2474. The core change of CQL 3.0 is to introduce the new syntaxes that were discussed in CASSANDRA-2474 that allow to:

      1. Provide a better/more native support for wide rows, using the idea of transposed vie.
      2. The generalization to composite columns.

      The attached text file create_cf_syntaxes.txt recall the new syntaxes introduced.

      The changes proposed above allow (and strongly suggest in some cases) a number of other changes to the language that this ticket proposes to explore/implement (more details coming in the comments).

      Attachments

        1. 0001-CQL-3.0.patch
          223 kB
          Sylvain Lebresne
        2. 0001-CQL-3.0-v2.patch
          225 kB
          Sylvain Lebresne
        3. 0002-Add-support-for-switching-the-CQL-version.patch
          23 kB
          Sylvain Lebresne
        4. 0002-Add-support-for-switching-the-CQL-version-v2.patch
          23 kB
          Sylvain Lebresne
        5. 0003-Makes-batches-atomic.patch
          6 kB
          Sylvain Lebresne
        6. 0003-Makes-batches-atomic-v2.patch
          6 kB
          Sylvain Lebresne
        7. 0004-Thrift-gen-files.patch
          80 kB
          Sylvain Lebresne
        8. 0004-Thrift-gen-files-v2.patch
          80 kB
          Sylvain Lebresne
        9. 0005-Rebase-after-CASSANDRA-1391.patch
          21 kB
          Sylvain Lebresne
        10. cql_tests.py
          16 kB
          Sylvain Lebresne
        11. create_cf_syntaxes.txt
          2 kB
          Sylvain Lebresne

        Activity

          People

            slebresne Sylvain Lebresne
            slebresne Sylvain Lebresne
            Sylvain Lebresne
            Eric Evans
            Votes:
            1 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: