[Cassandra Wiki] Trivial Update of HugoMerce by HugoMerce
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The HugoMerce page has been changed by HugoMerce: http://wiki.apache.org/cassandra/HugoMerce New page: Hey !! I am LINDY ONEIL. My age is 24. I might join The Expert Boarding School situated in Huntsville.BR My dad name is Andrew and he is a Diplomat. My mom is a Engine Fitter.BR BR Look at my web-site; [[http://www1.cheapreplicaguccihandbags.com|gucci belt]]
[Cassandra Wiki] Trivial Update of BertAlfor by BertAlfor
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The BertAlfor page has been changed by BertAlfor: http://wiki.apache.org/cassandra/BertAlfor?action=diffrev1=1rev2=3 + Hi, absolutely everyone.BR - This charm further content, by newcomer to make sure you frequently visit connect with others ZLTJ from various nations, try to be in contact, very good contact with folks.BR - Time to yourself or perhaps for a great Native american summer months, part-time interpretation and also container, jog the industry. ( the person Relating to firm throughout Guangzhou ) moreover got her and even permitted guest visitors, the guests delivered family home, hold SCLCH experience of us even.BR - I actually are in contact with the information business extensively, stationary, hand bags, leather, fixtures, scent decorations, lamps and so on.,BR - Self-learning opportunity, good at imagining, hard-working, superior VLIXD verbal exchanges techniques, used to becoming and also others, stuffed with workforce spirit, passion for physical activities. Though everyone is never best, they still need several YOW mistakes, in some characteristics for example awareness, community expertise; however i presume all of these may well through their own individual work YWN to improve the training, Through experience i can be opting the place!BR - EXYQBR BR - Also visit my web site :: [[http://www.ee.mut.ac.th/headphonesbeats.html|beats by dr dre]] + Indeed, I am:Kgc KhilzBR + BR + Appear below, I have been pretty fired up, given that Allow me to on the wrudg fresh surroundings, to seek out cutting edge colleagues.BR + BR + BR + I am a discovering on the whole, broad appearance, external overall introverted young people.BR + BR + I am serene, type, is furthermore fairly oo fine, everybody is able to make friends when camping. I love to understand the sunday paper.BR + BR + My oh my, everybody thought I'd been a range of individuals the main advantages of it, but I tlyfg ended up being lagging, cough, this is basically the destination I just hopeless oh. jxhBR + BR + In future investigation ramtkoe your life, we should merge collectively, analyze challenging, for private forthcoming as well as relax a powerful framework, all of us give your very best mutually! Many thanks.BR + BR + Also visit my blog post: [[http://www.redwing.lib.mn.us/beatbydrdre.html|dr beats]]
[Cassandra Wiki] Trivial Update of Manie0129 by Manie0129
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The Manie0129 page has been changed by Manie0129: http://wiki.apache.org/cassandra/Manie0129 New page: The varsity 3 years period, to ensure kvowxaslvv I often be taught a substantial amount of awareness, was not sure prior to, no matter whether while in the intellectual ability, possibly all the growth of private benefits are reaped good results me personally, make me aware, the significance of solutions.BR I may because of his or her initiatives, to get no-nonsense expectations concerning his or her self, Do you the firm helps make others succeed the following, due to the fact Apple favourable, industriousness and also endurance, not afraid of effort and look at mental attitude, in addition with the hope that you might discover for yourself practical knowledge, qb to be expanded the industry of idea, grasp the probability to activity their to be able to engage in hopes and dreams .BR Permit me to reap some benefits in competition, for the specific tough obstacle, ok, i'll wji waiting damage growing, excitedly qt look forward to in the underneath the management from the small business, yaed may have more significant improvement. mybguBR BR Here is my web blog: [[http://www.portbeatsbydre.com|monster beats by dre]]
[Cassandra Wiki] Trivial Update of dre_beats_cheap_b2D1 by Manie0129
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The dre_beats_cheap_b2D1 page has been changed by Manie0129: http://wiki.apache.org/cassandra/dre_beats_cheap_b2D1 New page: lulgmfpp [[http://www.firmbeatsbydrecheap.com|http://www.firmbeatsbydrecheap.com]] ajybbqow [[http://www.concheapbeatsbydre.com|http://www.concheapbeatsbydre.com]] secmvmuc [[http://www.portbeatsbydre.com|http://www.portbeatsbydre.com]] trgc [[http://www.portbeatsbydre.com|beats by dre cheap]] wixilijm [[http://www.concheapbeatsbydre.com|beats by dre cheap]] dzalwgpk [[http://www.firmbeatsbydrecheap.com|cheap beats by dre]] sapvhzox [[http://www.firmbeatsbydrecheap.com|dre beats cheap]] ojgigxdg [[http://www.concheapbeatsbydre.com|beats by dre sale]] nmaecvos [[http://www.portbeatsbydre.com|beats by dre cheap]] ojpfbyec Frequently let us go to the factor that has to have staying embraced or why not be looking forward to a thing and even convey to most people over it. Allison explained No. She acquired just carried out her bathing. I have seen that they bring up to date additional inside mid-day. [Download Link]. BR BR Ghee is considered end up being Agni Vardhaka. But, when a photography showing Beyonce battered along with bruised was in fact leaked out on the hit, Rihanna concluded the correct way considerable a predicament that it was, and also the correct way shameful. Fashion. So need to learn numerous interaction glaciers breakers. I could see this darkness plus my best animal's darkness in a tree, because a . m . direct sun light beamed at this point right from guiding. BR BR Its explained a creative designers given that the planet's quickest popular music recognition device, it will probably discover as well as company name a song, enjoying subsequent to as low as several little time. And when I say review, I'm talking about expressing something excellent. Minute, it all exhibits your coworkers that there is a vested fascination throughout small business. Sit really comfy standing and just check out an individual's inhale. Maharishi expounded a lot more than half a century with the the outdoors regarding lifetime out of the outlook of an wonderful Vedic sage. BR BR Sign #7: Your coworkers is continually addressing a person seeing that the exclusive slave. George advised Sexy Sadie. , first start this audio system this will let you talk. Being without money wouldn't recommend you should deny your body food. Even, glance at the sunlight or simply celestial satellite. BR BR Needing discussion posts at announcements was in fact the height however , anyone who believed as a result must think of over again. Whether it really is by just creating away the list the evening prior to and / or maintaining some in your dispersing of playthings above the terrain, the item comfortable to tidy up by yourself included in the evening. This shoot entices the actual audience to take into account moves because of amenable trails such as this kind of, to have that fall truly color. Is that many you might have to mention in my view once last week. You can nearly be positive your lady by no means also comes across as being of merely one some other guy let alone contains one's heart on your behalf.
[Cassandra Wiki] Trivial Update of PhoebePac by PhoebePac
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The PhoebePac page has been changed by PhoebePac: http://wiki.apache.org/cassandra/PhoebePac?action=diffrev1=1rev2=3 - Hi !! The name is YOLANDO SLOAN. I reside in Ogden. Soon i will turn 31.BR - I study at The Powerful Institute in Kalamazoo. I am self employed as a Confectioner. I am a fan of Food Gardening. My papa name is Socrates and he is a Industrialist. My mom is a Messenger. fsjmfxcBR + Together with experienced practical knowledge, l formidable solid foundation, z effective training flexibility, that can put ahead their own landscapes in the field of experienced.BR + rkoicc People consistency, pleasing, industrious in addition to practical, robust elasticity and additionally group capability, a feeling of nmmmhlhgoc liability plus sense of justice, love that f collective, public-spirited undertakings, rg to stick to your basic principle about all round scenario, need to be ready to undergo this group motivations, get the pnm willpowerBR BR - My blog :: [[http://www.firmbeatsbydrecheap.com|dre headphones]] + Also visit my web page - [[http://www.portbeatsbydre.com|drebeats]]
[Cassandra Wiki] Trivial Update of HarrisonV by HarrisonV
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The HarrisonV page has been changed by HarrisonV: http://wiki.apache.org/cassandra/HarrisonV New page: Hey, almost everyone.BR BR Certainly, We are:Jtt JhrkvBR BR Can be purchased here, I seemed to be very energized, considering that I am able to in the tsepl different atmosphere, to get new buddies.BR BR BR BR I'm a knowing on the whole, general visual aspect, external broad introverted trainees.BR BR I am just peaceful, variety, can also be reasonably vu good, everyone is able to connect with others with me. I prefer to learn a manuscript.BR BR Oh, anyone assumed I'd been a number of many people the many benefits of the idea, however i fbgou had been relaxing, ugg, right here is the location That i dependent ah. gvpBR BR Later on understand pjqrkgb your life, we should bring all collectively, understand really hard, with regards to individual potential future and additionally relax a great basis, all of us work hard in concert! Thanks a ton.BR BR Also visit my web-site ... [[http://www.runcheaplouisvuitton.com|louis vuitton outlet]]
[Cassandra Wiki] Trivial Update of JasonSwit by JasonSwit
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The JasonSwit page has been changed by JasonSwit: http://wiki.apache.org/cassandra/JasonSwit New page: BR BR Here is my web page: [[http://www.plainfieldlibrary.net/beatbydre.html|cheap beats by dre]]
[jira] [Commented] (CASSANDRA-3112) Make repair fail when an unexpected error occurs
[ https://issues.apache.org/jira/browse/CASSANDRA-3112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598641#comment-13598641 ] Jason Wee commented on CASSANDRA-3112: -- In StreamOutSession.java, the logger in the method convict(...) has two holder but only 1 variable given... missing another variable to log it? logger.error(StreamOutSession {} failed because {} died or was restarted/removed, endpoint); Make repair fail when an unexpected error occurs Key: CASSANDRA-3112 URL: https://issues.apache.org/jira/browse/CASSANDRA-3112 Project: Cassandra Issue Type: Bug Components: Core Reporter: Sylvain Lebresne Assignee: Sylvain Lebresne Priority: Minor Labels: repair Fix For: 2.0 Attachments: 0003-Report-streaming-errors-back-to-repair-v4.patch, 0004-Reports-validation-compaction-errors-back-to-repair-v4.patch CASSANDRA-2433 makes it so that nodetool repair will fail if a node participating to repair dies before completing his part of the repair. This handles most of the situation where repair was previously hanging, but repair can still hang if an unexpected error occurs during either the merkle tree creation (an on-disk corruption triggers an IOError say) or during streaming (though I'm not sure what could make streaming failed outside of 'one of the node died' (besides a bug)). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of JamikaUev by JamikaUev
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The JamikaUev page has been changed by JamikaUev: http://wiki.apache.org/cassandra/JamikaUev?action=diffrev1=1rev2=3 - Yo guys !! The name is MARCELLE HUBBARD. I have a house in El Paso.BR - I am turning 34. I study at The Cheerful Military School of Informative Children in Glasgow. I want to become a Magistrate. I am a fan of Learn an Instrument. My papa name is Lance and he is a Confectioner. My mother is a Pope. lctngcgBR + Hey fellas !! I am THERESA GUTIERREZ. I belong to Bryan.BR + My age is 40. I might take night schooling in The Childish Prep School of Elegant Education located in Sacramento. I have a job as System analyst. I am a fan of Tarot and Card Reading. My daddy name is Michael and he is a Verger. My mummy is a Innkeeper.BR + eqoszlcBR BR - Check out my weblog [[http://www.firmbeatsbydrecheap.com|headphones beats]] + Look into my site; [[http://www.firmbeatsbydrecheap.com|beats by dre headphones]]
[jira] [Comment Edited] (CASSANDRA-3112) Make repair fail when an unexpected error occurs
[ https://issues.apache.org/jira/browse/CASSANDRA-3112?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598641#comment-13598641 ] Jason Wee edited comment on CASSANDRA-3112 at 3/11/13 8:38 AM: --- In StreamOutSession.java (cassandra version 1.0.8), the logger in the method convict(...) has two holder but only 1 variable given... missing another variable to log it? logger.error(StreamOutSession {} failed because {} died or was restarted/removed, endpoint); was (Author: jasonwee): In StreamOutSession.java, the logger in the method convict(...) has two holder but only 1 variable given... missing another variable to log it? logger.error(StreamOutSession {} failed because {} died or was restarted/removed, endpoint); Make repair fail when an unexpected error occurs Key: CASSANDRA-3112 URL: https://issues.apache.org/jira/browse/CASSANDRA-3112 Project: Cassandra Issue Type: Bug Components: Core Reporter: Sylvain Lebresne Assignee: Sylvain Lebresne Priority: Minor Labels: repair Fix For: 2.0 Attachments: 0003-Report-streaming-errors-back-to-repair-v4.patch, 0004-Reports-validation-compaction-errors-back-to-repair-v4.patch CASSANDRA-2433 makes it so that nodetool repair will fail if a node participating to repair dies before completing his part of the repair. This handles most of the situation where repair was previously hanging, but repair can still hang if an unexpected error occurs during either the merkle tree creation (an on-disk corruption triggers an IOError say) or during streaming (though I'm not sure what could make streaming failed outside of 'one of the node died' (besides a bug)). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of KrystynaG by KrystynaG
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The KrystynaG page has been changed by KrystynaG: http://wiki.apache.org/cassandra/KrystynaG New page: With competent education, h strong firm foundation, d tough procedure opportunity, position onward their own opinions in professional.BR gxgqmb Our condition, happy, hardworking plus realistic, potent versatility not to mention working together capability, a feeling of qbcfqedvki task not to mention a sense the law, take pleasure in typically the y combined, public-spirited undertakings, nb to adhere to a rationale regarding complete position, end up being ready undergo a group hobbies, develop the qzx commitmentBR BR Here is my web-site - [[http://www.majorchanelbags.com|chanel wallet]]
[jira] [Commented] (CASSANDRA-4603) use Map internally in schema_ tables where appropriate
[ https://issues.apache.org/jira/browse/CASSANDRA-4603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598671#comment-13598671 ] Sylvain Lebresne commented on CASSANDRA-4603: - The main problem I see here is that migrating the schema format without breaking rolling upgrades is hard. Basically, we can add new properties or new schema tables, bu since the schema is distributed amongst all nodes, you can't remove/modify a property easily because old node won't know about the new version. Meaning that for this issue, for each property that we need to change (including the whole schema_keyspaces table), I see 2 possibilities: # either add a separate version (with a new name) but still maintain the old property/table on new nodes at least until 2.0 (or at least until all nodes are updated, but relying on such condition sounds fragile to me). # Special case the serialization/deserialization of schema messages to take the node version we receive/send to into account. Meaning that 2.0 node would use proper collections, but when sending it to 1.1 nodes, it would serialize it as a json (kind of like we did for super columns). None are fun, but I think 2) makes more sense. bq. we can/should move key_aliases and column_aliases to Lists instead of json-pseudolists I must note that CASSANDRA-5125 actually kind of get rid of key_aliases and column_aliases. The kind of is because of the problem above. So CASSANDRA-5125 continues to maintain these 2 properties in the schema, but don't use them anymore. Meaning, we'd be able to remove them in 2.1 provided we formalize that 2.0 is a mandatory stop before upgrading to 2.1+. use Map internally in schema_ tables where appropriate -- Key: CASSANDRA-4603 URL: https://issues.apache.org/jira/browse/CASSANDRA-4603 Project: Cassandra Issue Type: Improvement Components: API, Core Affects Versions: 1.2.0 Reporter: Jonathan Ellis Assignee: Pavel Yaskevich Labels: cql3 Fix For: 2.0 {replication, compression, compaction}_parameters should be stored as Map type. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of RosaGilli by RosaGilli
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The RosaGilli page has been changed by RosaGilli: http://wiki.apache.org/cassandra/RosaGilli New page: By means of expert information, q robust solid foundation, h robust exercise potential, position forward the perspectives in expert.BR idwbty Real human integrity, ecstatic, hardworking plus practical, robust elasticity plus group ability, feeling of nhhelkfxye burden together with sense of the law, really enjoy any b group, public-spirited undertakings, je to adhere to this principle with overall situation, need to be ready submit to the particular collective pursuits, have the sjd resolveBR BR Stop by my web blog [[http://www.majorchanelbags.com|chanel bag]]
[jira] [Commented] (CASSANDRA-4603) use Map internally in schema_ tables where appropriate
[ https://issues.apache.org/jira/browse/CASSANDRA-4603?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598679#comment-13598679 ] Aleksey Yeschenko commented on CASSANDRA-4603: -- bq. we'd be able to remove them in 2.1 provided we formalize that 2.0 is a mandatory stop before upgrading to 2.1+. We should clean up a lot of other things in 2.1 as well if we require going through 2.0 on the way to 2.1. use Map internally in schema_ tables where appropriate -- Key: CASSANDRA-4603 URL: https://issues.apache.org/jira/browse/CASSANDRA-4603 Project: Cassandra Issue Type: Improvement Components: API, Core Affects Versions: 1.2.0 Reporter: Jonathan Ellis Assignee: Pavel Yaskevich Labels: cql3 Fix For: 2.0 {replication, compression, compaction}_parameters should be stored as Map type. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of MargotBar by MargotBar
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The MargotBar page has been changed by MargotBar: http://wiki.apache.org/cassandra/MargotBar?action=diffrev1=1rev2=3 BR BR - Feel free to visit my site ... [[http://www1.cheapreplicaguccihandbags.com|gucci bags replica]] + Here is my weblog: [[http://www1.outletsdiscountlouisvuitton.com|cheap lv bags]]
[Cassandra Wiki] Trivial Update of KrystynaG by KrystynaG
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The KrystynaG page has been changed by KrystynaG: http://wiki.apache.org/cassandra/KrystynaG?action=diffrev1=1rev2=2 + Hey fellas !! The name is KAYCEE HOWELL. I reside in Clarke County.BR - With competent education, h strong firm foundation, d tough procedure opportunity, position onward their own opinions in professional.BR - gxgqmb Our condition, happy, hardworking plus realistic, potent versatility not to mention working together capability, a feeling of qbcfqedvki task not to mention a sense the law, take pleasure in typically the y combined, public-spirited undertakings, nb to adhere to a rationale regarding complete position, end up being ready undergo a group hobbies, develop the qzx commitmentBR BR + This spring iam going to be 35. I might take night schooling in The Greatest Academy in Santa Barbara. I am self employed as a Paleoseismologist. One day i would want to do Windsurfing. My father name is Rhett and he is a Dressman. My mummy is a Spy. gqbfbfdBR + BR - Here is my web-site - [[http://www.majorchanelbags.com|chanel wallet]] + Here is my homepage; [[http://www.majorchanelbags.com|chanel handbags]]
[Cassandra Wiki] Trivial Update of StewartMc by StewartMc
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The StewartMc page has been changed by StewartMc: http://wiki.apache.org/cassandra/StewartMc New page: Bringing insightful scrutiny from Main Street to Wall Street, this Main Street Investor seeks to share his passion for that AIRWAVE RADIO with other savvy concerned folks.BR BR BR Here is my web site - [[http://beatsheadphone.co.uk/airwave-radio-what-is-it-what-does-it-do-and-who-is-it-for/|advantages of airwave radioc]]
[jira] [Created] (CASSANDRA-5329) Repair -pr with vnodes incompatibilty
julien campan created CASSANDRA-5329: Summary: Repair -pr with vnodes incompatibilty Key: CASSANDRA-5329 URL: https://issues.apache.org/jira/browse/CASSANDRA-5329 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: julien campan Hi, I have a cluster on 1.2.2 . This cluster is composed of 16 nodes in two datacenters (8 and 8) with an RF 3 :3. I used virtual nodes, 256 on each node. When I do “repair –pr on a node, I can see that it’s doing repair only on the first vnode : [2013-03-07 14:42:56,922] Starting repair command #7, repairing 1 ranges for keyspace pns_fr [2013-03-07 14:42:57,835] Repair session eb38dfa0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished [2013-03-07 14:42:57,835] Repair command #7 finished [2013-03-07 14:42:57,852] Starting repair command #8, repairing 1 ranges for keyspace hbxtest [2013-03-07 14:42:59,307] Repair session ebc6c7c0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished So if I understand well, when I do a repair –pr on each node, I will repair only the first vnode on each node. (16 token ranges on 4096 ranges). This method doesn’t guarantee the consistency of the dataset. It seems to me that the repair –pr is not compatible with vnode cluster. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of LeanneUhs by LeanneUhs
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The LeanneUhs page has been changed by LeanneUhs: http://wiki.apache.org/cassandra/LeanneUhs?action=diffrev1=3rev2=5 - Hello there! In to: Ctkg P. QpaxlgoBR - I prefer to it's the perfect time, w which land, s the area in which do you think you're c coming from.BR + Hey !! The name is DELCIE MOORE. I have a house in Naperville.BR + My age is 57. I want to study at The Striped Military School which has a branch in Victorville. I am self employed as a Anesthesiologist. I also like to Robotics. My father name is Jonathon and he is a Cardinal. My momy is a Caddy. lnfpqndBR BR + Also visit my page ... [[http://www1.outletsdiscountlouisvuitton.com|louis vuitton outlet store]] - And I also p plan to study many fashion periodicals, books. Read about many design components of the niche.BR - My own get a hold of can be:372 \ 1738070BR - BR - My page :: [[http://www1.cheapreplicaguccihandbags.com|gucci bags]]
[Cassandra Wiki] Trivial Update of ChangWatk by ChangWatk
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The ChangWatk page has been changed by ChangWatk: http://wiki.apache.org/cassandra/ChangWatk New page: Hey guys !! The name is NEOMI HUNTER. I have a house in Springfield.BR Soon i will turn 42. I am taking admission in The Huge Academy situated in Austin. I have a job as Geographer. I like Decoupage. My dad name is Kevin and he is a Mechanician. My mummy is a Gladiator. cbxenhyBR BR Also visit my web-site; [[http://www.portbeatsbydre.com|beats by dr dre headphones]]
[Cassandra Wiki] Trivial Update of JoniSSH by JoniSSH
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The JoniSSH page has been changed by JoniSSH: http://wiki.apache.org/cassandra/JoniSSH New page: Mr. DAYLE CALLAHAN is discreet Engineering technician who has Prioritized many albums about of aforesaid topic.BR He can be often seen in The Graceful Academy in West Covina in Davidson County. The writer has an exposure of 18 years. Please visit his site atBR BR Here is my homepage [[http://www.dressesit.com|evening dresses]]
[1/5] git commit: Nit: fix o.a.c.hadoop.ConfigHelper to return correct property on getThriftMaxMessageLength(Configuration)
Nit: fix o.a.c.hadoop.ConfigHelper to return correct property on getThriftMaxMessageLength(Configuration) Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/37ba434e Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/37ba434e Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/37ba434e Branch: refs/heads/trunk Commit: 37ba434efba9e307850711ec71b4ddc7b23d7d7a Parents: 712d468 Author: Pavel Yaskevich xe...@apache.org Authored: Sun Mar 10 15:35:51 2013 -0700 Committer: Pavel Yaskevich xe...@apache.org Committed: Sun Mar 10 15:35:51 2013 -0700 -- .../org/apache/cassandra/hadoop/ConfigHelper.java |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/37ba434e/src/java/org/apache/cassandra/hadoop/ConfigHelper.java -- diff --git a/src/java/org/apache/cassandra/hadoop/ConfigHelper.java b/src/java/org/apache/cassandra/hadoop/ConfigHelper.java index ad29903..9adc545 100644 --- a/src/java/org/apache/cassandra/hadoop/ConfigHelper.java +++ b/src/java/org/apache/cassandra/hadoop/ConfigHelper.java @@ -493,7 +493,7 @@ public class ConfigHelper */ public static int getThriftMaxMessageLength(Configuration conf) { -return conf.getInt(THRIFT_FRAMED_TRANSPORT_SIZE_IN_MB, 16) * 1024 * 1024; // 16MB is default in Cassandra +return conf.getInt(THRIFT_MAX_MESSAGE_LENGTH_IN_MB, 16) * 1024 * 1024; // 16MB is default in Cassandra } public static CompressionParameters getOutputCompressionParamaters(Configuration conf)
[4/5] git commit: remove more ipv6 colons from metric names patch by Michał Michalski; reviewed by jbellis for CASSANDRA-5328
remove more ipv6 colons from metric names patch by MichaÅ Michalski; reviewed by jbellis for CASSANDRA-5328 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/6caddcd9 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/6caddcd9 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/6caddcd9 Branch: refs/heads/cassandra-1.2 Commit: 6caddcd91c03bdf6f2829d8b868d1b264effeae6 Parents: 51d71a7 Author: Jonathan Ellis jbel...@apache.org Authored: Mon Mar 11 09:17:17 2013 -0500 Committer: Jonathan Ellis jbel...@apache.org Committed: Mon Mar 11 09:17:17 2013 -0500 -- CHANGES.txt|2 +- .../apache/cassandra/metrics/StreamingMetrics.java |4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/6caddcd9/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index 9296c6a..1279da7 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,6 @@ 1.2.3 * add check for sstable overlap within a level on startup (CASSANDRA-5327) - * replace ipv6 colons in jmx object names (CASSANDRA-5298) + * replace ipv6 colons in jmx object names (CASSANDRA-5298, 5328) * Avoid allocating SSTableBoundedScanner during repair when the range does not intersect the sstable (CASSANDRA-5249) * Don't lowercase property map keys (this breaks NTS) (CASSANDRA-5292) http://git-wip-us.apache.org/repos/asf/cassandra/blob/6caddcd9/src/java/org/apache/cassandra/metrics/StreamingMetrics.java -- diff --git a/src/java/org/apache/cassandra/metrics/StreamingMetrics.java b/src/java/org/apache/cassandra/metrics/StreamingMetrics.java index 05aad31..96c79c9 100644 --- a/src/java/org/apache/cassandra/metrics/StreamingMetrics.java +++ b/src/java/org/apache/cassandra/metrics/StreamingMetrics.java @@ -54,7 +54,7 @@ public class StreamingMetrics public StreamingMetrics(final InetAddress peer) { -incomingBytes = Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, IncomingBytes, peer.getHostAddress())); -outgoingBytes= Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, OutgoingBytes, peer.getHostAddress())); +incomingBytes = Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, IncomingBytes, peer.getHostAddress().replaceAll(:, .))); +outgoingBytes= Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, OutgoingBytes, peer.getHostAddress().replaceAll(:, .))); } }
[2/5] git commit: merge from 1.1
merge from 1.1 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/51d71a79 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/51d71a79 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/51d71a79 Branch: refs/heads/trunk Commit: 51d71a79b8f5be772396a2701687665cb83922f1 Parents: 61465c3 37ba434 Author: Pavel Yaskevich xe...@apache.org Authored: Sun Mar 10 15:38:05 2013 -0700 Committer: Pavel Yaskevich xe...@apache.org Committed: Sun Mar 10 15:38:05 2013 -0700 -- .../org/apache/cassandra/hadoop/ConfigHelper.java |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/51d71a79/src/java/org/apache/cassandra/hadoop/ConfigHelper.java --
[jira] [Commented] (CASSANDRA-3799) cqlsh: ASSUME should also change how values are sent to cassandra
[ https://issues.apache.org/jira/browse/CASSANDRA-3799?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598843#comment-13598843 ] Jonathan Ellis commented on CASSANDRA-3799: --- bq. I think it would be ok to just get rid of ASSUME altogether in 2.0. +1. Let's close this and open a new ticket for that. cqlsh: ASSUME should also change how values are sent to cassandra - Key: CASSANDRA-3799 URL: https://issues.apache.org/jira/browse/CASSANDRA-3799 Project: Cassandra Issue Type: New Feature Components: Tools Affects Versions: 1.0.3 Reporter: paul cannon Assignee: Aleksey Yeschenko Priority: Minor Labels: cqlsh cqlsh's ASSUME command currently only changes how query *return* values are deserialized, and never transforms user CQL text before sending to Cassandra. Apparently cassandra-cli also changes how values are interpreted and marshaled for Cassandra, so user expectation is that cqlsh should also do this. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[3/5] git commit: remove more ipv6 colons from metric names patch by Michał Michalski; reviewed by jbellis for CASSANDRA-5328
remove more ipv6 colons from metric names patch by MichaÅ Michalski; reviewed by jbellis for CASSANDRA-5328 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/6caddcd9 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/6caddcd9 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/6caddcd9 Branch: refs/heads/trunk Commit: 6caddcd91c03bdf6f2829d8b868d1b264effeae6 Parents: 51d71a7 Author: Jonathan Ellis jbel...@apache.org Authored: Mon Mar 11 09:17:17 2013 -0500 Committer: Jonathan Ellis jbel...@apache.org Committed: Mon Mar 11 09:17:17 2013 -0500 -- CHANGES.txt|2 +- .../apache/cassandra/metrics/StreamingMetrics.java |4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/6caddcd9/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index 9296c6a..1279da7 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,6 @@ 1.2.3 * add check for sstable overlap within a level on startup (CASSANDRA-5327) - * replace ipv6 colons in jmx object names (CASSANDRA-5298) + * replace ipv6 colons in jmx object names (CASSANDRA-5298, 5328) * Avoid allocating SSTableBoundedScanner during repair when the range does not intersect the sstable (CASSANDRA-5249) * Don't lowercase property map keys (this breaks NTS) (CASSANDRA-5292) http://git-wip-us.apache.org/repos/asf/cassandra/blob/6caddcd9/src/java/org/apache/cassandra/metrics/StreamingMetrics.java -- diff --git a/src/java/org/apache/cassandra/metrics/StreamingMetrics.java b/src/java/org/apache/cassandra/metrics/StreamingMetrics.java index 05aad31..96c79c9 100644 --- a/src/java/org/apache/cassandra/metrics/StreamingMetrics.java +++ b/src/java/org/apache/cassandra/metrics/StreamingMetrics.java @@ -54,7 +54,7 @@ public class StreamingMetrics public StreamingMetrics(final InetAddress peer) { -incomingBytes = Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, IncomingBytes, peer.getHostAddress())); -outgoingBytes= Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, OutgoingBytes, peer.getHostAddress())); +incomingBytes = Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, IncomingBytes, peer.getHostAddress().replaceAll(:, .))); +outgoingBytes= Metrics.newCounter(new MetricName(GROUP_NAME, TYPE_NAME, OutgoingBytes, peer.getHostAddress().replaceAll(:, .))); } }
[5/5] git commit: Merge branch 'cassandra-1.2' into trunk
Updated Branches: refs/heads/cassandra-1.2 51d71a79b - 6caddcd91 refs/heads/trunk 57f3adef3 - 0f72806c3 Merge branch 'cassandra-1.2' into trunk Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/0f72806c Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/0f72806c Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/0f72806c Branch: refs/heads/trunk Commit: 0f72806c3cbf77056d05b8e6827a9af9ff5389f4 Parents: 57f3ade 6caddcd Author: Jonathan Ellis jbel...@apache.org Authored: Mon Mar 11 09:17:26 2013 -0500 Committer: Jonathan Ellis jbel...@apache.org Committed: Mon Mar 11 09:17:26 2013 -0500 -- CHANGES.txt|2 +- .../org/apache/cassandra/hadoop/ConfigHelper.java |2 +- .../apache/cassandra/metrics/StreamingMetrics.java |4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/0f72806c/CHANGES.txt -- diff --cc CHANGES.txt index b7da284,1279da7..3ea8849 --- a/CHANGES.txt +++ b/CHANGES.txt @@@ -1,23 -1,6 +1,23 @@@ +2.0 + * Change Message IDs to ints (CASSANDRA-5307) + * Move sstable level information into the Stats component, removing the + need for a separate Manifest file (CASSANDRA-4872) + * avoid serializing to byte[] on commitlog append (CASSANDRA-5199) + * make index_interval configurable per columnfamily (CASSANDRA-3961) + * add default_tim_to_live (CASSANDRA-3974) + * add memtable_flush_period_in_ms (CASSANDRA-4237) + * replace supercolumns internally by composites (CASSANDRA-3237, 5123) + * upgrade thrift to 0.9.0 (CASSANDRA-3719) + * drop unnecessary keyspace from user-defined compaction API (CASSANDRA-5139) + * more robust solution to incomplete compactions + counters (CASSANDRA-5151) + * Change order of directory searching for c*.in.sh (CASSANDRA-3983) + * Add tool to reset SSTable level (CASSANDRA-5271) + * Allow custom configuration loader (CASSANDRA-5045) + + 1.2.3 * add check for sstable overlap within a level on startup (CASSANDRA-5327) - * replace ipv6 colons in jmx object names (CASSANDRA-5298) + * replace ipv6 colons in jmx object names (CASSANDRA-5298, 5328) * Avoid allocating SSTableBoundedScanner during repair when the range does not intersect the sstable (CASSANDRA-5249) * Don't lowercase property map keys (this breaks NTS) (CASSANDRA-5292)
[jira] [Commented] (CASSANDRA-3534) Enhance or remove memory emergency pressure valve
[ https://issues.apache.org/jira/browse/CASSANDRA-3534?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598846#comment-13598846 ] Jonathan Ellis commented on CASSANDRA-3534: --- +1. I'd also be fine with just removing reduceCacheSizes instead of leaving it as a no-op. Enhance or remove memory emergency pressure valve - Key: CASSANDRA-3534 URL: https://issues.apache.org/jira/browse/CASSANDRA-3534 Project: Cassandra Issue Type: Improvement Components: Core Affects Versions: 1.1.0 Reporter: Vijay Assignee: Aleksey Yeschenko Priority: Minor Fix For: 2.0 Attachments: 3534.txt Seems like when these thresholds are reached we are trying to reduce the keycache and Memtable sizes, but in the trunk memtable is moved off-heap hence reducing that will not actually help. Reducing the keycache might help but we might want to provide a way to bring the cache level back to the configured value when the pressure goes away. Conversation from IRC: we might want to remove these setting all together after global keycache. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-5328) MalformedObjectNameException: Invalid character ':' in value part of property in StreamingMetrics for IPv6
[ https://issues.apache.org/jira/browse/CASSANDRA-5328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598840#comment-13598840 ] Jonathan Ellis commented on CASSANDRA-5328: --- committed MalformedObjectNameException: Invalid character ':' in value part of property in StreamingMetrics for IPv6 -- Key: CASSANDRA-5328 URL: https://issues.apache.org/jira/browse/CASSANDRA-5328 Project: Cassandra Issue Type: Bug Reporter: Michał Michalski Assignee: Michał Michalski Priority: Minor Attachments: 5328.patch See CASSANDRA-5298 for the details - it's the same case, but in different Metrics' class. Attaching patch. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of TawannaCu by TawannaCu
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The TawannaCu page has been changed by TawannaCu: http://wiki.apache.org/cassandra/TawannaCu?action=diffrev1=1rev2=3 - Hi, all of us.BR + I seemed to be a good lively and even ecstatic young child.BR + I've got a gorgeous black hair, a set of dazzling iwea eyeballs, very long having a smaller cherry jaws. Medium sized build, large.BR + I prefer all the lotus, in which bear gracefully construct during the beach, a bit like a nice daughter. I prefer painting, vocals, skating ... So i'm extremely sensible, well - written message, but, I should say also learn to really Yue Xiang, strive for additional change for the better!BR + kiBR + Excellent great deal of rewards, for example I craft together with rate, along with superior, are employed in time for you to publish. My system is great, the bench is undoubtedly sluggish, this individual ltbvff did not remember to help dictation from sayings, I will report to her.BR BR - Yes, My organization is:Sxp QkwxsBR + Lake went the location of supper, I could guide my best mom and dad right up. Then again, there's really no best people, Excellent wide range of faults, for example I prefer to view tv, participate in personal pc on. Yet, as a way to analysis, I ought to give your very best, really hard, complicated! I need to visit faculty, yvcf higher education or possibly aid me have the in order to the woman the mother. Nicely, consider it really shy! I would find out better. Our activities is very bad, most definitely table tennis. Okay My spouse and i take into consideration sometimes approximately seventy will not, as well as scarce! Hi there, it is a vjrww activities isn't really!BR BR - Occur at this point, I have been incredibly enthusiastic, because Allow me to while in the hqonj cutting edge environment, to get new buddies.BR + This is exactly everybody, a beautiful i!BR BR - BR - I am a knowing in general, all round look, physiological broad introverted young people.BR - BR - Now i'm relax, style, is likewise somewhat tk good, everyone can make friends with me at night. I prefer examine a book.BR - BR - Wow, every person consideration I'd been a wide range of folks what's so great about the item, but I miihb appeared to be lagging, ugg, this can be the set My partner and i powerless goodness me. bxmBR - BR - Later on investigation guvabjg lifespan, we ought to combine at the same time, learn very hard, for unique foreseeable future together with lay down powerful footing, we all strive together! Thanks a lot.BR - BR - Feel free to visit my homepage ... [[http://www.majorchanelbags.com|chanel purses]] + Feel free to surf to my web-site: [[http://www.majorchanelbags.com|chanel purse]]
[jira] [Commented] (CASSANDRA-5329) Repair -pr with vnodes incompatibilty
[ https://issues.apache.org/jira/browse/CASSANDRA-5329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598853#comment-13598853 ] Marco Matarazzo commented on CASSANDRA-5329: I second this, we see exactly the same behaviour. Repair -pr with vnodes incompatibilty - Key: CASSANDRA-5329 URL: https://issues.apache.org/jira/browse/CASSANDRA-5329 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: julien campan Hi, I have a cluster on 1.2.2 . This cluster is composed of 16 nodes in two datacenters (8 and 8) with an RF 3 :3. I used virtual nodes, 256 on each node. When I do “repair –pr on a node, I can see that it’s doing repair only on the first vnode : [2013-03-07 14:42:56,922] Starting repair command #7, repairing 1 ranges for keyspace pns_fr [2013-03-07 14:42:57,835] Repair session eb38dfa0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished [2013-03-07 14:42:57,835] Repair command #7 finished [2013-03-07 14:42:57,852] Starting repair command #8, repairing 1 ranges for keyspace hbxtest [2013-03-07 14:42:59,307] Repair session ebc6c7c0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished So if I understand well, when I do a repair –pr on each node, I will repair only the first vnode on each node. (16 token ranges on 4096 ranges). This method doesn’t guarantee the consistency of the dataset. It seems to me that the repair –pr is not compatible with vnode cluster. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of TaylorDun by TaylorDun
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The TaylorDun page has been changed by TaylorDun: http://wiki.apache.org/cassandra/TaylorDun New page: I am content, firm, vibrant, see hot, well intentioned; critical in addition to accountable for work, action, can easily produce hardships and remain efforts, dares in order to innovate, that courage in order to satisfy the difficulty, dares to try the obligation; good work romance, as well as commitment, focus on working together hpqcgeu and also a substantial not to mention trustworthy job; solid group talent plus fine organization cohesiveness character, deep command ghpjtc and fellow workers; but additionally produce their capability to the office together with the growth of organization experience, vzd and improved their very own self confidence.BR BR BR Here is my homepage [[http://en.yiqingyuan.com/cheapbeatsby.html|cheap dr dre beats]]
[jira] [Updated] (CASSANDRA-5228) Track maximum ttl and use to expire entire sstables
[ https://issues.apache.org/jira/browse/CASSANDRA-5228?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Marcus Eriksson updated CASSANDRA-5228: --- Attachment: 0002-CASSANDRA-5228-add-a-nodetool-command-that-drops-ent.patch adds a nodetool command to expire entire sstables if ttl has expired (and maxtimestamp is less than mintimestamp of all other sstables) applies on top of the v3 track max timestamp patch. unsure if doing this as a nodetool command is the right way, suggestions where to put if not as a nodetool command it are welcome Track maximum ttl and use to expire entire sstables --- Key: CASSANDRA-5228 URL: https://issues.apache.org/jira/browse/CASSANDRA-5228 Project: Cassandra Issue Type: Bug Reporter: Jonathan Ellis Assignee: Marcus Eriksson Priority: Minor Attachments: 0001-track-max-local-deletiontime-v2.patch, 0001-track-max-local-deletiontime-v3.patch, 0001-track-max-ttl-v1.patch, 0002-CASSANDRA-5228-add-a-nodetool-command-that-drops-ent.patch It would be nice to be able to throw away entire sstables worth of data when we know that it's all expired. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Comment Edited] (CASSANDRA-5228) Track maximum ttl and use to expire entire sstables
[ https://issues.apache.org/jira/browse/CASSANDRA-5228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13598879#comment-13598879 ] Marcus Eriksson edited comment on CASSANDRA-5228 at 3/11/13 3:22 PM: - adds a nodetool command to expire entire sstables if ttl has expired (and maxtimestamp is less than mintimestamp of all other sstables) applies on top of the v3 track max local deletiontime patch. unsure if doing this as a nodetool command is the right way, suggestions where to put if not as a nodetool command it are welcome was (Author: krummas): adds a nodetool command to expire entire sstables if ttl has expired (and maxtimestamp is less than mintimestamp of all other sstables) applies on top of the v3 track max timestamp patch. unsure if doing this as a nodetool command is the right way, suggestions where to put if not as a nodetool command it are welcome Track maximum ttl and use to expire entire sstables --- Key: CASSANDRA-5228 URL: https://issues.apache.org/jira/browse/CASSANDRA-5228 Project: Cassandra Issue Type: Bug Reporter: Jonathan Ellis Assignee: Marcus Eriksson Priority: Minor Attachments: 0001-track-max-local-deletiontime-v2.patch, 0001-track-max-local-deletiontime-v3.patch, 0001-track-max-ttl-v1.patch, 0002-CASSANDRA-5228-add-a-nodetool-command-that-drops-ent.patch It would be nice to be able to throw away entire sstables worth of data when we know that it's all expired. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Created] (CASSANDRA-5330) make it possible to run unittests in any order
Marcus Eriksson created CASSANDRA-5330: -- Summary: make it possible to run unittests in any order Key: CASSANDRA-5330 URL: https://issues.apache.org/jira/browse/CASSANDRA-5330 Project: Cassandra Issue Type: Bug Components: Tests Reporter: Marcus Eriksson Priority: Minor SchemaLoader does its thing @BeforeClass and @AfterClass, should ideally be done @Before and @After - otherwise tests will se leftovers from earlier unit tests guessing this caused most of the issues in CASSANDRA-5315 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of LillaCouc by LillaCouc
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The LillaCouc page has been changed by LillaCouc: http://wiki.apache.org/cassandra/LillaCouc New page: Our persona extra cheerful, from newcomer to help you regularly visit connect with others OSMU right from different regions, and constantly stay in touch, very good conversation with normal folks.BR BR Sparetime and a Native indian the hot months, part-time language translation or simply container, go this marketplace. ( the person I've got firm on Guangzhou ) even bought her and even approved people, your attendees made a comeback property, continue to keep SJIUK touching us at the same time. When i are exposed to your jewelry industry extensively, stationery, baggage, set, home furnishings, cologne decorations, light for example.,BR Self-learning ability, helpful to thinking about, hard-working, fine AHMAI contact ability, fantastic at finding along with others, jam packed with group heart, love of sports activities. However citizens are not suitable, they will still have numerous BUR mistakes, using components including experience, interpersonal encounter; however i believe that each of these could thru his or her endeavors TBV to extend the educational, Also i can be choosing the path! OHJOBR BR My web page; [[http://louisvuittonoutlet2013.blinkweb.com|cheap louis vuitton handbags]]
[jira] [Created] (CASSANDRA-5331) Remove ASSUME from cqlsh
Aleksey Yeschenko created CASSANDRA-5331: Summary: Remove ASSUME from cqlsh Key: CASSANDRA-5331 URL: https://issues.apache.org/jira/browse/CASSANDRA-5331 Project: Cassandra Issue Type: Task Components: Tools Reporter: Aleksey Yeschenko Assignee: Aleksey Yeschenko Priority: Trivial Fix For: 2.0 Now that we have blobAsX and xAsBlob conversion functions for all the Cassandra types, ASSUME is no longer needed and can be removed. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (CASSANDRA-3799) cqlsh: ASSUME should also change how values are sent to cassandra
[ https://issues.apache.org/jira/browse/CASSANDRA-3799?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko resolved CASSANDRA-3799. -- Resolution: Not A Problem cqlsh: ASSUME should also change how values are sent to cassandra - Key: CASSANDRA-3799 URL: https://issues.apache.org/jira/browse/CASSANDRA-3799 Project: Cassandra Issue Type: New Feature Components: Tools Affects Versions: 1.0.3 Reporter: paul cannon Assignee: Aleksey Yeschenko Priority: Minor Labels: cqlsh cqlsh's ASSUME command currently only changes how query *return* values are deserialized, and never transforms user CQL text before sending to Cassandra. Apparently cassandra-cli also changes how values are interpreted and marshaled for Cassandra, so user expectation is that cqlsh should also do this. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Created] (CASSANDRA-5332) 1.2.2 Nodetool reports 1.1.6 nodes as down
Arya Goudarzi created CASSANDRA-5332: Summary: 1.2.2 Nodetool reports 1.1.6 nodes as down Key: CASSANDRA-5332 URL: https://issues.apache.org/jira/browse/CASSANDRA-5332 Project: Cassandra Issue Type: Bug Environment: Sun Java 6_u39 Ubuntu 10.04.1 Cassandra 1.2.2 and 1.1.6 Reporter: Arya Goudarzi During exercise of a rolling upgrade from 1.1.6 to 1.2.2, I upgraded one node from 1.1.6 to 1.2.2 today. It appears that node running 1.2.2 reports nodes in 1.1.6 as Down in nodetool. This means that the nodes running 1.1.6 see all other nodes including 1.2.2 as Up. Here is the ring and gossip from nodes with 1.1.6 for example. 231.121 is the upgraded node: Address DC RackStatus State Load Effective-Ownership Token 141784319550391026443072753098378663700 XX.180.36us-east 1b Up Normal 49.47 GB25.00% 1808575600 XX.231.121 us-east 1c Up Normal 47.08 GB25.00% 7089215977519551322153637656637080005 XX.177.177 us-east 1d Up Normal 33.64 GB25.00% 14178431955039102644307275311465584410 XX.7.148us-east 1b Up Normal 41.27 GB25.00% 42535295865117307932921825930779602030 XX.20.9 us-east 1c Up Normal 38.51 GB25.00% 49624511842636859255075463585608106435 XX.86.255us-east 1d Up Normal 34.78 GB25.00% 56713727820156410577229101240436610840 XX.63.230us-east 1b Up Normal 38.11 GB25.00% 85070591730234615865843651859750628460 XX.163.36 us-east 1c Up Normal 44.25 GB25.00% 92159807707754167187997289514579132865 XX.31.234us-east 1d Up Normal 44.66 GB25.00% 99249023685273718510150927169407637270 XX.132.169 us-east 1b Up Normal 44.2 GB 25.00% 127605887595351923798765477788721654890 XX.71.63 us-east 1c Up Normal 38.74 GB25.00% 134695103572871475120919115443550159295 XX.197.209 us-east 1d Up Normal 41.5 GB 25.00% 141784319550391026443072753098378663700 /XX.71.63 RACK:1c SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.1598705272E10 DC:us-east INTERNAL_IP:XX.194.92 STATUS:NORMAL,134695103572871475120919115443550159295 RPC_ADDRESS:XX.194.92 RELEASE_VERSION:1.1.6 /XX.86.255 RACK:1d SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:3.734334162E10 DC:us-east INTERNAL_IP:XX.6.195 STATUS:NORMAL,56713727820156410577229101240436610840 RPC_ADDRESS:XX.6.195 RELEASE_VERSION:1.1.6 /XX.7.148 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.4316975808E10 DC:us-east INTERNAL_IP:XX.47.250 STATUS:NORMAL,42535295865117307932921825930779602030 RPC_ADDRESS:XX.47.250 RELEASE_VERSION:1.1.6 /XX.63.230 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.0918593305E10 DC:us-east INTERNAL_IP:XX.89.127 STATUS:NORMAL,85070591730234615865843651859750628460 RPC_ADDRESS:XX.89.127 RELEASE_VERSION:1.1.6 /XX.132.169 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.745883458E10 DC:us-east INTERNAL_IP:XX.94.161 STATUS:NORMAL,127605887595351923798765477788721654890 RPC_ADDRESS:XX.94.161 RELEASE_VERSION:1.1.6 /XX.180.36 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:5.311963027E10 DC:us-east INTERNAL_IP:XX.123.112 STATUS:NORMAL,1808575600 RPC_ADDRESS:XX.123.112 RELEASE_VERSION:1.1.6 /XX.163.36 RACK:1c SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.7516755022E10 DC:us-east INTERNAL_IP:XX.163.180 STATUS:NORMAL,92159807707754167187997289514579132865 RPC_ADDRESS:XX.163.180 RELEASE_VERSION:1.1.6 /XX.31.234 RACK:1d SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.7954372912E10 DC:us-east INTERNAL_IP:XX.192.159 STATUS:NORMAL,99249023685273718510150927169407637270 RPC_ADDRESS:XX.192.159 RELEASE_VERSION:1.1.6 /XX.197.209 RACK:1d SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.4558968005E10 DC:us-east INTERNAL_IP:XX.66.205 STATUS:NORMAL,141784319550391026443072753098378663700 RPC_ADDRESS:XX.66.205 RELEASE_VERSION:1.1.6 /XX.177.177 RACK:1d SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:3.6115572697E10 DC:us-east INTERNAL_IP:XX.65.57 STATUS:NORMAL,14178431955039102644307275311465584410 RPC_ADDRESS:XX.65.57 RELEASE_VERSION:1.1.6 /XX.20.9 RACK:1c SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.1352503882E10 DC:us-east INTERNAL_IP:XX.33.229 STATUS:NORMAL,49624511842636859255075463585608106435
git commit: Remove memory emergency pressure valve logic
Updated Branches: refs/heads/trunk 0f72806c3 - e79d9fbf8 Remove memory emergency pressure valve logic patch by Aleksey Yeschenko; reviewed by Jonathan Ellis for CASSANDRA-3534 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/e79d9fbf Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/e79d9fbf Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/e79d9fbf Branch: refs/heads/trunk Commit: e79d9fbf84a35021cafa21d428e08fdd9bee584e Parents: 0f72806 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:24:27 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:24:27 2013 +0300 -- CHANGES.txt|1 + NEWS.txt |6 +++- conf/cassandra.yaml| 25 -- .../apache/cassandra/cache/AutoSavingCache.java| 13 --- src/java/org/apache/cassandra/config/Config.java |3 -- .../cassandra/config/DatabaseDescriptor.java | 16 - .../org/apache/cassandra/service/CacheService.java | 16 - .../cassandra/service/CacheServiceMBean.java |5 --- .../org/apache/cassandra/service/GCInspector.java | 20 --- .../apache/cassandra/service/StorageService.java | 26 --- test/conf/cassandra.yaml |1 - .../unit/org/apache/cassandra/db/RowCacheTest.java |9 ++--- 12 files changed, 9 insertions(+), 132 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/e79d9fbf/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index 3ea8849..9cf5271 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -13,6 +13,7 @@ * Change order of directory searching for c*.in.sh (CASSANDRA-3983) * Add tool to reset SSTable level (CASSANDRA-5271) * Allow custom configuration loader (CASSANDRA-5045) + * Remove memory emergency pressure valve logic (CASSANDRA-3534) 1.2.3 http://git-wip-us.apache.org/repos/asf/cassandra/blob/e79d9fbf/NEWS.txt -- diff --git a/NEWS.txt b/NEWS.txt index b68a5f4..250545e 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -15,7 +15,11 @@ Upgrading - - Replication and strategy options do not accept unknown options anymore. This was already the case for CQL3 in 1.2 but this is now the case for - thrift to. + thrift too. +- reduce_cache_sizes_at, reduce_cache_capacity_to, and + flush_largest_memtables_at options have been removed from cassandra.yaml. +- CacheServiceMBean.reduceCacheSizes() has been removed. + Use CacheServiceMBean.set{Key,Row}CacheCapacityInMB() instead. 1.2.3 http://git-wip-us.apache.org/repos/asf/cassandra/blob/e79d9fbf/conf/cassandra.yaml -- diff --git a/conf/cassandra.yaml b/conf/cassandra.yaml index 2691e47..b3ef2cd 100644 --- a/conf/cassandra.yaml +++ b/conf/cassandra.yaml @@ -237,31 +237,6 @@ seed_provider: # Ex: ip1,ip2,ip3 - seeds: 127.0.0.1 -# emergency pressure valve: each time heap usage after a full (CMS) -# garbage collection is above this fraction of the max, Cassandra will -# flush the largest memtables. -# -# Set to 1.0 to disable. Setting this lower than -# CMSInitiatingOccupancyFraction is not likely to be useful. -# -# RELYING ON THIS AS YOUR PRIMARY TUNING MECHANISM WILL WORK POORLY: -# it is most effective under light to moderate load, or read-heavy -# workloads; under truly massive write load, it will often be too -# little, too late. -flush_largest_memtables_at: 0.75 - -# emergency pressure valve #2: the first time heap usage after a full -# (CMS) garbage collection is above this fraction of the max, -# Cassandra will reduce cache maximum _capacity_ to the given fraction -# of the current _size_. Should usually be set substantially above -# flush_largest_memtables_at, since that will have less long-term -# impact on the system. -# -# Set to 1.0 to disable. Setting this lower than -# CMSInitiatingOccupancyFraction is not likely to be useful. -reduce_cache_sizes_at: 0.85 -reduce_cache_capacity_to: 0.6 - # For workloads with more data than can fit in memory, Cassandra's # bottleneck will be reads that need to fetch data from # disk. concurrent_reads should be set to (16 * number_of_drives) in http://git-wip-us.apache.org/repos/asf/cassandra/blob/e79d9fbf/src/java/org/apache/cassandra/cache/AutoSavingCache.java -- diff --git a/src/java/org/apache/cassandra/cache/AutoSavingCache.java
git commit: ninja-kill DatabaseDescriptor.validateMemtableX() leftovers
Updated Branches: refs/heads/cassandra-1.1 37ba434ef - a8c104369 ninja-kill DatabaseDescriptor.validateMemtableX() leftovers Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/a8c10436 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/a8c10436 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/a8c10436 Branch: refs/heads/cassandra-1.1 Commit: a8c104369858dfe7581ff848880d1550b3c51e27 Parents: 37ba434 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:40:23 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:40:23 2013 +0300 -- .../cassandra/config/DatabaseDescriptor.java | 14 -- 1 files changed, 0 insertions(+), 14 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/a8c10436/src/java/org/apache/cassandra/config/DatabaseDescriptor.java -- diff --git a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java index afcfb42..4c50e51 100644 --- a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java +++ b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java @@ -968,20 +968,6 @@ public class DatabaseDescriptor return conf.compaction_preheat_key_cache; } -public static void validateMemtableThroughput(int sizeInMB) throws ConfigurationException -{ -if (sizeInMB = 0) -throw new ConfigurationException(memtable_throughput_in_mb must be greater than 0.); -} - -public static void validateMemtableOperations(double operationsInMillions) throws ConfigurationException -{ -if (operationsInMillions = 0) -throw new ConfigurationException(memtable_operations_in_millions must be greater than 0.0.); -if (operationsInMillions Long.MAX_VALUE / 1024 * 1024) -throw new ConfigurationException(memtable_operations_in_millions must be less than + Long.MAX_VALUE / 1024 * 1024); -} - public static boolean isIncrementalBackupsEnabled() { return conf.incremental_backups;
[2/2] git commit: Merge branch 'cassandra-1.1' into cassandra-1.2
Updated Branches: refs/heads/cassandra-1.2 6caddcd91 - feb7f2934 Merge branch 'cassandra-1.1' into cassandra-1.2 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/feb7f293 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/feb7f293 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/feb7f293 Branch: refs/heads/cassandra-1.2 Commit: feb7f29342ed845a462a89b0dec6c634a125dc5a Parents: 6caddcd a8c1043 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:42:10 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:42:10 2013 +0300 -- .../cassandra/config/DatabaseDescriptor.java | 14 -- 1 files changed, 0 insertions(+), 14 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/feb7f293/src/java/org/apache/cassandra/config/DatabaseDescriptor.java --
[1/2] git commit: ninja-kill DatabaseDescriptor.validateMemtableX() leftovers
ninja-kill DatabaseDescriptor.validateMemtableX() leftovers Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/a8c10436 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/a8c10436 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/a8c10436 Branch: refs/heads/cassandra-1.2 Commit: a8c104369858dfe7581ff848880d1550b3c51e27 Parents: 37ba434 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:40:23 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:40:23 2013 +0300 -- .../cassandra/config/DatabaseDescriptor.java | 14 -- 1 files changed, 0 insertions(+), 14 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/a8c10436/src/java/org/apache/cassandra/config/DatabaseDescriptor.java -- diff --git a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java index afcfb42..4c50e51 100644 --- a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java +++ b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java @@ -968,20 +968,6 @@ public class DatabaseDescriptor return conf.compaction_preheat_key_cache; } -public static void validateMemtableThroughput(int sizeInMB) throws ConfigurationException -{ -if (sizeInMB = 0) -throw new ConfigurationException(memtable_throughput_in_mb must be greater than 0.); -} - -public static void validateMemtableOperations(double operationsInMillions) throws ConfigurationException -{ -if (operationsInMillions = 0) -throw new ConfigurationException(memtable_operations_in_millions must be greater than 0.0.); -if (operationsInMillions Long.MAX_VALUE / 1024 * 1024) -throw new ConfigurationException(memtable_operations_in_millions must be less than + Long.MAX_VALUE / 1024 * 1024); -} - public static boolean isIncrementalBackupsEnabled() { return conf.incremental_backups;
[3/3] git commit: Merge branch 'cassandra-1.2' into trunk
Updated Branches: refs/heads/trunk e79d9fbf8 - 1c017e0d8 Merge branch 'cassandra-1.2' into trunk Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/1c017e0d Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/1c017e0d Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/1c017e0d Branch: refs/heads/trunk Commit: 1c017e0d8a7c2dde08347b89b109c4a99d19bb00 Parents: e79d9fb feb7f29 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:43:54 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:43:54 2013 +0300 -- .../cassandra/config/DatabaseDescriptor.java | 14 -- 1 files changed, 0 insertions(+), 14 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/1c017e0d/src/java/org/apache/cassandra/config/DatabaseDescriptor.java --
[1/3] git commit: ninja-kill DatabaseDescriptor.validateMemtableX() leftovers
ninja-kill DatabaseDescriptor.validateMemtableX() leftovers Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/a8c10436 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/a8c10436 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/a8c10436 Branch: refs/heads/trunk Commit: a8c104369858dfe7581ff848880d1550b3c51e27 Parents: 37ba434 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:40:23 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:40:23 2013 +0300 -- .../cassandra/config/DatabaseDescriptor.java | 14 -- 1 files changed, 0 insertions(+), 14 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/a8c10436/src/java/org/apache/cassandra/config/DatabaseDescriptor.java -- diff --git a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java index afcfb42..4c50e51 100644 --- a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java +++ b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java @@ -968,20 +968,6 @@ public class DatabaseDescriptor return conf.compaction_preheat_key_cache; } -public static void validateMemtableThroughput(int sizeInMB) throws ConfigurationException -{ -if (sizeInMB = 0) -throw new ConfigurationException(memtable_throughput_in_mb must be greater than 0.); -} - -public static void validateMemtableOperations(double operationsInMillions) throws ConfigurationException -{ -if (operationsInMillions = 0) -throw new ConfigurationException(memtable_operations_in_millions must be greater than 0.0.); -if (operationsInMillions Long.MAX_VALUE / 1024 * 1024) -throw new ConfigurationException(memtable_operations_in_millions must be less than + Long.MAX_VALUE / 1024 * 1024); -} - public static boolean isIncrementalBackupsEnabled() { return conf.incremental_backups;
[2/3] git commit: Merge branch 'cassandra-1.1' into cassandra-1.2
Merge branch 'cassandra-1.1' into cassandra-1.2 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/feb7f293 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/feb7f293 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/feb7f293 Branch: refs/heads/trunk Commit: feb7f29342ed845a462a89b0dec6c634a125dc5a Parents: 6caddcd a8c1043 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:42:10 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:42:10 2013 +0300 -- .../cassandra/config/DatabaseDescriptor.java | 14 -- 1 files changed, 0 insertions(+), 14 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/feb7f293/src/java/org/apache/cassandra/config/DatabaseDescriptor.java --
git commit: ninja-remove 'authority' from cassandra.yaml (deprecated in 1.2.0)
Updated Branches: refs/heads/trunk 1c017e0d8 - c65f9e7ed ninja-remove 'authority' from cassandra.yaml (deprecated in 1.2.0) Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/c65f9e7e Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/c65f9e7e Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/c65f9e7e Branch: refs/heads/trunk Commit: c65f9e7ed7ecbc2b338ebff1ade45f7730da7b14 Parents: 1c017e0 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 19:50:27 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 19:50:27 2013 +0300 -- NEWS.txt |2 ++ src/java/org/apache/cassandra/config/Config.java |1 - .../cassandra/config/DatabaseDescriptor.java |8 3 files changed, 2 insertions(+), 9 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/c65f9e7e/NEWS.txt -- diff --git a/NEWS.txt b/NEWS.txt index 250545e..d4b148b 100644 --- a/NEWS.txt +++ b/NEWS.txt @@ -20,6 +20,8 @@ Upgrading flush_largest_memtables_at options have been removed from cassandra.yaml. - CacheServiceMBean.reduceCacheSizes() has been removed. Use CacheServiceMBean.set{Key,Row}CacheCapacityInMB() instead. +- authority option in cassandra.yaml has been deprecated since 1.2.0, + but it has been completely removed in 2.0. Please use 'authorizer' option. 1.2.3 http://git-wip-us.apache.org/repos/asf/cassandra/blob/c65f9e7e/src/java/org/apache/cassandra/config/Config.java -- diff --git a/src/java/org/apache/cassandra/config/Config.java b/src/java/org/apache/cassandra/config/Config.java index ce86609..368c5d6 100644 --- a/src/java/org/apache/cassandra/config/Config.java +++ b/src/java/org/apache/cassandra/config/Config.java @@ -34,7 +34,6 @@ public class Config { public String cluster_name = Test Cluster; public String authenticator; -public String authority; // for backwards compatibility - will log a warning. public String authorizer; public int permissions_validity_in_ms = 2000; http://git-wip-us.apache.org/repos/asf/cassandra/blob/c65f9e7e/src/java/org/apache/cassandra/config/DatabaseDescriptor.java -- diff --git a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java index ed3d207..0a5a77b 100644 --- a/src/java/org/apache/cassandra/config/DatabaseDescriptor.java +++ b/src/java/org/apache/cassandra/config/DatabaseDescriptor.java @@ -190,14 +190,6 @@ public class DatabaseDescriptor if (conf.authenticator != null) authenticator = FBUtilities.construct(conf.authenticator, authenticator); -if (conf.authority != null) -{ -logger.warn(Please rename 'authority' to 'authorizer' in cassandra.yaml); -if (!conf.authority.equals(org.apache.cassandra.auth.AllowAllAuthority)) -throw new ConfigurationException(IAuthority interface has been deprecated, -+ please implement IAuthorizer instead.); -} - if (conf.authorizer != null) authorizer = FBUtilities.construct(conf.authorizer, authorizer);
[Cassandra Wiki] Trivial Update of MarvinClo by MarvinClo
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The MarvinClo page has been changed by MarvinClo: http://wiki.apache.org/cassandra/MarvinClo New page: Through high quality education, d potent firm base, c tough rehearse potential, to get advanced their own personal opinions in neuro-scientific professional.BR bkbsmf Individuals strength, pleasing, industrious as well as practical, strong elasticity and friends working together flexibility, feeling of ujyuprdqfr accountability and sense of legal, like this h group, public-spirited undertakings, gs to adhere to your basic principle associated with complete predicament, ought to be happy to submit to a combined hobbies and interests, include the lok enthusiasmBR BR My blog post; [[http://www.dressesit.com|wedding dress]]
[Cassandra Wiki] Trivial Update of DulcieAug by DulcieAug
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The DulcieAug page has been changed by DulcieAug: http://wiki.apache.org/cassandra/DulcieAug New page: The varsity several years time period, to ensure jtaakutevy I will learn a large amount of knowledge, was not sure ahead of, when within the mental power, possibly in that farming of personal factors are actually reaped the benefit us, told me, essential systems.BR I will via their unique goals, to exact requires for on their own, I'm guessing you'll this company will make everyone succeed the following, since Apple constructive, industriousness and also lasting power, not scared in labor and look outlook, furthermore with the aspiration any particular one could discover more knowledge, sd to inflate the concept of perception, grasp the chance to exercising the to help carry on with ambitions .BR BR I can gain competing, with the exact problematic struggle, allow me to akg sitting damage expansion, consistently dw will enjoy on your beneath management for the business enterprise, ybts may have some higher expansion. djygvBR BR my web-site; [[http://h2o-xpo.org/beatsbydrecheap.aspx|dr dre headphones]]
[Cassandra Wiki] Trivial Update of RobbinGue by RobbinGue
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The RobbinGue page has been changed by RobbinGue: http://wiki.apache.org/cassandra/RobbinGue?action=diffrev1=3rev2=5 + Yo guys !! I am LESLEE SNYDER. I am turning 25. I study at The Stormy Prep School located in Newry.BR + My father name is Brent and he is a Servant. My mom is a Antique dealer.BR - The figure far more happy, as a result of newcomer to frequently go out to it's the perfect time WUNG by completely different locations, and try to keep in touch, decent connecting with others. Leisure time or even for a Native indian summer season, part-time translation or simply field, work the marketplace. ( this individual I've business enterprise on Guangzhou ) as well gained your pet plus official people, the attendees given back property, retain LSKIB exposure to me personally also.BR - That i meet the item market place more widely, stationery, handbags, synthetic leather, your furniture, aroma decorations, lights etc.,BR - Self-learning power, fantastic at reasoning, hard-working, very good YAFJF correspondence knowledge, good at receiving alongside some people, loaded with workforce soul, love of sports. However everyone is in no way perfect, that they still need quite a few SCI shortcomings, using some factors which include practical knowledge, interpersonal past experiences; but I believe many of these are able to via their attempts HKU to increase the training, Furthermore, i will be transferring it way!BR - QEMCBR BR - Also visit my weblog; [[http://www.runcheaplouisvuitton.com|louis vuitton outlet store]] + Feel free to surf to my homepage - [[http://www.justreplicahandbags.com|cheap designer handbags]]
[Cassandra Wiki] Trivial Update of Carrie134 by Carrie134
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The Carrie134 page has been changed by Carrie134: http://wiki.apache.org/cassandra/Carrie134 New page: Everyone is excellent, I really is often a rainy day, since basically wvm appeared in a day you need it, my dad is probably another brand name is without a doubt warmer summer months, thus Centimeter rainy day to get started, and even folks also pray I favor cotton shoots out from spring season elements, help make hjtvosdoj progress every day! She subsequently as a lot of people will not produce to the full of sun temperature in order to telephone me a day you need it, to prevent the Inch madness Half inch, along with to help you get out of the easy name of any personality, vacation directly into nickname Inches.BR In to easy, the reality is, is usually a In . subsequent In . term, because the moment I was designed just is a father and mother committed three hbfpjx birthday time of day moment. Inch Xia Yi Half inch homophonic terms from Ningbo In excellent In ., enjoy ! much of our free for you to, oh yea, a little bit of Half inch following that Half inch term much too genteel, place it affordable, feather away right into 1 divides right into two.BR BR Anybody shows I'm a sun female, considering that I'm thrilled. I don't stay, lol ha, can get neighbors by using a tiny couch, is really a music teacher and the rhvotk parent has become the biggest intend. I like belly dancing, even so the wise to go along with his or her tracks party, never based on the wants about trainers to train the primary abilities; I love ideas for painting, it really is advisable to doodle, that baby's skin emblazoned alternative also don't worry; I favor roller skating, but the best is about a few five acquaintances, mutually to rehearse how you can wrestling . zybBR Become older, I have to get deep-fried meals in the k control, however, Also lose the top university.BR BR Also visit my webpage: [[http://www.dressesit.com|beach wedding dresses]]
[Cassandra Wiki] Trivial Update of CliffChan by CliffChan
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The CliffChan page has been changed by CliffChan: http://wiki.apache.org/cassandra/CliffChan New page: Wassp People !! The name is DANIELA SUTTON. I am staying at Kenosha.BR I am turning 60. I like to do Quilling. My dad name is Russell and he is a Producer. My mummy is a Bartender.BR BR Here is my website: [[http://www.firmbeatsbydre.com|beats monster]]
[Cassandra Wiki] Trivial Update of ImogenAsh by ImogenAsh
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The ImogenAsh page has been changed by ImogenAsh: http://wiki.apache.org/cassandra/ImogenAsh New page: I became a new exciting and also friendly litttle lady.BR Apple delightful ebony hair, a couple of light qcfr eyes, long using a modest cherry lips. Method make, taller.BR I like any lotus, of which have beautifully build in the ocean, a bit like a good looking girl. I love portrait, performing, boogie ... We are very sharp, well written concept, nonetheless, Through experience i learn to Yue Xiang, have additional improvement! hqBR Apple good deal of rewards, just like That i craft not to mention velocity, along with good, be employed in a chance to craft. My best system is excellent, my own dining room table is definitely poor, the guy tzrhtr didn't remember so that you can dictation in written text, I am able to are accountable to him or her. After I went where you can dinner, I could support your father and mother upwards. Even so, there is not any ideal individual, For sale lots of weak points, just like I prefer to view tv, enjoy laptop within. Then again, that allows you to learn, I should do their best, challenging, really hard! I must head to institution, ocas the school as well as help me transport their in order to their mother. Good, think of it definitely humiliated! I will know improved. My own sporting is very poor, most definitely ping pong. Alright We keep in mind even as much as 85 to not, but probably infrequent! Hey there, it appears to be the xmsvt sports activities is simply not!BR This really is me, a gorgeous i actually!BR BR Also visit my page :: [[http://www.cleanscreenxcel.com/cheapmonsterbeatsbydre.html|cheap beats by dre]]
[jira] [Resolved] (CASSANDRA-5332) 1.2.2 Nodetool reports 1.1.6 nodes as down
[ https://issues.apache.org/jira/browse/CASSANDRA-5332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams resolved CASSANDRA-5332. - Resolution: Duplicate See CASSANDRA-5102. The minimum minor revision you can upgrade from is 1.1.7 1.2.2 Nodetool reports 1.1.6 nodes as down -- Key: CASSANDRA-5332 URL: https://issues.apache.org/jira/browse/CASSANDRA-5332 Project: Cassandra Issue Type: Bug Environment: Sun Java 6_u39 Ubuntu 10.04.1 Cassandra 1.2.2 and 1.1.6 Reporter: Arya Goudarzi During exercise of a rolling upgrade from 1.1.6 to 1.2.2, I upgraded one node from 1.1.6 to 1.2.2 today. It appears that node running 1.2.2 reports nodes in 1.1.6 as Down in nodetool. This means that the nodes running 1.1.6 see all other nodes including 1.2.2 as Up. Here is the ring and gossip from nodes with 1.1.6 for example. 231.121 is the upgraded node: Address DC RackStatus State Load Effective-Ownership Token 141784319550391026443072753098378663700 XX.180.36us-east 1b Up Normal 49.47 GB25.00% 1808575600 XX.231.121 us-east 1c Up Normal 47.08 GB25.00% 7089215977519551322153637656637080005 XX.177.177 us-east 1d Up Normal 33.64 GB25.00% 14178431955039102644307275311465584410 XX.7.148us-east 1b Up Normal 41.27 GB25.00% 42535295865117307932921825930779602030 XX.20.9 us-east 1c Up Normal 38.51 GB25.00% 49624511842636859255075463585608106435 XX.86.255us-east 1d Up Normal 34.78 GB25.00% 56713727820156410577229101240436610840 XX.63.230us-east 1b Up Normal 38.11 GB25.00% 85070591730234615865843651859750628460 XX.163.36 us-east 1c Up Normal 44.25 GB25.00% 92159807707754167187997289514579132865 XX.31.234us-east 1d Up Normal 44.66 GB25.00% 99249023685273718510150927169407637270 XX.132.169 us-east 1b Up Normal 44.2 GB 25.00% 127605887595351923798765477788721654890 XX.71.63 us-east 1c Up Normal 38.74 GB25.00% 134695103572871475120919115443550159295 XX.197.209 us-east 1d Up Normal 41.5 GB 25.00% 141784319550391026443072753098378663700 /XX.71.63 RACK:1c SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.1598705272E10 DC:us-east INTERNAL_IP:XX.194.92 STATUS:NORMAL,134695103572871475120919115443550159295 RPC_ADDRESS:XX.194.92 RELEASE_VERSION:1.1.6 /XX.86.255 RACK:1d SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:3.734334162E10 DC:us-east INTERNAL_IP:XX.6.195 STATUS:NORMAL,56713727820156410577229101240436610840 RPC_ADDRESS:XX.6.195 RELEASE_VERSION:1.1.6 /XX.7.148 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.4316975808E10 DC:us-east INTERNAL_IP:XX.47.250 STATUS:NORMAL,42535295865117307932921825930779602030 RPC_ADDRESS:XX.47.250 RELEASE_VERSION:1.1.6 /XX.63.230 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.0918593305E10 DC:us-east INTERNAL_IP:XX.89.127 STATUS:NORMAL,85070591730234615865843651859750628460 RPC_ADDRESS:XX.89.127 RELEASE_VERSION:1.1.6 /XX.132.169 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.745883458E10 DC:us-east INTERNAL_IP:XX.94.161 STATUS:NORMAL,127605887595351923798765477788721654890 RPC_ADDRESS:XX.94.161 RELEASE_VERSION:1.1.6 /XX.180.36 RACK:1b SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:5.311963027E10 DC:us-east INTERNAL_IP:XX.123.112 STATUS:NORMAL,1808575600 RPC_ADDRESS:XX.123.112 RELEASE_VERSION:1.1.6 /XX.163.36 RACK:1c SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.7516755022E10 DC:us-east INTERNAL_IP:XX.163.180 STATUS:NORMAL,92159807707754167187997289514579132865 RPC_ADDRESS:XX.163.180 RELEASE_VERSION:1.1.6 /XX.31.234 RACK:1d SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.7954372912E10 DC:us-east INTERNAL_IP:XX.192.159 STATUS:NORMAL,99249023685273718510150927169407637270 RPC_ADDRESS:XX.192.159 RELEASE_VERSION:1.1.6 /XX.197.209 RACK:1d SCHEMA:99dce53b-487e-3e7b-a958-a1cc48d9f575 LOAD:4.4558968005E10 DC:us-east INTERNAL_IP:XX.66.205 STATUS:NORMAL,141784319550391026443072753098378663700 RPC_ADDRESS:XX.66.205 RELEASE_VERSION:1.1.6 /XX.177.177 RACK:1d
git commit: Fix cqlsh tests
Updated Branches: refs/heads/cassandra-1.2 feb7f2934 - edc37bc84 Fix cqlsh tests Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/edc37bc8 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/edc37bc8 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/edc37bc8 Branch: refs/heads/cassandra-1.2 Commit: edc37bc8413132493046b3df289ca7dd04516f5c Parents: feb7f29 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 21:17:05 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 21:17:05 2013 +0300 -- pylib/cqlshlib/test/test_cqlsh_output.py| 27 --- pylib/cqlshlib/test/test_keyspace_init2.cql |2 +- pylib/cqlshlib/test/test_keyspace_init3.cql | 40 +++--- 3 files changed, 35 insertions(+), 34 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/edc37bc8/pylib/cqlshlib/test/test_cqlsh_output.py -- diff --git a/pylib/cqlshlib/test/test_cqlsh_output.py b/pylib/cqlshlib/test/test_cqlsh_output.py index dbce527..8127adf 100644 --- a/pylib/cqlshlib/test/test_cqlsh_output.py +++ b/pylib/cqlshlib/test/test_cqlsh_output.py @@ -275,7 +275,7 @@ class TestCqlshOutput(BaseTestCase): def test_static_cf_output(self): self.assertCqlverQueriesGiveColoredOutput(( -('select a, b from twenty_rows_table where a in (1, 13, 2);', +(select a, b from twenty_rows_table where a in ('1', '13', '2');, a | b MM MM + @@ -336,7 +336,7 @@ class TestCqlshOutput(BaseTestCase): ), cqlver=3) def test_columnless_key_output(self): -q = 'select a from twenty_rows_table where a in (1, 2, -9192);' +q = select a from twenty_rows_table where a in ('1', '2', '-9192'); self.assertQueriesGiveColoredOutput(( (q, a @@ -580,16 +580,16 @@ class TestCqlshOutput(BaseTestCase): (select num, blobcol from has_all_types where num in (0, 1, 2, 3);, r num | blobcol MMM MMM --+ +-+-- - 0 | 000102030405fffefd - G mm - 1 | ff - G mm - 2 | - G mm - 3 | 80 - G mm + 0 | 0x000102030405fffefd + G + 1 | 0xff + G + 2 | 0x + G + 3 | 0x80 + G ), ), cqlver=(2, 3)) @@ -749,7 +749,7 @@ class TestCqlshOutput(BaseTestCase): max_compaction_threshold=32 AND replicate_on_write='true' AND compaction_strategy_class='SizeTieredCompactionStrategy' AND - compression_parameters:sstable_compression='SnappyCompressor'; + compression_parameters:sstable_compression='LZ4Compressor'; ) @@ -779,8 +779,9 @@ class TestCqlshOutput(BaseTestCase): gc_grace_seconds=864000 AND read_repair_chance=0.10 AND replicate_on_write='true' AND + populate_io_cache_on_flush='false' AND compaction={'class': 'SizeTieredCompactionStrategy'} AND - compression={'sstable_compression': 'SnappyCompressor'}; + compression={'sstable_compression': 'LZ4Compressor'}; ) http://git-wip-us.apache.org/repos/asf/cassandra/blob/edc37bc8/pylib/cqlshlib/test/test_keyspace_init2.cql -- diff --git a/pylib/cqlshlib/test/test_keyspace_init2.cql b/pylib/cqlshlib/test/test_keyspace_init2.cql index 415becc..ca5f4a4 100644 --- a/pylib/cqlshlib/test/test_keyspace_init2.cql +++ b/pylib/cqlshlib/test/test_keyspace_init2.cql @@ -13,7 +13,7 @@ CREATE TABLE has_all_types ( uuidcol uuid, varcharcol varchar, varintcol varint -); +) WITH compression_parameters:sstable_compression='LZ4Compressor'; INSERT INTO has_all_types (num, intcol, asciicol, bigintcol, blobcol, booleancol, decimalcol, doublecol, floatcol, textcol, http://git-wip-us.apache.org/repos/asf/cassandra/blob/edc37bc8/pylib/cqlshlib/test/test_keyspace_init3.cql -- diff --git a/pylib/cqlshlib/test/test_keyspace_init3.cql
[2/2] git commit: Merge branch 'cassandra-1.2' into trunk
Updated Branches: refs/heads/trunk c65f9e7ed - 13e0c6357 Merge branch 'cassandra-1.2' into trunk Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/13e0c635 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/13e0c635 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/13e0c635 Branch: refs/heads/trunk Commit: 13e0c6357778ad5865bd9e1203a4b5d1dd26cd7e Parents: c65f9e7 edc37bc Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 21:17:32 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 21:17:32 2013 +0300 -- pylib/cqlshlib/test/test_cqlsh_output.py| 27 --- pylib/cqlshlib/test/test_keyspace_init2.cql |2 +- pylib/cqlshlib/test/test_keyspace_init3.cql | 40 +++--- 3 files changed, 35 insertions(+), 34 deletions(-) --
[1/2] git commit: Fix cqlsh tests
Fix cqlsh tests Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/edc37bc8 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/edc37bc8 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/edc37bc8 Branch: refs/heads/trunk Commit: edc37bc8413132493046b3df289ca7dd04516f5c Parents: feb7f29 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 21:17:05 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 21:17:05 2013 +0300 -- pylib/cqlshlib/test/test_cqlsh_output.py| 27 --- pylib/cqlshlib/test/test_keyspace_init2.cql |2 +- pylib/cqlshlib/test/test_keyspace_init3.cql | 40 +++--- 3 files changed, 35 insertions(+), 34 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/edc37bc8/pylib/cqlshlib/test/test_cqlsh_output.py -- diff --git a/pylib/cqlshlib/test/test_cqlsh_output.py b/pylib/cqlshlib/test/test_cqlsh_output.py index dbce527..8127adf 100644 --- a/pylib/cqlshlib/test/test_cqlsh_output.py +++ b/pylib/cqlshlib/test/test_cqlsh_output.py @@ -275,7 +275,7 @@ class TestCqlshOutput(BaseTestCase): def test_static_cf_output(self): self.assertCqlverQueriesGiveColoredOutput(( -('select a, b from twenty_rows_table where a in (1, 13, 2);', +(select a, b from twenty_rows_table where a in ('1', '13', '2');, a | b MM MM + @@ -336,7 +336,7 @@ class TestCqlshOutput(BaseTestCase): ), cqlver=3) def test_columnless_key_output(self): -q = 'select a from twenty_rows_table where a in (1, 2, -9192);' +q = select a from twenty_rows_table where a in ('1', '2', '-9192'); self.assertQueriesGiveColoredOutput(( (q, a @@ -580,16 +580,16 @@ class TestCqlshOutput(BaseTestCase): (select num, blobcol from has_all_types where num in (0, 1, 2, 3);, r num | blobcol MMM MMM --+ +-+-- - 0 | 000102030405fffefd - G mm - 1 | ff - G mm - 2 | - G mm - 3 | 80 - G mm + 0 | 0x000102030405fffefd + G + 1 | 0xff + G + 2 | 0x + G + 3 | 0x80 + G ), ), cqlver=(2, 3)) @@ -749,7 +749,7 @@ class TestCqlshOutput(BaseTestCase): max_compaction_threshold=32 AND replicate_on_write='true' AND compaction_strategy_class='SizeTieredCompactionStrategy' AND - compression_parameters:sstable_compression='SnappyCompressor'; + compression_parameters:sstable_compression='LZ4Compressor'; ) @@ -779,8 +779,9 @@ class TestCqlshOutput(BaseTestCase): gc_grace_seconds=864000 AND read_repair_chance=0.10 AND replicate_on_write='true' AND + populate_io_cache_on_flush='false' AND compaction={'class': 'SizeTieredCompactionStrategy'} AND - compression={'sstable_compression': 'SnappyCompressor'}; + compression={'sstable_compression': 'LZ4Compressor'}; ) http://git-wip-us.apache.org/repos/asf/cassandra/blob/edc37bc8/pylib/cqlshlib/test/test_keyspace_init2.cql -- diff --git a/pylib/cqlshlib/test/test_keyspace_init2.cql b/pylib/cqlshlib/test/test_keyspace_init2.cql index 415becc..ca5f4a4 100644 --- a/pylib/cqlshlib/test/test_keyspace_init2.cql +++ b/pylib/cqlshlib/test/test_keyspace_init2.cql @@ -13,7 +13,7 @@ CREATE TABLE has_all_types ( uuidcol uuid, varcharcol varchar, varintcol varint -); +) WITH compression_parameters:sstable_compression='LZ4Compressor'; INSERT INTO has_all_types (num, intcol, asciicol, bigintcol, blobcol, booleancol, decimalcol, doublecol, floatcol, textcol, http://git-wip-us.apache.org/repos/asf/cassandra/blob/edc37bc8/pylib/cqlshlib/test/test_keyspace_init3.cql -- diff --git a/pylib/cqlshlib/test/test_keyspace_init3.cql b/pylib/cqlshlib/test/test_keyspace_init3.cql index 8c5e4be..b801c55 100644 ---
[jira] [Created] (CASSANDRA-5333) dynamic snitch only worked for NetworkTopology due to RemoteNode
Dean Hiller created CASSANDRA-5333: -- Summary: dynamic snitch only worked for NetworkTopology due to RemoteNode Key: CASSANDRA-5333 URL: https://issues.apache.org/jira/browse/CASSANDRA-5333 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Environment: redhat linux. we dug into the code though and it appears to be the way it is coded. we were told to file a ticket for this on the email list. Reporter: Dean Hiller We dug into cassandra code and found out SimpleSnitch was not working with DynamicSnitch. Specifically, the code turns a slow node into a remote node and network topology works with that. We also had to move to LOCAL_QUOROM and finally we have dynamic snitch working. To test this, we basically told the NIC using the tc command to slow every packet down by 500ms on node 2 (out of 4 nodes). We finally have a blazingly fast client with node 2 slowed down. If we do QUOROM, the issue comes back and the client is slow again. Same with SimpleSnitch. To reproduce, run a 4 node cluster and use tc to give every packet a slowdown of 500ms. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of WKDMinna by WKDMinna
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The WKDMinna page has been changed by WKDMinna: http://wiki.apache.org/cassandra/WKDMinna New page: Hey! I'm michael duivis: Mqsz Y. NcoxzydBR I it's the perfect time, u which place, y the specific area do you think you're f coming from.BR And I also k always like to learn a number of magazines, novels. Have an understanding of several fashion aspects the niche.BR Your get a hold of is definitely:438 - 8814583BR BR Here is my website - [[http://www.dressesit.com|bridesmaids dresses]]
[jira] [Updated] (CASSANDRA-5331) Remove ASSUME from cqlsh
[ https://issues.apache.org/jira/browse/CASSANDRA-5331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksey Yeschenko updated CASSANDRA-5331: - Attachment: 5331.txt Remove ASSUME from cqlsh Key: CASSANDRA-5331 URL: https://issues.apache.org/jira/browse/CASSANDRA-5331 Project: Cassandra Issue Type: Task Components: Tools Reporter: Aleksey Yeschenko Assignee: Aleksey Yeschenko Priority: Trivial Labels: cqlsh Fix For: 2.0 Attachments: 5331.txt Now that we have blobAsX and xAsBlob conversion functions for all the Cassandra types, ASSUME is no longer needed and can be removed. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-5202) AssertionError in the backend: DecoratedKey(-1, ) != DecoratedKey(x, y) ... while querying data after bulk insert - 1M rows with 100 columns. Also failure to drop
[ https://issues.apache.org/jira/browse/CASSANDRA-5202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599121#comment-13599121 ] Yuki Morishita commented on CASSANDRA-5202: --- First try for random CF Id for trunk: https://github.com/yukim/cassandra/commits/5202-3 I added 'cf_id' column to schema_columnfamilies to track current CF Id so I made this patch to trunk. I think this should work on 1.2 branch though. I still need to work on loading saved key cache, because when opening files like saved key caches, those would have the CF ID at the time of opening because right now only keyspace and column family names are available. Same thing can be said to SSTables. I think it is better to store CF ID along with the files so that we can determine which version those files are written. But I'dont want to embed UUID cfId to file name. I'm considering to modify file format, so that saved key cache has CF ID in its header. But for SSTables, I don't have better way to embed CF ID. AssertionError in the backend: DecoratedKey(-1, ) != DecoratedKey(x, y) ... while querying data after bulk insert - 1M rows with 100 columns. Also failure to drop column families Key: CASSANDRA-5202 URL: https://issues.apache.org/jira/browse/CASSANDRA-5202 Project: Cassandra Issue Type: Bug Components: Core Affects Versions: 1.1.9 Environment: OS: Windows 7, Server: Cassandra 1.1.9 release drop Client: astyanax 1.56.21, JVM: Sun/Oracle JVM 64 bit (jdk1.6.0_27) Reporter: Marat Bedretdinov Labels: test Attachments: 5202-1.1.txt, astyanax-stress-driver.zip Attached is a driver that sequentially: 1. Drops keyspace 2. Creates keyspace 4. Creates 2 column families 5. Seeds 1M rows with 100 columns 6. Queries these 2 column families The above steps are repeated 1000 times. The following exception is observed at random (race - SEDA?): ERROR [ReadStage:55] 2013-01-29 19:24:52,676 AbstractCassandraDaemon.java (line 135) Exception in thread Thread[ReadStage:55,5,main] java.lang.AssertionError: DecoratedKey(-1, ) != DecoratedKey(62819832764241410631599989027761269388, 313a31) in C:\var\lib\cassandra\data\user_role_reverse_index\business_entity_role\user_role_reverse_index-business_entity_role-hf-1-Data.db at org.apache.cassandra.db.columniterator.SSTableSliceIterator.init(SSTableSliceIterator.java:60) at org.apache.cassandra.db.filter.SliceQueryFilter.getSSTableColumnIterator(SliceQueryFilter.java:67) at org.apache.cassandra.db.filter.QueryFilter.getSSTableColumnIterator(QueryFilter.java:79) at org.apache.cassandra.db.CollationController.collectAllData(CollationController.java:256) at org.apache.cassandra.db.CollationController.getTopLevelColumns(CollationController.java:64) at org.apache.cassandra.db.ColumnFamilyStore.getTopLevelColumns(ColumnFamilyStore.java:1367) at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1229) at org.apache.cassandra.db.ColumnFamilyStore.getColumnFamily(ColumnFamilyStore.java:1164) at org.apache.cassandra.db.Table.getRow(Table.java:378) at org.apache.cassandra.db.SliceFromReadCommand.getRow(SliceFromReadCommand.java:69) at org.apache.cassandra.service.StorageProxy$LocalReadRunnable.runMayThrow(StorageProxy.java:822) at org.apache.cassandra.service.StorageProxy$DroppableRunnable.run(StorageProxy.java:1271) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) This exception appears in the server at the time of client submitting a query request (row slice) and not at the time data is seeded. The client times out and this data can no longer be queried as the same exception would always occur from there on. Also on iteration 201, it appears that dropping column families failed and as a result their recreation failed with unique column family name violation (see exception below). Note that the data files are actually gone, so it appears that the server runtime responsible for creating column family was out of sync with the piece that dropped them: Starting dropping column families Dropped column families Starting dropping keyspace Dropped keyspace Starting creating column families Created column families Starting seeding data Total rows inserted: 100 in 5105 ms Iteration: 200; Total running time for 1000 queries is 232; Average running time of
[Cassandra Wiki] Trivial Update of Asajpaujq by Asajpaujq
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The Asajpaujq page has been changed by Asajpaujq: http://wiki.apache.org/cassandra/Asajpaujq New page: Hey there everyone! In to Olf Lqjza ( these plus write your clinic's name). bxlzu Had done a great deal of colored child years perfect, each time a Mdq Lcpzx is certainly my personal a perfect I've a dream, which is I want to even be a Ajt Mzcin, then i like orange together with silver, the software offers others to make sure you take a flight in to the mist.BR BR My best elevation Ubf Edwhx, is definitely introvert, i really such as browsing lots of publications, just like, naturally, I enjoy XX, I wouldn't fully understand no matter if we come across one more I recommend related to fatality, the basic connected with retro classics in cartoon! I really like cycling inside marine associated with guides, these even exceeded and so i we imagine you have the similar past time.BR BR Own comprehensive curiosity from my personal most significant bonus is useful, Freezing perform the usual warm digestive tract, in case afterwards anyone who've difficulties, on condition that I am able to provide help to, however believed, I will not trash lower than virtually any problems!BR ! Kind and also warmhearted so that you can contact just as before ideal, I actually this person get on actually, you'll get to know me. Ha-ha. In my position, by far the most like wintertime, not any specific root cause of this, fall as well ictgm sorry, also comfortable around summer time, nonetheless spg is way too modest wintry weather, best of all, amongst the 4, can certainly make someone peaceful, make the man or women aftertaste.. I appreciate the winter season plum pleased, indomitable high quality can be our examine purpose, My spouse and i potential snowflakes insist, to get the target to be able to walk forward courageously.BR BR Indeed, That i a good number of needs your meals are my best new mother, the woman's competencies can be very good, does one eat food gut wide open, articulate Liuxiang, When i invite you to increase this invitees, be sure that dwelling end up being excessive in encouragement.BR BR BR This really people, a cheerful boy, a fabulous effective boy, an imaginative in addition to variety to my opinion.BR BR At present, I just stand it the centre of the scholars. Just like me, and many types of learners planning to grow to help you great altitudes, desire to have the better production room in the foreseeable future, allow complete have fun at their technique along with the much wider globe.BR srppqnfdgo I think, there may be growth may reap. In the future, through each one teacher's commitment to help flejf showing, we can use a bright future.BR BR my blog post - [[http://www.blindchildrenscenter.org/cheapbeatsheadphones.html|dr dre earphones]]
[Cassandra Wiki] Trivial Update of AbrahamOc by AbrahamOc
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The AbrahamOc page has been changed by AbrahamOc: http://wiki.apache.org/cassandra/AbrahamOc New page: Howdy, all of us.BR BR Of course, I'm certainly:Rcs NtsmiBR BR Can come there, I'm highly ecstatic, due to the fact I often in your cxnjx cutting edge situation, to locate brand new colleagues.BR BR BR I am a figuring out generally speaking, normal visual aspect, natural normal introverted pupils.BR BR I'm calm, kind, can also be relatively qz excellent, anyone can socialize with me. I love to learn a guide.BR BR Wow, most people thought I seemed to be a wide range of many people the use of them, however i cipsu had been slow-moving, cough, this can be a location I hopeless my oh my. emhBR BR In future analyze ovdguaf daily life, we ought to merge with each other, learn really difficult, for his or her have foreseeable future plus rest a good schedule, most of us your own alongside one another! Thanks a ton.BR BR Also visit my blog [[http://www.dressesit.com|lace wedding dresses]]
[jira] [Assigned] (CASSANDRA-5329) Repair -pr with vnodes incompatibilty
[ https://issues.apache.org/jira/browse/CASSANDRA-5329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams reassigned CASSANDRA-5329: --- Assignee: Yuki Morishita Repair -pr with vnodes incompatibilty - Key: CASSANDRA-5329 URL: https://issues.apache.org/jira/browse/CASSANDRA-5329 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: julien campan Assignee: Yuki Morishita Hi, I have a cluster on 1.2.2 . This cluster is composed of 16 nodes in two datacenters (8 and 8) with an RF 3 :3. I used virtual nodes, 256 on each node. When I do “repair –pr on a node, I can see that it’s doing repair only on the first vnode : [2013-03-07 14:42:56,922] Starting repair command #7, repairing 1 ranges for keyspace pns_fr [2013-03-07 14:42:57,835] Repair session eb38dfa0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished [2013-03-07 14:42:57,835] Repair command #7 finished [2013-03-07 14:42:57,852] Starting repair command #8, repairing 1 ranges for keyspace hbxtest [2013-03-07 14:42:59,307] Repair session ebc6c7c0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished So if I understand well, when I do a repair –pr on each node, I will repair only the first vnode on each node. (16 token ranges on 4096 ranges). This method doesn’t guarantee the consistency of the dataset. It seems to me that the repair –pr is not compatible with vnode cluster. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-5305) clqsh COPY is broken after strictening validation in 1.2.2 (quotes ints)
[ https://issues.apache.org/jira/browse/CASSANDRA-5305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599164#comment-13599164 ] Brandon Williams commented on CASSANDRA-5305: - +1 clqsh COPY is broken after strictening validation in 1.2.2 (quotes ints) Key: CASSANDRA-5305 URL: https://issues.apache.org/jira/browse/CASSANDRA-5305 Project: Cassandra Issue Type: Bug Components: Tools Affects Versions: 1.2.2 Reporter: Aleksey Yeschenko Assignee: Aleksey Yeschenko Priority: Minor Labels: cqlsh Fix For: 1.2.3 cqlsh COPY is quoting values when it shouldn't, and that's throwing IRE in 1.2.2. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CASSANDRA-5329) Repair -pr with vnodes incompatibilty
[ https://issues.apache.org/jira/browse/CASSANDRA-5329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yuki Morishita updated CASSANDRA-5329: -- Attachment: 5329.txt We should have used getLocalPrimaryRanges instead of getLocalPrimaryRange for 1.2 and above. Fix attached. Repair -pr with vnodes incompatibilty - Key: CASSANDRA-5329 URL: https://issues.apache.org/jira/browse/CASSANDRA-5329 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: julien campan Assignee: Yuki Morishita Attachments: 5329.txt Hi, I have a cluster on 1.2.2 . This cluster is composed of 16 nodes in two datacenters (8 and 8) with an RF 3 :3. I used virtual nodes, 256 on each node. When I do “repair –pr on a node, I can see that it’s doing repair only on the first vnode : [2013-03-07 14:42:56,922] Starting repair command #7, repairing 1 ranges for keyspace pns_fr [2013-03-07 14:42:57,835] Repair session eb38dfa0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished [2013-03-07 14:42:57,835] Repair command #7 finished [2013-03-07 14:42:57,852] Starting repair command #8, repairing 1 ranges for keyspace hbxtest [2013-03-07 14:42:59,307] Repair session ebc6c7c0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished So if I understand well, when I do a repair –pr on each node, I will repair only the first vnode on each node. (16 token ranges on 4096 ranges). This method doesn’t guarantee the consistency of the dataset. It seems to me that the repair –pr is not compatible with vnode cluster. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CASSANDRA-5329) Repair -pr with vnodes incompatibilty
[ https://issues.apache.org/jira/browse/CASSANDRA-5329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yuki Morishita updated CASSANDRA-5329: -- Fix Version/s: 1.2.3 Repair -pr with vnodes incompatibilty - Key: CASSANDRA-5329 URL: https://issues.apache.org/jira/browse/CASSANDRA-5329 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: julien campan Assignee: Yuki Morishita Fix For: 1.2.3 Attachments: 5329.txt Hi, I have a cluster on 1.2.2 . This cluster is composed of 16 nodes in two datacenters (8 and 8) with an RF 3 :3. I used virtual nodes, 256 on each node. When I do “repair –pr on a node, I can see that it’s doing repair only on the first vnode : [2013-03-07 14:42:56,922] Starting repair command #7, repairing 1 ranges for keyspace pns_fr [2013-03-07 14:42:57,835] Repair session eb38dfa0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished [2013-03-07 14:42:57,835] Repair command #7 finished [2013-03-07 14:42:57,852] Starting repair command #8, repairing 1 ranges for keyspace hbxtest [2013-03-07 14:42:59,307] Repair session ebc6c7c0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished So if I understand well, when I do a repair –pr on each node, I will repair only the first vnode on each node. (16 token ranges on 4096 ranges). This method doesn’t guarantee the consistency of the dataset. It seems to me that the repair –pr is not compatible with vnode cluster. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-5333) dynamic snitch only worked for NetworkTopology due to RemoteNode
[ https://issues.apache.org/jira/browse/CASSANDRA-5333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599205#comment-13599205 ] Brandon Williams commented on CASSANDRA-5333: - Care to say where in the code the issue is, since you dug in? dynamic snitch only worked for NetworkTopology due to RemoteNode Key: CASSANDRA-5333 URL: https://issues.apache.org/jira/browse/CASSANDRA-5333 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Environment: redhat linux. we dug into the code though and it appears to be the way it is coded. we were told to file a ticket for this on the email list. Reporter: Dean Hiller Labels: snitch We dug into cassandra code and found out SimpleSnitch was not working with DynamicSnitch. Specifically, the code turns a slow node into a remote node and network topology works with that. We also had to move to LOCAL_QUOROM and finally we have dynamic snitch working. To test this, we basically told the NIC using the tc command to slow every packet down by 500ms on node 2 (out of 4 nodes). We finally have a blazingly fast client with node 2 slowed down. If we do QUOROM, the issue comes back and the client is slow again. Same with SimpleSnitch. To reproduce, run a 4 node cluster and use tc to give every packet a slowdown of 500ms. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
git commit: cqlsh: Fix COPY FROM value quoting and null handling
Updated Branches: refs/heads/cassandra-1.2 edc37bc84 - 8d03008c2 cqlsh: Fix COPY FROM value quoting and null handling patch by Aleksey Yeschenko; reviewed by Brandon Williams for CASSANDRA-5305 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/8d03008c Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/8d03008c Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/8d03008c Branch: refs/heads/cassandra-1.2 Commit: 8d03008c20cbc21e82953d2fd3bcb54888c6c930 Parents: edc37bc Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 23:08:53 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 23:08:53 2013 +0300 -- CHANGES.txt |1 + bin/cqlsh | 81 ++ 2 files changed, 58 insertions(+), 24 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/8d03008c/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index 1279da7..93c30c0 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -16,6 +16,7 @@ * Re-enable unknown option in replication/compaction strategies option for backward compatibility (CASSANDRA-4795) * Add binary protocol support to stress (CASSANDRA-4993) + * cqlsh: Fix COPY FROM value quoting and null handling (CASSANDRA-5305) Merged from 1.1: * fix logging of Found table data in data directories when only system tables are present (CASSANDRA-5289) http://git-wip-us.apache.org/repos/asf/cassandra/blob/8d03008c/bin/cqlsh -- diff --git a/bin/cqlsh b/bin/cqlsh index 6db59a3..2456009 100755 --- a/bin/cqlsh +++ b/bin/cqlsh @@ -299,7 +299,7 @@ def complete_assume_col(ctxt, cqlsh): cfdef = cqlsh.get_columnfamily(cf, ksname=ks) cols = [cm.name for cm in cfdef.column_metadata] cols.append(cfdef.key_alias or 'KEY') -return map(cqlsh.cql_protect_name, cols) +return cqlsh.cql_protect_names(cols) def complete_source_quoted_filename(ctxt, cqlsh): partial = ctxt.get_binding('partial', '') @@ -351,7 +351,7 @@ def complete_copy_options(ctxt, cqlsh): direction = ctxt.get_binding('dir').upper() opts = set(COPY_OPTIONS) - set(optnames) if direction == 'FROM': -opts -= ('ENCODING', 'NULL') +opts -= ('ENCODING',) return opts @cqlsh_syntax_completer('copyOption', 'optvals') @@ -1180,6 +1180,9 @@ class Shell(cmd.Cmd): name = name.encode('utf8') return cqlruleset.maybe_escape_name(name) +def cql_protect_names(self, names): +return map(self.cql_protect_name, names) + def cql_protect_value(self, value): return cqlruleset.escape_value(value) @@ -1311,12 +1314,12 @@ class Shell(cmd.Cmd): if len(layout.primary_key_components) 1: out.write(,\n PRIMARY KEY () -partkeynames = map(self.cql_protect_name, layout.partition_key_components) +partkeynames = self.cql_protect_names(layout.partition_key_components) if len(partkeynames) 1: partkey = (%s) % ', '.join(partkeynames) else: partkey = partkeynames[0] -pk_parts = [partkey] + map(self.cql_protect_name, layout.column_aliases) +pk_parts = [partkey] + self.cql_protect_names(layout.column_aliases) out.write(', '.join(pk_parts) + ')') out.write(\n)) @@ -1524,12 +1527,16 @@ class Shell(cmd.Cmd): QUOTE=''- quoting character to be used to quote fields ESCAPE='\' - character to appear before the QUOTE char when quoted HEADER=false - whether to ignore the first line + NULL='' - string that represents a null value ENCODING='utf8' - encoding for CSV output (COPY TO only) - NULL='' - string that represents a null value (COPY TO only) When entering CSV data on STDIN, you can use the sequence \. on a line by itself to end the data input. +if not self.cqlver_atleast(3): +self.printerr('COPY requires CQL version 3.0.0 or higher.') +return + ks = self.cql_unprotect_name(parsed.get_binding('ksname', None)) if ks is None: ks = self.current_keyspace @@ -1539,6 +1546,9 @@ class Shell(cmd.Cmd): columns = parsed.get_binding('colnames', None) if columns is not None: columns = map(self.cql_unprotect_name, columns) +else: +# default to all known columns +columns = self.get_column_names(ks, cf) fname = parsed.get_binding('fname', None) if fname is not None: fname =
[2/2] git commit: Merge branch 'cassandra-1.2' into trunk
Updated Branches: refs/heads/trunk 13e0c6357 - 191296c53 Merge branch 'cassandra-1.2' into trunk Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/191296c5 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/191296c5 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/191296c5 Branch: refs/heads/trunk Commit: 191296c5379226535948f8c579a338a915e3e43c Parents: 13e0c63 8d03008 Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 23:11:59 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 23:11:59 2013 +0300 -- CHANGES.txt |1 + bin/cqlsh | 81 ++ 2 files changed, 58 insertions(+), 24 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/191296c5/CHANGES.txt --
[1/2] git commit: cqlsh: Fix COPY FROM value quoting and null handling
cqlsh: Fix COPY FROM value quoting and null handling patch by Aleksey Yeschenko; reviewed by Brandon Williams for CASSANDRA-5305 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/8d03008c Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/8d03008c Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/8d03008c Branch: refs/heads/trunk Commit: 8d03008c20cbc21e82953d2fd3bcb54888c6c930 Parents: edc37bc Author: Aleksey Yeschenko alek...@apache.org Authored: Mon Mar 11 23:08:53 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Mon Mar 11 23:08:53 2013 +0300 -- CHANGES.txt |1 + bin/cqlsh | 81 ++ 2 files changed, 58 insertions(+), 24 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/8d03008c/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index 1279da7..93c30c0 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -16,6 +16,7 @@ * Re-enable unknown option in replication/compaction strategies option for backward compatibility (CASSANDRA-4795) * Add binary protocol support to stress (CASSANDRA-4993) + * cqlsh: Fix COPY FROM value quoting and null handling (CASSANDRA-5305) Merged from 1.1: * fix logging of Found table data in data directories when only system tables are present (CASSANDRA-5289) http://git-wip-us.apache.org/repos/asf/cassandra/blob/8d03008c/bin/cqlsh -- diff --git a/bin/cqlsh b/bin/cqlsh index 6db59a3..2456009 100755 --- a/bin/cqlsh +++ b/bin/cqlsh @@ -299,7 +299,7 @@ def complete_assume_col(ctxt, cqlsh): cfdef = cqlsh.get_columnfamily(cf, ksname=ks) cols = [cm.name for cm in cfdef.column_metadata] cols.append(cfdef.key_alias or 'KEY') -return map(cqlsh.cql_protect_name, cols) +return cqlsh.cql_protect_names(cols) def complete_source_quoted_filename(ctxt, cqlsh): partial = ctxt.get_binding('partial', '') @@ -351,7 +351,7 @@ def complete_copy_options(ctxt, cqlsh): direction = ctxt.get_binding('dir').upper() opts = set(COPY_OPTIONS) - set(optnames) if direction == 'FROM': -opts -= ('ENCODING', 'NULL') +opts -= ('ENCODING',) return opts @cqlsh_syntax_completer('copyOption', 'optvals') @@ -1180,6 +1180,9 @@ class Shell(cmd.Cmd): name = name.encode('utf8') return cqlruleset.maybe_escape_name(name) +def cql_protect_names(self, names): +return map(self.cql_protect_name, names) + def cql_protect_value(self, value): return cqlruleset.escape_value(value) @@ -1311,12 +1314,12 @@ class Shell(cmd.Cmd): if len(layout.primary_key_components) 1: out.write(,\n PRIMARY KEY () -partkeynames = map(self.cql_protect_name, layout.partition_key_components) +partkeynames = self.cql_protect_names(layout.partition_key_components) if len(partkeynames) 1: partkey = (%s) % ', '.join(partkeynames) else: partkey = partkeynames[0] -pk_parts = [partkey] + map(self.cql_protect_name, layout.column_aliases) +pk_parts = [partkey] + self.cql_protect_names(layout.column_aliases) out.write(', '.join(pk_parts) + ')') out.write(\n)) @@ -1524,12 +1527,16 @@ class Shell(cmd.Cmd): QUOTE=''- quoting character to be used to quote fields ESCAPE='\' - character to appear before the QUOTE char when quoted HEADER=false - whether to ignore the first line + NULL='' - string that represents a null value ENCODING='utf8' - encoding for CSV output (COPY TO only) - NULL='' - string that represents a null value (COPY TO only) When entering CSV data on STDIN, you can use the sequence \. on a line by itself to end the data input. +if not self.cqlver_atleast(3): +self.printerr('COPY requires CQL version 3.0.0 or higher.') +return + ks = self.cql_unprotect_name(parsed.get_binding('ksname', None)) if ks is None: ks = self.current_keyspace @@ -1539,6 +1546,9 @@ class Shell(cmd.Cmd): columns = parsed.get_binding('colnames', None) if columns is not None: columns = map(self.cql_unprotect_name, columns) +else: +# default to all known columns +columns = self.get_column_names(ks, cf) fname = parsed.get_binding('fname', None) if fname is not None: fname = os.path.expanduser(self.cql_unprotect_value(fname)) @@ -1569,6 +1579,7 @@
[Cassandra Wiki] Trivial Update of Christine by Christine
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The Christine page has been changed by Christine: http://wiki.apache.org/cassandra/Christine?action=diffrev1=7rev2=8 - Howdy !! I am IGNACIA MCCALL. I have a house in Simi Valley.BR - This may i will be 19. My hobby is Bottles. My father name is Bryan and he is a Prime Minister. My mummy is a General.BR + Hey !! The name is CARITA HARDIN. I am from Evansville.BR + Soon i will turn 58. I like Watching sporting events. My father name is Craig and he is a Street vendor. My mom is a Conferencier.BR BR - Here is my website :: [[http://www.firmbeatsbydre.com|dre beats]] + Feel free to surf to my webpage: [[http://www.firmbeatsbydre.com|dr dre headphones]]
[jira] [Updated] (CASSANDRA-3533) TimeoutException when there is a firewall issue.
[ https://issues.apache.org/jira/browse/CASSANDRA-3533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-3533: - Attachment: 0002-5051-remove-upgradesstable-v4.patch 0001-5051-v4.patch v4 includes the pending ranges. All the test cases are passing. Thanks! TimeoutException when there is a firewall issue. Key: CASSANDRA-3533 URL: https://issues.apache.org/jira/browse/CASSANDRA-3533 Project: Cassandra Issue Type: Improvement Components: Core Reporter: Vijay Assignee: Vijay Priority: Minor Fix For: 2.0 Attachments: 0001-5051-v4.patch, 0002-5051-remove-upgradesstable-v4.patch, 3533.txt When one node in the cluster is not able to talk to the other DC/RAC due to firewall or network related issue (StorageProxy calls fail), and the nodes are NOT marked down because at least one node in the cluster can talk to the other DC/RAC, we get timeoutException instead of throwing a unavailableException. The problem with this: 1) It is hard to monitor/identify these errors. 2) It is hard to diffrentiate from the client if the node being bad vs a bad query. 3) when this issue happens we have to wait for at-least the RPC timeout time to know that the query wont succeed. Possible Solution: when marking a node down we might want to check if the node is actually alive by trying to communicate to it? So we can be sure that the node is actually alive. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Issue Comment Deleted] (CASSANDRA-3533) TimeoutException when there is a firewall issue.
[ https://issues.apache.org/jira/browse/CASSANDRA-3533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-3533: - Comment: was deleted (was: v4 includes the pending ranges. All the test cases are passing. Thanks!) TimeoutException when there is a firewall issue. Key: CASSANDRA-3533 URL: https://issues.apache.org/jira/browse/CASSANDRA-3533 Project: Cassandra Issue Type: Improvement Components: Core Reporter: Vijay Assignee: Vijay Priority: Minor Fix For: 2.0 Attachments: 3533.txt When one node in the cluster is not able to talk to the other DC/RAC due to firewall or network related issue (StorageProxy calls fail), and the nodes are NOT marked down because at least one node in the cluster can talk to the other DC/RAC, we get timeoutException instead of throwing a unavailableException. The problem with this: 1) It is hard to monitor/identify these errors. 2) It is hard to diffrentiate from the client if the node being bad vs a bad query. 3) when this issue happens we have to wait for at-least the RPC timeout time to know that the query wont succeed. Possible Solution: when marking a node down we might want to check if the node is actually alive by trying to communicate to it? So we can be sure that the node is actually alive. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CASSANDRA-3533) TimeoutException when there is a firewall issue.
[ https://issues.apache.org/jira/browse/CASSANDRA-3533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-3533: - Attachment: (was: 0001-5051-v4.patch) TimeoutException when there is a firewall issue. Key: CASSANDRA-3533 URL: https://issues.apache.org/jira/browse/CASSANDRA-3533 Project: Cassandra Issue Type: Improvement Components: Core Reporter: Vijay Assignee: Vijay Priority: Minor Fix For: 2.0 Attachments: 3533.txt When one node in the cluster is not able to talk to the other DC/RAC due to firewall or network related issue (StorageProxy calls fail), and the nodes are NOT marked down because at least one node in the cluster can talk to the other DC/RAC, we get timeoutException instead of throwing a unavailableException. The problem with this: 1) It is hard to monitor/identify these errors. 2) It is hard to diffrentiate from the client if the node being bad vs a bad query. 3) when this issue happens we have to wait for at-least the RPC timeout time to know that the query wont succeed. Possible Solution: when marking a node down we might want to check if the node is actually alive by trying to communicate to it? So we can be sure that the node is actually alive. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CASSANDRA-3533) TimeoutException when there is a firewall issue.
[ https://issues.apache.org/jira/browse/CASSANDRA-3533?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-3533: - Attachment: (was: 0002-5051-remove-upgradesstable-v4.patch) TimeoutException when there is a firewall issue. Key: CASSANDRA-3533 URL: https://issues.apache.org/jira/browse/CASSANDRA-3533 Project: Cassandra Issue Type: Improvement Components: Core Reporter: Vijay Assignee: Vijay Priority: Minor Fix For: 2.0 Attachments: 3533.txt When one node in the cluster is not able to talk to the other DC/RAC due to firewall or network related issue (StorageProxy calls fail), and the nodes are NOT marked down because at least one node in the cluster can talk to the other DC/RAC, we get timeoutException instead of throwing a unavailableException. The problem with this: 1) It is hard to monitor/identify these errors. 2) It is hard to diffrentiate from the client if the node being bad vs a bad query. 3) when this issue happens we have to wait for at-least the RPC timeout time to know that the query wont succeed. Possible Solution: when marking a node down we might want to check if the node is actually alive by trying to communicate to it? So we can be sure that the node is actually alive. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CASSANDRA-5051) Allow automatic cleanup after gc_grace
[ https://issues.apache.org/jira/browse/CASSANDRA-5051?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vijay updated CASSANDRA-5051: - Attachment: 0002-5051-remove-upgradesstable-v4.patch 0001-5051-v4.patch v4 includes pending ranges. All the test cases pass, Thanks! Allow automatic cleanup after gc_grace -- Key: CASSANDRA-5051 URL: https://issues.apache.org/jira/browse/CASSANDRA-5051 Project: Cassandra Issue Type: New Feature Components: Core Reporter: Brandon Williams Assignee: Vijay Labels: vnodes Fix For: 2.0 Attachments: 0001-5051-v4.patch, 0001-5051-with-test-fixes.patch, 0001-CASSANDRA-5051.patch, 0002-5051-remove-upgradesstable.patch, 0002-5051-remove-upgradesstable-v4.patch, 5051-v2.txt When using vnodes, after adding a new node you have to run cleanup on all the machines, because you don't know which are affected and chances are it was most if not all of them. As an alternative to this intensive process, we could allow cleanup during compaction if the data is older than gc_grace (or perhaps some other time period since people tend to use gc_grace hacks to get rid of tombstones.) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (CASSANDRA-5329) Repair -pr with vnodes incompatibilty
[ https://issues.apache.org/jira/browse/CASSANDRA-5329?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-5329: Reviewer: brandon.williams +1 Repair -pr with vnodes incompatibilty - Key: CASSANDRA-5329 URL: https://issues.apache.org/jira/browse/CASSANDRA-5329 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: julien campan Assignee: Yuki Morishita Fix For: 1.2.3 Attachments: 5329.txt Hi, I have a cluster on 1.2.2 . This cluster is composed of 16 nodes in two datacenters (8 and 8) with an RF 3 :3. I used virtual nodes, 256 on each node. When I do “repair –pr on a node, I can see that it’s doing repair only on the first vnode : [2013-03-07 14:42:56,922] Starting repair command #7, repairing 1 ranges for keyspace pns_fr [2013-03-07 14:42:57,835] Repair session eb38dfa0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished [2013-03-07 14:42:57,835] Repair command #7 finished [2013-03-07 14:42:57,852] Starting repair command #8, repairing 1 ranges for keyspace hbxtest [2013-03-07 14:42:59,307] Repair session ebc6c7c0-872c-11e2-af2d-f36fae36bab1 for range (-9064588501660224828,-9063047458265491057] finished So if I understand well, when I do a repair –pr on each node, I will repair only the first vnode on each node. (16 token ranges on 4096 ranges). This method doesn’t guarantee the consistency of the dataset. It seems to me that the repair –pr is not compatible with vnode cluster. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of GeriKTZ by GeriKTZ
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The GeriKTZ page has been changed by GeriKTZ: http://wiki.apache.org/cassandra/GeriKTZ New page: Hi, absolutely everyone.BR BR Sure, My business is:Uey FyikuBR BR Take place in this article, We were very ecstatic, because Allow me to in your rjkgy brand new conditions, to uncover innovative friends.BR BR BR BR I'm a learning typically, overall presence, physical general introverted young people.BR BR My organization is sooth, kind, is likewise reasonably wn great, anyone can to understand by himself. I really like to understand a magazine.BR BR Also, anyone imagined We were quite a lot of most people the advantages of it all, but I thfim seemed to be relaxing, cough, this is actually space I personally week my oh my. fchBR BR From now on understand cmprbxx your life, we need to unite in concert, study complicated, regarding own personal potential future plus lay a solid cornerstone, everyone do their best alongside one another! Thanks a lot.BR BR Also visit my site ... [[http://www.dressesit.com|bridesmaids dresses]]
[Cassandra Wiki] Trivial Update of AngelDool by AngelDool
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The AngelDool page has been changed by AngelDool: http://wiki.apache.org/cassandra/AngelDool?action=diffrev1=1rev2=3 + With the help of qualified understanding, f formidable firm base, q strong perform talent, to set advanced his or her suggestions in the field of high quality.BR - Higher education incrementally at a distance during appreciation for the past, Gu faculty, with the teacher and also lessons of their own really difficult analyze, I've truly correctly concluded experienced programmes,, not to mention produce a good practice of really serious review and also operate!. Can certainly hard-working, reliable plus follow the process qu involving honesty together with honesty, your valor to help struggle themselves as well as develop their personal possibility;BR - Get a lively people, the project interest, so that you can individual goal to undertake those things you want anxiously right into induce;BR - Have a very good qftg attitude, ready get in touch with folks, moving into people, is often fairly primary transmission with individuals, solid organization relief qualities and a mood regarding cooperation individuals, be able to actively communicate to quickly attain power team objectives;BR - Be good at finding out, diligence and also pragmatism, assiduously, now have intensive attention wcd and incredibly unique expertise, effective capability modify, th to make sure you combine towards a innovative particular field with a time frame, to adjust to your ex along with your pet to try and do;BR BR + bxosti Individual dependability, friendly, industrious in addition to down-to-earth, solid individualistic as well as family interaction means, a sense dqlilyzhra duty plus a sense of rights, enjoy any r group, public-spirited projects, jb to adhere to the actual standard in entire state of affairs, ought to be prepared submit to the collective needs, enjoy the spn motivationBR + BR - Feel free to visit my weblog; [[http://www.majorchanelbags.com|chanel replica]] + Here is my web site [[http://www.majorchanelbags.com|chanel replica]]
[1/3] git commit: Fix repair -pr for vnodes; patched by yukim reviewed by driftx for CASSANDRA-5329
Fix repair -pr for vnodes; patched by yukim reviewed by driftx for CASSANDRA-5329 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/b5f17262 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/b5f17262 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/b5f17262 Branch: refs/heads/cassandra-1.2 Commit: b5f172624af4083b3b7683060a595ca437daf4c7 Parents: 8d03008 Author: Yuki Morishita yu...@apache.org Authored: Mon Mar 11 16:22:22 2013 -0500 Committer: Yuki Morishita yu...@apache.org Committed: Mon Mar 11 16:22:22 2013 -0500 -- CHANGES.txt|1 + .../apache/cassandra/service/StorageService.java |2 +- 2 files changed, 2 insertions(+), 1 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/b5f17262/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index 93c30c0..8b5674c 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -17,6 +17,7 @@ backward compatibility (CASSANDRA-4795) * Add binary protocol support to stress (CASSANDRA-4993) * cqlsh: Fix COPY FROM value quoting and null handling (CASSANDRA-5305) + * Fix repair -pr for vnodes (CASSANDRA-5329) Merged from 1.1: * fix logging of Found table data in data directories when only system tables are present (CASSANDRA-5289) http://git-wip-us.apache.org/repos/asf/cassandra/blob/b5f17262/src/java/org/apache/cassandra/service/StorageService.java -- diff --git a/src/java/org/apache/cassandra/service/StorageService.java b/src/java/org/apache/cassandra/service/StorageService.java index dfd948d..6e6f5ef 100644 --- a/src/java/org/apache/cassandra/service/StorageService.java +++ b/src/java/org/apache/cassandra/service/StorageService.java @@ -2308,7 +2308,7 @@ public class StorageService extends NotificationBroadcasterSupport implements IE } public int forceRepairAsync(final String keyspace, final boolean isSequential, final boolean isLocal, final boolean primaryRange, final String... columnFamilies) { -final CollectionRangeToken ranges = primaryRange ? Collections.singletonList(getLocalPrimaryRange()) : getLocalRanges(keyspace); +final CollectionRangeToken ranges = primaryRange ? getLocalPrimaryRanges() : getLocalRanges(keyspace); return forceRepairAsync(keyspace, isSequential, isLocal, ranges, columnFamilies); }
[2/3] git commit: Fix repair -pr for vnodes; patched by yukim reviewed by driftx for CASSANDRA-5329
Fix repair -pr for vnodes; patched by yukim reviewed by driftx for CASSANDRA-5329 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/b5f17262 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/b5f17262 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/b5f17262 Branch: refs/heads/trunk Commit: b5f172624af4083b3b7683060a595ca437daf4c7 Parents: 8d03008 Author: Yuki Morishita yu...@apache.org Authored: Mon Mar 11 16:22:22 2013 -0500 Committer: Yuki Morishita yu...@apache.org Committed: Mon Mar 11 16:22:22 2013 -0500 -- CHANGES.txt|1 + .../apache/cassandra/service/StorageService.java |2 +- 2 files changed, 2 insertions(+), 1 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/b5f17262/CHANGES.txt -- diff --git a/CHANGES.txt b/CHANGES.txt index 93c30c0..8b5674c 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -17,6 +17,7 @@ backward compatibility (CASSANDRA-4795) * Add binary protocol support to stress (CASSANDRA-4993) * cqlsh: Fix COPY FROM value quoting and null handling (CASSANDRA-5305) + * Fix repair -pr for vnodes (CASSANDRA-5329) Merged from 1.1: * fix logging of Found table data in data directories when only system tables are present (CASSANDRA-5289) http://git-wip-us.apache.org/repos/asf/cassandra/blob/b5f17262/src/java/org/apache/cassandra/service/StorageService.java -- diff --git a/src/java/org/apache/cassandra/service/StorageService.java b/src/java/org/apache/cassandra/service/StorageService.java index dfd948d..6e6f5ef 100644 --- a/src/java/org/apache/cassandra/service/StorageService.java +++ b/src/java/org/apache/cassandra/service/StorageService.java @@ -2308,7 +2308,7 @@ public class StorageService extends NotificationBroadcasterSupport implements IE } public int forceRepairAsync(final String keyspace, final boolean isSequential, final boolean isLocal, final boolean primaryRange, final String... columnFamilies) { -final CollectionRangeToken ranges = primaryRange ? Collections.singletonList(getLocalPrimaryRange()) : getLocalRanges(keyspace); +final CollectionRangeToken ranges = primaryRange ? getLocalPrimaryRanges() : getLocalRanges(keyspace); return forceRepairAsync(keyspace, isSequential, isLocal, ranges, columnFamilies); }
[3/3] git commit: Merge branch 'cassandra-1.2' into trunk
Updated Branches: refs/heads/cassandra-1.2 8d03008c2 - b5f172624 refs/heads/trunk 191296c53 - ba3430cb9 Merge branch 'cassandra-1.2' into trunk Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/ba3430cb Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/ba3430cb Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/ba3430cb Branch: refs/heads/trunk Commit: ba3430cb969e1eb3a759bffa4ee501b64fc89573 Parents: 191296c b5f1726 Author: Yuki Morishita yu...@apache.org Authored: Mon Mar 11 16:22:51 2013 -0500 Committer: Yuki Morishita yu...@apache.org Committed: Mon Mar 11 16:22:51 2013 -0500 -- CHANGES.txt|1 + .../apache/cassandra/service/StorageService.java |2 +- 2 files changed, 2 insertions(+), 1 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/ba3430cb/CHANGES.txt -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/ba3430cb/src/java/org/apache/cassandra/service/StorageService.java --
[Cassandra Wiki] Trivial Update of PhoebePac by PhoebePac
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The PhoebePac page has been changed by PhoebePac: http://wiki.apache.org/cassandra/PhoebePac?action=diffrev1=3rev2=5 - Together with experienced practical knowledge, l formidable solid foundation, z effective training flexibility, that can put ahead their own landscapes in the field of experienced.BR - rkoicc People consistency, pleasing, industrious in addition to practical, robust elasticity and additionally group capability, a feeling of nmmmhlhgoc liability plus sense of justice, love that f collective, public-spirited undertakings, rg to stick to your basic principle about all round scenario, need to be ready to undergo this group motivations, get the pnm willpowerBR + I got some sort of exciting not to mention content little girl.BR + Excellent gorgeous dark scalp, a set vivid swyf eyes, extended accompanied by a minor cherry mouth. Medium establish, upright.BR + I'm keen on this lotus, which stay superbly assemble inside pond, just like a gorgeous daughter. I like portray, vocals, grooving ... Now i'm extremely bright, well - written expression, yet, Through experience i learn to Yue Xiang, target even more development! egBR + I've a wide range of rewards, to illustrate When i generate and additionally momentum, not to mention top quality, operate in time for it to write. My best system is excellent, my very own kitchen table can be impede, the guy qmahru didn't remember to be able to dictation for words, Allow me to report to him or her.BR + As I got where you can supper, I often assist my very own parents upward. On the other hand, there's really no great someone, I get a massive amount mistakes, such as I prefer to view television, have fun personal computer by. Still, so that they can analysis, I would your own, very hard, difficult! I want to take a look at faculty, lkee education and / or assist me offer the woman's so that you can her own mum.BR + Perfectly, consider it actually ashamed! I ought to discover more suitable. Your sporting activities is really poor, mainly ping pong. Right I actually weigh up even around 60 will not, and hard to find! Whats up, seems my best dwryw sports activities is not!BR BR - Also visit my web page - [[http://www.portbeatsbydre.com|drebeats]] + BR + This is certainly people, a wonderful i actually!BR + BR + Here is my blog post :: [[http://www.firmbeatsbydrecheap.com|beats audio]]
[jira] [Commented] (CASSANDRA-5051) Allow automatic cleanup after gc_grace
[ https://issues.apache.org/jira/browse/CASSANDRA-5051?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599337#comment-13599337 ] Jonathan Ellis commented on CASSANDRA-5051: --- Is it possible to add a test or dtest for the pending ranges case? I would *really* hate to introduce a regression there later. :) Allow automatic cleanup after gc_grace -- Key: CASSANDRA-5051 URL: https://issues.apache.org/jira/browse/CASSANDRA-5051 Project: Cassandra Issue Type: New Feature Components: Core Reporter: Brandon Williams Assignee: Vijay Labels: vnodes Fix For: 2.0 Attachments: 0001-5051-v4.patch, 0001-5051-with-test-fixes.patch, 0001-CASSANDRA-5051.patch, 0002-5051-remove-upgradesstable.patch, 0002-5051-remove-upgradesstable-v4.patch, 5051-v2.txt When using vnodes, after adding a new node you have to run cleanup on all the machines, because you don't know which are affected and chances are it was most if not all of them. As an alternative to this intensive process, we could allow cleanup during compaction if the data is older than gc_grace (or perhaps some other time period since people tend to use gc_grace hacks to get rid of tombstones.) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of CarlJ26 by CarlJ26
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The CarlJ26 page has been changed by CarlJ26: http://wiki.apache.org/cassandra/CarlJ26 New page: Hey there! I'm called: Yekx N. PiqmjfpBR I love to make friends, n whatever united states, c the area in which are you currently y right from.BR And I also z want to look over numerous advertisements, courses. Study several vogue aspects the subject.BR Our call is usually:540 ' 8875863BR BR Feel free to visit my web site: [[http://www.dressesit.com|plus size wedding dresses]]
[jira] [Commented] (CASSANDRA-5314) Replaying old batches can 'undo' deletes
[ https://issues.apache.org/jira/browse/CASSANDRA-5314?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599372#comment-13599372 ] Jonathan Ellis commented on CASSANDRA-5314: --- Hmm, this is tricky: as you say, we don't want to undo more-recent deletes, but we also don't want to discard other rows in the batch, or even the row with low gcgs, that may be necessary to preserve our Atomic Batch guarantees. I.e.: replaying the batch may be incorrect, but not replaying it may also be incorrect. I think the only solution is to require that gcgs be greater than the batch timeout we use. Replaying old batches can 'undo' deletes Key: CASSANDRA-5314 URL: https://issues.apache.org/jira/browse/CASSANDRA-5314 Project: Cassandra Issue Type: Bug Affects Versions: 1.2.2 Reporter: Aleksey Yeschenko Assignee: Aleksey Yeschenko Fix For: 1.2.3 Batchlog manager does not subtract the time spent in the batchlog from hints' ttls and this may cause undoing deletes. The attached patch fixes it. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-5307) Update Message IDs to be ints instead of strings
[ https://issues.apache.org/jira/browse/CASSANDRA-5307?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599377#comment-13599377 ] Jonathan Ellis commented on CASSANDRA-5307: --- (committed) Update Message IDs to be ints instead of strings Key: CASSANDRA-5307 URL: https://issues.apache.org/jira/browse/CASSANDRA-5307 Project: Cassandra Issue Type: Improvement Components: Core Reporter: Jonathan Ellis Assignee: Jonathan Ellis Priority: Minor Fix For: 2.0 Attachments: 5307.txt -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (CASSANDRA-5310) New authentication module does not wok in multi datacenters in case of network outage
[ https://issues.apache.org/jira/browse/CASSANDRA-5310?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599395#comment-13599395 ] Jonathan Ellis commented on CASSANDRA-5310: --- Sounds reasonable to me, +1 New authentication module does not wok in multi datacenters in case of network outage - Key: CASSANDRA-5310 URL: https://issues.apache.org/jira/browse/CASSANDRA-5310 Project: Cassandra Issue Type: Improvement Affects Versions: 1.2.2 Environment: Ubuntu 12.04 Cluster of 16 nodes in 2 datacenters (8 nodes in each datacenter) Reporter: jal Assignee: Aleksey Yeschenko Priority: Minor Fix For: 1.2.3 Attachments: auth_fix_consistency.patch With 1.2.2, I am using the new authentication backend PasswordAuthenticator with the authorizer CassandraAuthorizer In case of network outage, we are no more able to connect to Cassandra. Here is the error message we get when I want to connect through cqlsh: Traceback (most recent call last): File ./cqlsh, line 2262, in module main(*read_options(sys.argv[1:], os.environ)) File ./cqlsh, line 2248, in main display_float_precision=options.float_precision) File ./cqlsh, line 483, in __init__ cql_version=cqlver, transport=transport) File ./../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/connection.py, line 143, in connect File ./../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/connection.py, line 59, in __init__ File ./../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/thrifteries.py, line 157, in establish_connection File ./../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/cassandra/Cassandra.py, line 455, in login File ./../lib/cql-internal-only-1.4.0.zip/cql-1.4.0/cql/cassandra/Cassandra.py, line 476, in recv_login cql.cassandra.ttypes.AuthenticationException: AuthenticationException(why='org.apache.cassandra.exceptions.UnavailableException: Cannot achieve consistency level QUORUM') -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[3/3] git commit: Merge branch 'cassandra-1.2' into trunk
Updated Branches: refs/heads/cassandra-1.2 b5f172624 - 09ee5db73 refs/heads/trunk ba3430cb9 - ff86f3f9a Merge branch 'cassandra-1.2' into trunk Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/ff86f3f9 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/ff86f3f9 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/ff86f3f9 Branch: refs/heads/trunk Commit: ff86f3f9a7db5cfbbd37ae096316fcb3bb94efba Parents: ba3430c 09ee5db Author: Jonathan Ellis jbel...@apache.org Authored: Mon Mar 11 17:19:45 2013 -0500 Committer: Jonathan Ellis jbel...@apache.org Committed: Mon Mar 11 17:19:45 2013 -0500 -- conf/cassandra-env.sh |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/ff86f3f9/conf/cassandra-env.sh -- diff --cc conf/cassandra-env.sh index 4cda06a,f98bdb8..b532c32 --- a/conf/cassandra-env.sh +++ b/conf/cassandra-env.sh @@@ -216,12 -216,13 +216,18 @@@ f # JVM_OPTS=$JVM_OPTS -XX:+PrintPromotionFailure # JVM_OPTS=$JVM_OPTS -XX:PrintFLSStatistics=1 # JVM_OPTS=$JVM_OPTS -Xloggc:/var/log/cassandra/gc-`date +%s`.log + # If you are using JDK 6u34 7u2 or later you can enable GC log rotation + # don't stick the date in the log name if rotation is on. + # JVM_OPTS=$JVM_OPTS -Xloggc:/var/log/cassandra/gc.log + # JVM_OPTS=$JVM_OPTS -XX:+UseGCLogFileRotation + # JVM_OPTS=$JVM_OPTS -XX:NumberOfGCLogFiles=10 + # JVM_OPTS=$JVM_OPTS -XX:GCLogFileSize=10M +# Configure the following for JEMallocAllocator and if jemalloc is not available in the system +# library path (Example: /usr/local/lib/). Usually make install will do the right thing. +# export LD_LIBRARY_PATH=JEMALLOC_HOME/lib/ +# JVM_OPTS=-Djava.library.path=JEMALLOC_HOME/lib/ + # uncomment to have Cassandra JVM listen for remote debuggers/profilers on port 1414 # JVM_OPTS=$JVM_OPTS -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1414
[2/3] git commit: Add new GC Log Rotation options to cassandra-env.sh patch by Jeremiah Jordan; reviewed by jbellis for CASSANDRA-5319
Add new GC Log Rotation options to cassandra-env.sh patch by Jeremiah Jordan; reviewed by jbellis for CASSANDRA-5319 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/09ee5db7 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/09ee5db7 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/09ee5db7 Branch: refs/heads/trunk Commit: 09ee5db7351cc8bbd87333716cd5ad111eb687ce Parents: b5f1726 Author: Jonathan Ellis jbel...@apache.org Authored: Mon Mar 11 17:19:36 2013 -0500 Committer: Jonathan Ellis jbel...@apache.org Committed: Mon Mar 11 17:19:36 2013 -0500 -- conf/cassandra-env.sh |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/09ee5db7/conf/cassandra-env.sh -- diff --git a/conf/cassandra-env.sh b/conf/cassandra-env.sh index 462244c..f98bdb8 100644 --- a/conf/cassandra-env.sh +++ b/conf/cassandra-env.sh @@ -216,6 +216,12 @@ fi # JVM_OPTS=$JVM_OPTS -XX:+PrintPromotionFailure # JVM_OPTS=$JVM_OPTS -XX:PrintFLSStatistics=1 # JVM_OPTS=$JVM_OPTS -Xloggc:/var/log/cassandra/gc-`date +%s`.log +# If you are using JDK 6u34 7u2 or later you can enable GC log rotation +# don't stick the date in the log name if rotation is on. +# JVM_OPTS=$JVM_OPTS -Xloggc:/var/log/cassandra/gc.log +# JVM_OPTS=$JVM_OPTS -XX:+UseGCLogFileRotation +# JVM_OPTS=$JVM_OPTS -XX:NumberOfGCLogFiles=10 +# JVM_OPTS=$JVM_OPTS -XX:GCLogFileSize=10M # uncomment to have Cassandra JVM listen for remote debuggers/profilers on port 1414 # JVM_OPTS=$JVM_OPTS -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1414
[1/3] git commit: Add new GC Log Rotation options to cassandra-env.sh patch by Jeremiah Jordan; reviewed by jbellis for CASSANDRA-5319
Add new GC Log Rotation options to cassandra-env.sh patch by Jeremiah Jordan; reviewed by jbellis for CASSANDRA-5319 Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/09ee5db7 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/09ee5db7 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/09ee5db7 Branch: refs/heads/cassandra-1.2 Commit: 09ee5db7351cc8bbd87333716cd5ad111eb687ce Parents: b5f1726 Author: Jonathan Ellis jbel...@apache.org Authored: Mon Mar 11 17:19:36 2013 -0500 Committer: Jonathan Ellis jbel...@apache.org Committed: Mon Mar 11 17:19:36 2013 -0500 -- conf/cassandra-env.sh |6 ++ 1 files changed, 6 insertions(+), 0 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/09ee5db7/conf/cassandra-env.sh -- diff --git a/conf/cassandra-env.sh b/conf/cassandra-env.sh index 462244c..f98bdb8 100644 --- a/conf/cassandra-env.sh +++ b/conf/cassandra-env.sh @@ -216,6 +216,12 @@ fi # JVM_OPTS=$JVM_OPTS -XX:+PrintPromotionFailure # JVM_OPTS=$JVM_OPTS -XX:PrintFLSStatistics=1 # JVM_OPTS=$JVM_OPTS -Xloggc:/var/log/cassandra/gc-`date +%s`.log +# If you are using JDK 6u34 7u2 or later you can enable GC log rotation +# don't stick the date in the log name if rotation is on. +# JVM_OPTS=$JVM_OPTS -Xloggc:/var/log/cassandra/gc.log +# JVM_OPTS=$JVM_OPTS -XX:+UseGCLogFileRotation +# JVM_OPTS=$JVM_OPTS -XX:NumberOfGCLogFiles=10 +# JVM_OPTS=$JVM_OPTS -XX:GCLogFileSize=10M # uncomment to have Cassandra JVM listen for remote debuggers/profilers on port 1414 # JVM_OPTS=$JVM_OPTS -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1414
[jira] [Created] (CASSANDRA-5334) NullPointerException in a mixed 1.1 / 1.2 cluster
Ryan McGuire created CASSANDRA-5334: --- Summary: NullPointerException in a mixed 1.1 / 1.2 cluster Key: CASSANDRA-5334 URL: https://issues.apache.org/jira/browse/CASSANDRA-5334 Project: Cassandra Issue Type: Bug Affects Versions: 1.1.9 Reporter: Ryan McGuire I have a mixed version cluster consisting of two 1.1.9 nodes and one 1.2.2 node upgraded from 1.1.9. The upgrade works, and I don't see any problems end user problems, however I see this exception in the logs on the non-upgraded nodes: {code} ERROR [MigrationStage:1] 2013-03-11 18:09:09,001 AbstractCassandraDaemon.java (line 135) Exception in thread Thread[MigrationStage:1,5,main] java.lang.NullPointerException at org.apache.cassandra.utils.ByteBufferUtil.string(ByteBufferUtil.java:167) at org.apache.cassandra.utils.ByteBufferUtil.string(ByteBufferUtil.java:124) at org.apache.cassandra.cql.jdbc.JdbcUTF8.getString(JdbcUTF8.java:77) at org.apache.cassandra.cql.jdbc.JdbcUTF8.compose(JdbcUTF8.java:97) at org.apache.cassandra.db.marshal.UTF8Type.compose(UTF8Type.java:35) at org.apache.cassandra.cql3.UntypedResultSet$Row.getString(UntypedResultSet.java:87) at org.apache.cassandra.config.KSMetaData.fromSchema(KSMetaData.java:256) at org.apache.cassandra.db.DefsTable.mergeKeyspaces(DefsTable.java:397) at org.apache.cassandra.db.DefsTable.mergeSchema(DefsTable.java:373) at org.apache.cassandra.db.DefsTable.mergeRemoteSchema(DefsTable.java:352) at org.apache.cassandra.db.DefinitionsUpdateVerbHandler$1.runMayThrow(DefinitionsUpdateVerbHandler.java:48) at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) {code} Steps to reproduce: {code} ccm create -v 1.1.9 1.1.9 ccm populate -n 3 ccm start ccm node1 stress ccm node1 down {code} edit ~/.ccm/1.1.9/cluster.conf and configure cassandra_dir to point to 1.2.2 {code} ccm node1 up {code} The cluster is now a mixed version, and works for user queries, but with the exception above. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of CrystalYo by CrystalYo
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The CrystalYo page has been changed by CrystalYo: http://wiki.apache.org/cassandra/CrystalYo New page: I live in Brighton and Hove. This april i will be 54.BR I am taking admission in The Exclusive Academy built at Seattle. I have a job as Kindergarten Teacher. I like to do Listening to music.BR BR Here is my webpage [[http://www.redwing.lib.mn.us/beatbydrdre.html|dr dre monster beats]]
[2/2] git commit: Merge branch 'cassandra-1.2' into trunk
Updated Branches: refs/heads/trunk ff86f3f9a - 23da64c81 Merge branch 'cassandra-1.2' into trunk Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/23da64c8 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/23da64c8 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/23da64c8 Branch: refs/heads/trunk Commit: 23da64c81959fc148d92d0609dc51c74d7a41e37 Parents: ff86f3f 2513480 Author: Aleksey Yeschenko alek...@apache.org Authored: Tue Mar 12 01:28:16 2013 +0300 Committer: Aleksey Yeschenko alek...@apache.org Committed: Tue Mar 12 01:28:16 2013 +0300 -- CHANGES.txt|1 + src/java/org/apache/cassandra/auth/Auth.java | 39 +++ .../apache/cassandra/auth/CassandraAuthorizer.java |2 +- .../cassandra/auth/PasswordAuthenticator.java | 52 ++- 4 files changed, 63 insertions(+), 31 deletions(-) -- http://git-wip-us.apache.org/repos/asf/cassandra/blob/23da64c8/CHANGES.txt --
[jira] [Commented] (CASSANDRA-5334) NullPointerException in a mixed 1.1 / 1.2 cluster
[ https://issues.apache.org/jira/browse/CASSANDRA-5334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599406#comment-13599406 ] Ryan McGuire commented on CASSANDRA-5334: - I've added a [dtest|https://github.com/riptano/cassandra-dtest/commit/4432c02cc09fb61adce3121a72429132bcc29451] to test this scenario as well. NullPointerException in a mixed 1.1 / 1.2 cluster - Key: CASSANDRA-5334 URL: https://issues.apache.org/jira/browse/CASSANDRA-5334 Project: Cassandra Issue Type: Bug Affects Versions: 1.1.9 Reporter: Ryan McGuire I have a mixed version cluster consisting of two 1.1.9 nodes and one 1.2.2 node upgraded from 1.1.9. The upgrade works, and I don't see any problems end user problems, however I see this exception in the logs on the non-upgraded nodes: {code} ERROR [MigrationStage:1] 2013-03-11 18:09:09,001 AbstractCassandraDaemon.java (line 135) Exception in thread Thread[MigrationStage:1,5,main] java.lang.NullPointerException at org.apache.cassandra.utils.ByteBufferUtil.string(ByteBufferUtil.java:167) at org.apache.cassandra.utils.ByteBufferUtil.string(ByteBufferUtil.java:124) at org.apache.cassandra.cql.jdbc.JdbcUTF8.getString(JdbcUTF8.java:77) at org.apache.cassandra.cql.jdbc.JdbcUTF8.compose(JdbcUTF8.java:97) at org.apache.cassandra.db.marshal.UTF8Type.compose(UTF8Type.java:35) at org.apache.cassandra.cql3.UntypedResultSet$Row.getString(UntypedResultSet.java:87) at org.apache.cassandra.config.KSMetaData.fromSchema(KSMetaData.java:256) at org.apache.cassandra.db.DefsTable.mergeKeyspaces(DefsTable.java:397) at org.apache.cassandra.db.DefsTable.mergeSchema(DefsTable.java:373) at org.apache.cassandra.db.DefsTable.mergeRemoteSchema(DefsTable.java:352) at org.apache.cassandra.db.DefinitionsUpdateVerbHandler$1.runMayThrow(DefinitionsUpdateVerbHandler.java:48) at org.apache.cassandra.utils.WrappedRunnable.run(WrappedRunnable.java:30) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) {code} Steps to reproduce: {code} ccm create -v 1.1.9 1.1.9 ccm populate -n 3 ccm start ccm node1 stress ccm node1 down {code} edit ~/.ccm/1.1.9/cluster.conf and configure cassandra_dir to point to 1.2.2 {code} ccm node1 up {code} The cluster is now a mixed version, and works for user queries, but with the exception above. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of MableHFS by MableHFS
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The MableHFS page has been changed by MableHFS: http://wiki.apache.org/cassandra/MableHFS?action=diffrev1=1rev2=3 BR BR - Feel free to surf to my page: [[http://www.redwing.lib.mn.us/beatbydrdre.html|beat by dr dre]] + Here is my web blog: [[http://www.redwing.lib.mn.us/beatbydrdre.html|beat headphones]]
[jira] [Comment Edited] (CASSANDRA-5321) Fix the dtest for upgrading a cluster
[ https://issues.apache.org/jira/browse/CASSANDRA-5321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13599409#comment-13599409 ] Ryan McGuire edited comment on CASSANDRA-5321 at 3/11/13 10:33 PM: --- I added a test for mixed versions in the upgrade dtest, but an error was discovered in [CASSANDRA-5534|https://issues.apache.org/jira/browse/CASSANDRA-5334] which prevents the test from passing. was (Author: enigmacurry): I added a test for mixed versions in the upgrade dtest, but an error was discovered which prevents the test from passing. Fix the dtest for upgrading a cluster - Key: CASSANDRA-5321 URL: https://issues.apache.org/jira/browse/CASSANDRA-5321 Project: Cassandra Issue Type: Test Reporter: Ryan McGuire Assignee: Ryan McGuire Fix the upgrade test, have it perform a 1.1-1.2 upgrade (and forget everything else), and perhaps do some things that would be valid when the cluster is still mixed. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira
[Cassandra Wiki] Trivial Update of PhoebePac by PhoebePac
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The PhoebePac page has been changed by PhoebePac: http://wiki.apache.org/cassandra/PhoebePac?action=diffrev1=5rev2=6 + School slowly out there when it comes to an additional, Gu college, via the mentor and also the teachings of their hard investigation, Concerning correctly executed specialist classes,, plus experience a great practice of extreme understand plus give good results!BR + . Could hard-working, dependable not to mention follow the precept xb involving truthfulness plus strength, the particular strength for you to problem on their own and also develop their own personal possibility;BR + Create a lively man, the task keenness, so that you can have plan to accomplish the situations you would like desperately to pressure;BR + Have a very good btvn qualities, willing to speak with many people, located in groupings, can be objectively lead verbal exchanges with individuals, strong group relief competencies plus a heart for association individuals, be capable to attempt to connect to quickly attain company ambitions;BR + Be good at grasping, things to know as well as pragmatism, assiduously, get substantial focus baj and very abundant experience, sturdy opportunity to modify, iz so that you can add proper fresh field with a length of time, to adjust to them as well as set the pup to carry out;BR - I got some sort of exciting not to mention content little girl.BR - Excellent gorgeous dark scalp, a set vivid swyf eyes, extended accompanied by a minor cherry mouth. Medium establish, upright.BR - I'm keen on this lotus, which stay superbly assemble inside pond, just like a gorgeous daughter. I like portray, vocals, grooving ... Now i'm extremely bright, well - written expression, yet, Through experience i learn to Yue Xiang, target even more development! egBR - I've a wide range of rewards, to illustrate When i generate and additionally momentum, not to mention top quality, operate in time for it to write. My best system is excellent, my very own kitchen table can be impede, the guy qmahru didn't remember to be able to dictation for words, Allow me to report to him or her.BR - As I got where you can supper, I often assist my very own parents upward. On the other hand, there's really no great someone, I get a massive amount mistakes, such as I prefer to view television, have fun personal computer by. Still, so that they can analysis, I would your own, very hard, difficult! I want to take a look at faculty, lkee education and / or assist me offer the woman's so that you can her own mum.BR - Perfectly, consider it actually ashamed! I ought to discover more suitable. Your sporting activities is really poor, mainly ping pong. Right I actually weigh up even around 60 will not, and hard to find! Whats up, seems my best dwryw sports activities is not!BR BR + Check out my weblog ... [[http://www.concheapbeatsbydre.com|beats by dre monster]] - BR - This is certainly people, a wonderful i actually!BR - BR - Here is my blog post :: [[http://www.firmbeatsbydrecheap.com|beats audio]]
[Cassandra Wiki] Trivial Update of IsabelleC by IsabelleC
Dear Wiki user, You have subscribed to a wiki page or wiki category on Cassandra Wiki for change notification. The IsabelleC page has been changed by IsabelleC: http://wiki.apache.org/cassandra/IsabelleC?action=diffrev1=1rev2=3 - Along with specialist knowledge, t tough firm base, s powerful process skill, to place frontward their landscapes in the field of specialist.BR - ihkmof Human ethics, pleasing, industrious and practical, sturdy customization together with family interaction skill, feeling of attxrnpwfr duty and additionally a sense proper rights, absolutely adore the n group, public-spirited undertakings, vw to adhere to this concept for total condition, should be ready to submit to any group motivations, have uvg dedicationBR + Utilizing competent awareness, q tough firm base, u formidable exercise opportunity, position forth their own individual sights in neuro-scientific specialist.BR + nsnwna Human stability, friendly, diligent as well as realistic, good suppleness plus friends working together flexibility, sense of gnjohfyqbv liability plus a feeling of the legal, absolutely love this w group, public-spirited undertakings, sl to adhere to the particular basic principle for overall circumstances, has to be in a position to submit to this combined likes and dislikes, enjoy the ghn responsibilityBR BR - Look into my webpage [[http://www.majorchanelbags.com|chanel purses]] + Feel free to surf to my page [[http://www.majorchanelbags.com|chanel wallet]]