Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Fix Version/s: 1.1.0
    • Component/s: None
    • Labels:

      Description

      Caches are difficult to configure well as ColumnFamilies are added, similar to how memtables were difficult pre-CASSANDRA-2006.

      1. 0001-CASSANDRA-3143-squashed.patch
        172 kB
        Pavel Yaskevich
      2. 0002-fixes.patch
        23 kB
        Pavel Yaskevich
      3. 0003-final-fixes.patch
        11 kB
        Pavel Yaskevich

        Issue Links

        There are no Sub-Tasks for this issue.

          Activity

          Pavel Yaskevich created issue -
          Pavel Yaskevich made changes -
          Field Original Value New Value
          Attachment 0001-global-key-cache.patch [ 12494237 ]
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12494238 ]
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12494239 ]
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12494240 ]
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12494241 ]
          Pavel Yaskevich made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Reviewer jbellis
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12494237 ]
          Pavel Yaskevich made changes -
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12494238 ]
          Pavel Yaskevich made changes -
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12494239 ]
          Pavel Yaskevich made changes -
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12494240 ]
          Pavel Yaskevich made changes -
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12494241 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12495363 ]
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12495364 ]
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12495365 ]
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12495366 ]
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12495367 ]
          Jonathan Ellis made changes -
          Reviewer jbellis slebresne
          Vijay made changes -
          Link This issue blocks CASSANDRA-3534 [ CASSANDRA-3534 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12495363 ]
          Pavel Yaskevich made changes -
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12495364 ]
          Pavel Yaskevich made changes -
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12495365 ]
          Pavel Yaskevich made changes -
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12495366 ]
          Pavel Yaskevich made changes -
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12495367 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12505992 ]
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12505993 ]
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12505994 ]
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12505995 ]
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12505996 ]
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12505997 ]
          Pavel Yaskevich made changes -
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12505997 ]
          Pavel Yaskevich made changes -
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12506000 ]
          Pavel Yaskevich made changes -
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12506000 ]
          Pavel Yaskevich made changes -
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12506003 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12505992 ]
          Pavel Yaskevich made changes -
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12505993 ]
          Pavel Yaskevich made changes -
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12505994 ]
          Pavel Yaskevich made changes -
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12505995 ]
          Pavel Yaskevich made changes -
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12505996 ]
          Pavel Yaskevich made changes -
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12506003 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12507158 ]
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12507159 ]
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12507160 ]
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12507161 ]
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12507162 ]
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12507163 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12507158 ]
          Pavel Yaskevich made changes -
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12507159 ]
          Pavel Yaskevich made changes -
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12507160 ]
          Pavel Yaskevich made changes -
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12507161 ]
          Pavel Yaskevich made changes -
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12507162 ]
          Pavel Yaskevich made changes -
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12507163 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12507547 ]
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12507548 ]
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12507549 ]
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12507550 ]
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12507551 ]
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12507552 ]
          Attachment 0007-second-round-of-changes-according-to-Sylvain-comment.patch [ 12507553 ]
          Pavel Yaskevich made changes -
          Attachment 0007-second-round-of-changes-according-to-Sylvain-comment.patch [ 12507553 ]
          Pavel Yaskevich made changes -
          Attachment 0007-second-round-of-changes-according-to-Sylvain-comment.patch [ 12507689 ]
          Pavel Yaskevich made changes -
          Attachment 0007-second-round-of-changes-according-to-Sylvain-comment.patch [ 12507689 ]
          Pavel Yaskevich made changes -
          Attachment 0007-caches-made-backward-compatible-second-round-of-chan.patch [ 12507690 ]
          Pavel Yaskevich made changes -
          Attachment 0008-row-key-cache-to-use-raw-key-instead-of-decorated.patch [ 12507836 ]
          Pavel Yaskevich made changes -
          Attachment 0009-3rd-Sylvain-comment-changes.patch [ 12508120 ]
          Pavel Yaskevich made changes -
          Attachment 0009-3rd-Sylvain-comment-changes.patch [ 12508120 ]
          Pavel Yaskevich made changes -
          Attachment 0009-3rd-Sylvain-comment-changes.patch [ 12508134 ]
          Pavel Yaskevich made changes -
          Attachment 0001-global-key-cache.patch [ 12507547 ]
          Pavel Yaskevich made changes -
          Attachment 0002-global-row-cache-and-ASC.readSaved-changed-to-abstra.patch [ 12507548 ]
          Pavel Yaskevich made changes -
          Attachment 0003-CacheServiceMBean-and-correct-key-cache-loading.patch [ 12507549 ]
          Pavel Yaskevich made changes -
          Attachment 0004-key-row-cache-tests-and-tweaks.patch [ 12507550 ]
          Pavel Yaskevich made changes -
          Attachment 0005-cleanup-of-the-CFMetaData-and-thrift-avro-CfDef-and-.patch [ 12507551 ]
          Pavel Yaskevich made changes -
          Attachment 0006-row-key-cache-improvements-according-to-Sylvain-s-co.patch [ 12507552 ]
          Pavel Yaskevich made changes -
          Attachment 0007-caches-made-backward-compatible-second-round-of-chan.patch [ 12507690 ]
          Pavel Yaskevich made changes -
          Attachment 0008-row-key-cache-to-use-raw-key-instead-of-decorated.patch [ 12507836 ]
          Pavel Yaskevich made changes -
          Attachment 0009-3rd-Sylvain-comment-changes.patch [ 12508134 ]
          Pavel Yaskevich made changes -
          Attachment CASSANDRA-3143-squashed.patch [ 12508380 ]
          Pavel Yaskevich made changes -
          Attachment CASSANDRA-3143-squashed.patch [ 12508380 ]
          Pavel Yaskevich made changes -
          Attachment CASSANDRA-3143-squashed.patch [ 12508381 ]
          Pavel Yaskevich made changes -
          Attachment CASSANDRA-3143-squashed.patch [ 12508381 ]
          Pavel Yaskevich made changes -
          Attachment CASSANDRA-3143-squashed.patch [ 12508382 ]
          Pavel Yaskevich made changes -
          Attachment 0002-fixes.patch [ 12508410 ]
          Pavel Yaskevich made changes -
          Attachment 0002-fixes.patch [ 12508410 ]
          Pavel Yaskevich made changes -
          Attachment CASSANDRA-3143-squashed.patch [ 12508382 ]
          Pavel Yaskevich made changes -
          Attachment 0001-CASSANDRA-3143-squashed.patch [ 12508543 ]
          Attachment 0002-fixes.patch [ 12508544 ]
          Attachment 0003-final-fixes.patch [ 12508545 ]
          Pavel Yaskevich made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Gavin made changes -
          Workflow no-reopen-closed, patch-avail [ 12631439 ] patch-available, re-open possible [ 12751848 ]
          Gavin made changes -
          Workflow patch-available, re-open possible [ 12751848 ] reopen-resolved, no closed status, patch-avail, testing [ 12755084 ]

            People

            • Assignee:
              Pavel Yaskevich
              Reporter:
              Pavel Yaskevich
              Reviewer:
              Sylvain Lebresne
            • Votes:
              2 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development