You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Jonathan Ellis (JIRA)" <ji...@apache.org> on 2009/06/17 05:06:07 UTC

[jira] Created: (CASSANDRA-235) Move system CFs into own Table

Move system CFs into own Table
------------------------------

                 Key: CASSANDRA-235
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
             Project: Cassandra
          Issue Type: Sub-task
            Reporter: Jonathan Ellis




-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Attachment:     (was: 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt)

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Michael Greene (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Greene updated CASSANDRA-235:
-------------------------------------

    Component/s: Core

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>          Components: Core
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12723226#action_12723226 ] 

Jonathan Ellis commented on CASSANDRA-235:
------------------------------------------

Note that for the hints we are using one row per table, whereas before we did not record table info in the hints cf.

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Attachment:     (was: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt)

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Attachment:     (was: 0003-use-normal-Table-for-system-metadata.txt)

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Attachment: 0005-cleanup-CFS.onstart.txt
                0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt
                0003-use-normal-Table-for-system-metadata.txt
                0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt
                0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Attachment:     (was: 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt)

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jun Rao (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12723685#action_12723685 ] 

Jun Rao commented on CASSANDRA-235:
-----------------------------------

The patch looks fine to me.

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Attachment: 0005-cleanup-CFS.onstart.txt
                0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt
                0003-use-normal-Table-for-system-metadata.txt
                0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt
                0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12723370#action_12723370 ] 

Jonathan Ellis commented on CASSANDRA-235:
------------------------------------------

deleted old patches and uploaded new

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Fix Version/s: 0.4
         Assignee: Jonathan Ellis

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jun Rao (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12723365#action_12723365 ] 

Jun Rao commented on CASSANDRA-235:
-----------------------------------

I can't apply 0002 cleanly to trunk. Could you rebase? Thanks,

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis updated CASSANDRA-235:
-------------------------------------

    Attachment:     (was: 0005-cleanup-CFS.onstart.txt)

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-235) Move system CFs into own Table

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12724069#action_12724069 ] 

Hudson commented on CASSANDRA-235:
----------------------------------

Integrated in Cassandra #119 (See [http://hudson.zones.apache.org/hudson/job/Cassandra/119/])
    cleanup CFS.onstart
patch by jbellis; reviewed by Jun Rao for 
DBManager obscures rather than clarifies what is going on.  Remove it.

At some point we stopped calling DBManager.instance(), so Table.onStart was
not getting called.  Move that into CassandraDaemon so we don't rely on a side
effect to run it.

patch by jbellis; reviewed by Jun Rao for 
use normal Table for system metadata
patch by jbellis; reviewed by Jun Rao for 
r/m recycle cf and undocumented/incomplete Loader code using it
patch by jbellis; reviewed by Jun Rao for 
move Hints cf to SYSTEM_TABLE
patch by jbellis; reviewed by Jun Rao for 


> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12722857#action_12722857 ] 

Jonathan Ellis commented on CASSANDRA-235:
------------------------------------------

commit message for 04 reads

    DBManager obscures rather than clarifies what is going on.  Remove it.

    At some point in the we stopped calling DBManager.instance(), so Table.onStart was
    not getting called.  Move that into CassandraDaemon so we don't rely on a side
    effect to run it.

the others are visible in the filename.

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (CASSANDRA-235) Move system CFs into own Table

Posted by "Jonathan Ellis (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/CASSANDRA-235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jonathan Ellis resolved CASSANDRA-235.
--------------------------------------

    Resolution: Fixed

committed

> Move system CFs into own Table
> ------------------------------
>
>                 Key: CASSANDRA-235
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-235
>             Project: Cassandra
>          Issue Type: Sub-task
>            Reporter: Jonathan Ellis
>            Assignee: Jonathan Ellis
>             Fix For: 0.4
>
>         Attachments: 0001-CASSANDRA-235-move-Hints-cf-to-SYSTEM_TABLE.txt, 0002-r-m-recycle-cf-and-undocumented-incomplete-Loader-code.txt, 0003-use-normal-Table-for-system-metadata.txt, 0004-DBManager-obscures-rather-than-clarifies-what-is-going.txt, 0005-cleanup-CFS.onstart.txt
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.