/srv/irclogs.ubuntu.com/2015/12/15/#ubuntu-us-mi.txt

cmaloneyEvening02:46
_stink_yo02:53
jrwrengood morning!14:15
cmaloneygood morning!14:23
cmaloneyHow's the morning?14:24
* rick_h_ grumbled14:45
cmaloneyThat good eh?15:00
rick_h_well, sitting on an ice pack post-surgery yay15:14
jrwrenWHAT? you got surgered?15:17
rick_h_yea, well I guess 'inpatience procedure' might be the right word?15:18
jrwrenoh no. its surgery!15:27
jrwrenThat is an old bit from city slickers.15:27
jrwrenabout aging.15:27
jrwren"40s, you grow a little pot belly, you grow another chin. The music gets too loud"15:27
jrwren"An old girlfriend from high school becomes a grandmother"15:27
jrwren"50s, you have a minor surgery. You'll call it a procedure, but it's a surgery"15:28
jrwren"60s, you'll have a major surgery The music is still loud"15:28
jrwren"but you can't hear it anyway"15:28
jrwren" 70s, you and the wife retire to Fort Lauderdale"15:28
jrwren"You eat dinner at two in the afternoon"15:28
jrwrenI always liked that bit :)15:28
jrwrenheal quickly, rick_h_ !15:28
ColonelPanic001:\16:00
cmaloneyrick_h_: Hope the in-patient procedure doesn't become impatience16:06
cmaloneyCan someone give me a link with compelling reasons for using MongoDB over PostgreSQL?16:46
rick_h_cmaloney: no16:46
rick_h_absolutely not16:47
rick_h_cmaloney: never16:47
cmaloneyrick_h_: I know. Apparently I have to find the devil's advocate16:47
rick_h_cmaloney: I am the devil's advocate16:47
cmaloneyheh16:47
rick_h_we run all of juju, plus a handful of production services on mongodb16:47
rick_h_and we wish we had the chance to port them all, including juju, to pgsql16:47
rick_h_the end16:47
jrwrencmaloney: there is never a good reson to use mongodb16:47
jrwrencmaloney: masochism maybe?16:48
rick_h_cmaloney: we've got thousands and thousands of lines of code that say "mongodb is always a mistake" from CMS type apps, distributed apps, small scale,larger scale16:48
cmaloneyrick_h_: Yeah, I know. MongoDB is terrible.16:49
jrwrencmaloney: I'll play - scale out is easier.16:49
cmaloneyWe ran it at SF. It was great when it worked, and terrible when it sort of worked.16:49
jrwrencmaloney: mongodb shards are more transparent. with postgrsql you have to think more aobut your sharding and scale out story. your app probbaly needs to know about it.  with mongodb its transparent16:50
rick_h_jrwren: except things like replicasets and split brain is too easy to hit, etc16:50
jrwrencmaloney: the protocol awareness of master and slave replicasets is nice because client APIs can automatically retry on a different member of the replicaset16:50
cmaloneySo hstore over mogodb then?16:50
jrwrenrick_h_: shush, I'm playing devils advocate.16:50
rick_h_cmaloney: every single time16:50
jrwrenrick_h_: i'd still NEVER use mongodb. I'm just giving cmaloney what he asked for.16:51
rick_h_cmaloney: especially because you can mix the right data into hstore and keep the right tool for the job for non-key/value stuff16:51
cmaloneyHonestly the sharding is pretty much the only reason I can think of16:51
jrwrencmaloney: jsonb FTW16:51
cmaloneybut we're never going to be using it16:51
cmaloneyThanks, though. I knew Juju was running MongoDB (Allura ran it as well. Not sure if they still are or not)16:54
cmaloneyand I knew I could count on rick_h_ for the vitriol if it wasn't working out.16:55
cmaloneyand jrwren for the technical reasons why it might be useful.16:55
rick_h_cmaloney: it's not even vitriol, just real world experience sinking in hundreds of dev hours per day into it16:55
cmaloneyWell, vitriol in that it isn't working out16:55
jrwrencmaloney: how do you do incremental mongodb backups?16:55
jrwrentrick question!  you don't!16:55
cmaloneyjrwren: Heh16:56
cmaloneyNot sure how to do incremental SQL backups, honestly16:56
cmaloneyoutside of timestamp-based transactions16:56
cmaloneyor replication16:56
jrwrenmost rdbms suport them.16:57
jrwrenpostgresql supports transaction log reply for point in time recovery16:57
jrwren*replay*16:57
cmaloneyRight16:57
cmaloneyI don't think of that as incremental though16:57
jrwrenbut it is.16:57
cmaloneythough my understanding is based on "dump"16:57
jrwrenyou do a single full backup and incrementally backup the transaction logs16:57
cmaloneyRight16:57
cmaloneyThat would qualify then16:58
cmaloneyMost of our backups are essentially "dump"16:58
jrwrendo you really take fs dump?17:00
jrwrennot tar or rsync?17:00
cmaloneyI think we're using backuppc or something similar17:00
cmaloneynot that close to the hardware17:00
jrwreniirc that just fronts rsync or tar.17:00
cmaloneyYeah, it wouldn't surprise me17:00
cmaloneyI think finding an article that says MongoDB is a better fit than PostgreSQL is like trying to find a unicorn in my underpants17:10
cscheibjrwren: Chazzano in Ferndale is super quick about shipping coffee FYI.  I ordered Sunday, arrived today18:12
jrwrencscheib: COOL!18:15
jrwrenso... next LTS, Xenial is not getting http2 support for "security reasons" but I've not seen those reasons documented :(18:15
jrwrenhttps://bugs.launchpad.net/ubuntu-release-notes/+bug/150305118:15
cmaloneySo will it be eventually released when those bugs are fixed?18:22
cscheibI was running out of coffee, was afraid it wasn't going to arrive in time18:22
cmaloneycscheib: That sounds about right18:23
cmaloneysince mon would be pick-up, and mon-tue would be sorting and what-not18:23
cmaloney<- the usps whisperer18:23
cscheibnot a particular fan of said governmental entity :P18:23
cscheibbut, they did me good, this time18:24
cmaloneyI prefer the USPS by a country mile18:24
cmaloneyUSPS > UPS > FedEx / DHL / *18:25
cmaloneyat least for shipping18:25
jrwrencmaloney: i've seen no evidence that it will get into LTS 16.04. So maybe 18.04 :(18:25
cmaloneyUPS I prefer for delivery because they show up around noon18:25
cscheibUPS treats me well18:25
cmaloneyjrwren: That's kind of silly18:25
cscheibvery very well18:25
cmaloneycscheib: I'm intrigued18:26
cmaloneyAlthough I just got notification of something arriving at Allen Park that was electronically requested on Dec 2nd18:27
cmaloneyAt least USPS has been good about any cock-ups they've done18:27
cmaloneyas opposed to FedEx which still hasn't updated what happened to a package that went missing in October.18:27
cmaloneySeriously, this is some CNN-level-Malaysian-flight-into-black-hole mystery here18:28
cscheibUPS has mychoice, I can see when seller ships package, estimated time frame of delivery (sometimes), date of delivery, when it's been delivered18:28
cscheiball without having to type in a tracking number18:28
cmaloneymy.usps.com18:28
cmaloneySame thing18:28
cmaloneyand free. ;)18:29
cscheibbut this is automated and free and emails me without any work :P18:29
cscheibI've never found USPS's tracking to be at all useful18:29
cmaloneyThis is automated, and free, and emails me without any work18:29
cmaloneyit's gotten better18:29
cscheib"it'll arrive some tiem this week"18:29
cmaloneygranted there's a few times where stuff has "transported"18:29
cmaloneybut it's quite good18:29
cmaloneyAbout 90% of where UPS's tracking is18:30
cscheibthe worst is when Amazon uses SmartPost or whatever to ship something18:30
cmaloneyThey all do18:30
cscheibthat "last mile" takes forever18:30
cmaloneyLast mile is USPS because it's cheaper18:30
cscheibyup18:30
cmaloneyWhich keeps my boyfriend-in-law with a decent job18:31
cmaloney(he's a postal carrier)18:31
jrwrenamazon drones are gonna RULE!!!18:31
cscheibI have never heard the phrase boyfriend-in-law, heh18:32
cmaloneyWell, it's my sister-in-law's boyfriend18:32
cmaloneyergo...18:32
cmaloneyhe's cool, so that's where he gets "boyfriend-in-law"18:32
_stink_i feel like there has to be a moment where you tell him you now consider him your boyfriend-in-law18:34
cscheiboooh, this Ethiopia Harrar smells sooo good.18:35
cmaloney_stink_: heh18:37
cmaloneyI think I've said as much in front of him18:37
_stink_awww.18:37
cscheibit's a bromance18:44
cmaloneyKindly never use that word around me ever again18:45
cmaloneyamen18:45
* cscheib files away in the "buttons to push" file18:48
cscheibcoffee be good.  wise purchase.18:51

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!