/srv/irclogs.ubuntu.com/2013/06/07/#ubuntu-hr.txt

BotaniCarJutro06:27
BotaniCarKaj si strgal vjetre ? 06:27
dodobasBotaniCar: security breach u Hetzneru...06:29
BotaniCarPa, ocito nije u cijelom sustavu jer me nisu obavijestili o nicem 06:29
dodobasimas li dedicated ?06:29
BotaniCarda06:29
dodobashmm... onda ti jos nije stigao mail :)06:30
vilenida, vidio i ja mail06:30
vilenia cak i nisam tamo06:30
vileni:)06:30
dodobashttp://jebo.me/pas/906:31
BotaniCarjok, nista ni slicno nisam dobio 06:35
BotaniCarUz to, "at the end of last week" .. cekali su 7 dana da posalju mail .. 06:36
BotaniCarjelly: SLO wiki je zakon :) 06:50
BotaniCarhttps://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-prn1/933978_4853416384723_1692385198_n.jpg07:11
vrodicMmikeT: jes tu?07:59
Mmiketu07:59
Mmikebas ubijo query cache na 2 stroja, a na 2 ostavio upaljena, testa radi :)07:59
vrodicjel vi koristite xtradb na mysql bazama?07:59
Mmikepa sam te se sjetio07:59
Mmikevrodic: jest, svukud07:59
vrodic:)07:59
vrodicok07:59
Mmikedoduse, koristimo perconu08:00
Mmikekoja to ima 'ugradjeno'08:00
vrodicma bas citam o group commitu08:00
vrodicno nije da mi je to neophodno ako nemam bin_log ukljucen08:00
vrodicu xtradb su to stavili iz mariadb-a08:00
Mmikea, ovisi08:01
Mmiketo je uvijek bed, jer, moze se desiti da ti stvar prdne taman prije nego sto se commit desio08:01
Mmiketj, prije nego sto je stvar zapisana na disk08:01
Mmikes druge strane, mi sync_binlog uvijek imamo ugasen08:01
Mmikejer, kad to upalis, onda stvari postaju neupotrebljive08:01
vrodicma group commit je optimizacija koja je i dalje acid, samo na standard mysqlu ne radi bas brzo ako se koristi bin_log08:02
vrodictj log_bin :)08:02
Mmikepa, nije bas durable08:02
vrodichttp://kristiannielsen.livejournal.com/12254.html08:02
Mmiketi je slican drek k'o syncrhoneous_commit u postgresu08:02
vrodicovaj lik je napravio brzi group commit za mariadb koji je kasnije prebacen u xtradb08:02
vrodicod percone08:03
vrodiclog_bin se koristi kad god koristis replikaciju, right?08:03
vrodicaha, kuzim (citam taj mysql bug) mozda uz xtradb/ovaj group commit od kristiana i sync_binlog=1 bude upotrebljiviji?08:09
vrodictj, to je poanta tog patcha08:09
Mmikedvojim08:31
Mmikejer, ovaj radi fsync nakon svakog pisanja u binlog08:32
Mmikepa onda ako pises jos po innodbu08:32
Mmikeimas jedan fsync za redo log, pa za doublewrite log, pa za xa drek, pa onda jos jedan za binlog08:32
Mmikeako ti treba pouzdana i brza transakcijska baza, odes na postgres08:32
Mmikemysql just dosen't cut it08:32
Mmikes mysqlom koristis sync_binlog=0 (i tako je default) i innodb_trx_commit_drek = 0/208:33
Mmikei onda stvari lete08:33
Mmikejos na slaveovima iugasis innodb_xa_stuff, pogotovo ako su read only08:33
Mmikejer inace ne mogu pratiti mastera :)08:33
jellylete, ali zaboravi acid?08:36
vrodicMmike: ovaj link koji sam ti poslao govori da je mariadb ekipa to rjesila08:39
vrodicda nema jedan fsync po svakom insertu, nego da se grupiraju08:39
vrodici da to radi sa binlogom i sync_binlog08:39
vrodici da onda je acid08:40
vrodicne bi se cudo da nije puno sporiji od sync_binlog=008:40
Mmikeda, al' kuzis08:51
Mmikeako ja imam 10 insertova/transakcija08:51
Mmikekoji se grupiraju08:51
Mmikeznaci da nakon prvog inserta i mog commita se u biti ne desi nista08:51
Mmikei ako mi tad umre stroj08:51
Mmikeostao sam bez te transakcije08:52
Mmikeili krivo citam/kuzim?08:52
SilverSpacedan08:54
vrodicali nitko ti ne garantira da su stvari commitane, osim ako si u transakciji08:54
vrodicdakle i dalje si durable i consistent08:54
vrodicako radis commit na transkciju, onda se radi fsync08:55
vrodicgroup commit to ne mijenja08:55
Mmikene kuzim08:55
Mmikekad kazem: INSERT INTO bla (a) VALUES (1);08:56
Mmiketo je transakcija08:56
Mmikeako pisem po innodbu08:56
Mmikebez obzira sto nisam rekao BEGIN; i END; oko toga08:56
Mmikecorrect?08:56
jellysamo ako je autocommit ukljucen u tom sessionu, zar ne?08:57
jellytak normalne baze rade08:58
Mmikepa, ne08:58
Mmikejedan insert = jedna transakcija08:58
jellyti u svom sessionu rondas ovo ono, i niko drugi to ne vidi08:59
Mmikeok, imas pravo08:59
Mmikeako nije autocommit ukljucen onda 10 insertova se komita tek kad zatvoris konekciju08:59
jellyhuh?08:59
Mmikea, svaki zapis u innodb tablicu mora biti transakcija08:59
jellymislis, kad okines commit na kraju?08:59
Mmikene ide drugacije08:59
Mmikesec08:59
* Mmike rereads09:00
hrvojemMmike: group commit grupira vise istovremenih transakcija09:00
Mmiketaj mysql je toliko usran i toliko krivo radi da onda ima svoju terminologiju kako to u biti treba09:00
jellysto su to "istovremene" txje09:00
Mmikehrvojem: da, al' i dalje te transakcije moraju biti serijalizirane09:00
Mmikei jedna mora maaaaaaalcice cekat na drugu09:00
hrvojemit to radi ok09:00
hrvojemgroupcommit pazi na redosljed izvrsavanja09:00
Mmikene radi ok u praksi, imas slim chance da ce ti se transakcija sjebnit09:00
Mmikesamo sto ti mysql to nece rec, tj, u docsima to nigdje ne pise09:01
jellyMmike: ako rondaju po neovisnim podacima, teoretski ne moraju biti serijalizirane i moze se raditi reordering09:01
hrvojemjelly: istovremene concurrent09:01
hrvojemMmike: prijavi bug, to bi bio prvi za group commit :)09:01
Mmikejelly: teoretski :)09:01
Mmikejelly: al' imas samo jedan transaction log09:02
Mmiketj, innodb redo log09:02
Mmikeu koji se stvari zapisuju sekvencijalno09:02
Mmike'u koji' ili 'u kojeg' ?09:02
hrvojemMmike: procitaj http://kristiannielsen.livejournal.com/12254.html sva tri posta, zbilja je ok i detaljno objasnjeno09:02
jellyMmike: i tu valjda group commit moze zapisati N neovisnih txna odjednom09:02
Mmikejelly: da, al' uvijek je jedan prvi a jedan zadnji09:03
Mmikejedna, to jest09:03
jellynebitno09:03
jellyjer su neovisne09:03
Mmikebitno09:03
Mmikejer kod group commita jedna moze cekati na group commit09:03
jellypa nek ceka09:03
Mmikepa da, al' za to vrijeme je klijent dobio 'commit ok'09:03
Mmikeili ako imas autocommit09:04
jellyMmike: nije09:04
Mmikeinsert/update je prosao09:04
Mmikeah, testiraj :)09:04
Mmikepa vidi da je :)09:04
Mmiketo se u postgresu zove 'synchroneous_commit'09:04
jellyak dobije commit ok prije nego je commit prosao (grupiran ili ne), cijela stvar nema smisla09:04
Mmikegrupiranje transakcija tako da se manje fsynca09:04
Mmikeyup09:05
Mmiketj, ima smisla09:05
jellyjedino logicno je da baza ne daje commit ok nikome ko je u grupi09:05
Mmikeako ti podaci nisu jaaaaako bitni09:05
jellye jebiga sad09:05
hrvojemali ne radi tako, Mmike ne dobijes ok prije pravog commita09:05
Mmiketj, ako si koristio myisam prije, onda ti podaci i tako nisu bitni09:05
Mmikehrvojem: eh, onda krivo kuzim. cek, citam iznova.09:05
jellyMmike: onda ne govorimo o acid bazi nego igracki za djecu09:06
hrvojemMmike: group commit radi samo za XtraDB i InnoDB ne i za MyISAM09:06
Mmiketako je09:06
Mmikei onda kad sa myisama predjes na innodb, svi pizde jer je sporo09:06
Mmikei onda upale trx_commit = 209:06
Mmikesto je i dalje pun kufer bolje nego myisam09:06
hrvojemMmike: mislim zbilja procitaj 3 posta, lik je sve dobro/detaljno objasnio09:07
Mmiketako da je i group commit pun kufer bolje nego mysam09:07
Mmikejer s myisamom trpas podatke - nekud :)09:07
Mmikek'o mongodb :)09:07
Mmikehrvojem: eto, citam09:07
hrvojemMmike: gle u perconi je to ukljuceno po defaultu od 5.5.18 i nije bilo niti jednog buga (ne znaci da ih nema)09:09
Mmikea tu smo daklem09:09
Mmikezato mi imamo toliko sranja od 5.5.18 09:09
Mmike:D09:09
Mmikeserem, naravno09:09
hrvojem:P09:09
Mmikehrvojem: ja sam to testirao davno, i to nije ok radilo09:10
Mmiketj, je sa sync_binlog upaljenim09:10
Mmikejer onda mysql koristi binlog da rekonstruira podatke u slucaju sranja09:10
Mmikeal' sa sync_binlog stvar radi toliko sporo da me sram09:10
hrvojemnije radilo = smrdao podatke, ili nije radilo = radilo jako sporo09:10
Mmikecak i ako binlog metnem na poseban disk09:10
Mmikenije radilo = nema durabilityja09:10
Mmikeimam 10 klijenata na 10 servera koji rokaju podatke09:10
Mmikeonda iztekam server iz struje09:11
Mmikei kad se upalim gledam kaj je zapisano09:11
Mmikezadnjih gro transakcija ne postoji09:11
Mmikeisti kurac k'o s postgresovim sync_commitom09:11
Mmikeako imas veliki workload i jako puno pisanja, ostat ces bez dijela podataka ako to upalis09:11
Mmikeako ne zelis da ti se to desi, ugasi sync_commit09:11
hrvojembinlog nema durability ili baza?09:11
Mmikeili u mysqlu upali sync_binlog09:11
Mmikebtw, - zar je MariaDB transactional? Nije li to samo improved MyISAM?09:12
hrvojemne mariaDB nije storage engine09:12
hrvojemmariaDB koristi XtraDB po defaultu, ali ima storage engine Aria (sto je malo boji MyISAM)09:13
hrvojempretpostavljam da mislis na to09:13
Mmikeaha09:13
Mmikeal' je Aria i dalje non-transactional?09:13
hrvojemmislim da da, nisam to testirao 09:14
hrvojemmislim da ako ti tak sta treba mozda bolje koristiti cassandru (MariaDB ima to kao storage engine) ili tokuDB 09:14
MmikeThe idea is that when the system comes back up after a crash, crash recovery will go through the binary log. Any prepared (but not committed) transactions that are found in the binary log will be committed in the storage engine(s). Other prepared transactions will be rolled back. The result is guaranteed consistency between the engines and the binary log.09:15
Mmikevish, mozda je tu bio bed (ili bud)09:15
Mmikebug09:15
Mmikeda sam ja dobio 'ok' na prepariranu transakciju koja se rollbackala nakon crasha09:15
hrvojemMmike: prijavi, po mogucnosti da se moze reporoducirat :)09:16
hrvojemmislim sigurno ce netko testirat i provjerit09:16
Mmikehrvojem: tom ima bar 2 godine kako sam to probavao09:17
Mmikeisao sam mjerit dal' mysql moze biti brz kao postgres kod pisanja09:17
Mmikei moze, kad pise u myisam :)09:17
hrvojemhm? groupcommit je tek godinu i pol star :)09:17
Mmikehm, neznam09:17
Mmikemoram iskopati te testove negdje09:17
Mmikeugl, znam da nije radilo dok nisam rekao sync_binlog09:18
Mmikea lik u ovom tekstu pise da je to blio potrgano09:18
Mmiketak da, u biti, pitaj boga sto sam ja testirao :)09:18
Mmikeugl, postgres je svaki put prezivio 'istekaj-me-iz-struje', dok mysql nije09:18
Mmikecak i sa innodb_trx_commit=109:18
Mmikes tim da nije bed u diskovima, testirano na istom stroju09:19
Mmikehm, ili je sa sync_binlog09:22
Mmikenemam pojma09:22
Mmikepravo vrijeme za ponoviti test09:22
Mmikeugl, postgres radi JEDAN fsync po transakciji, dok mysql radi 5009:22
Mmike(ok, ne 50 al' bar 3)09:22
Mmikenda09:37
Mmikecini se da sam ja krivo zabrijao09:37
Mmikeal to onda znaci da 'pull the plug' test bi morao raditi 09:37
Mmikedoduse, gotovo sam siguran da to nisam na perconi testirao nego na plain mysqlu :)09:37
Mmikestvari koje percona radi sa mysqlom su prejebeno nevjerojatne09:37
Mmikeod drek proizvoda su napraivli skroz upotrebljivu stvar09:37
Mmikei to ne pricam samo zato da mi hrvojem plati cevape :)09:38
Mmikeidem u ured09:42
Mmikecu from there09:42
jellykiši kiša11:57
weshmashianja fino gledo kak ide preko dubrave, pa tu prek hiltona i onda dalje u tvom generalnom smjeru :)12:04
SilverSpaceprosla preko dubrave12:13
* weshmashian opet gleda kisu iznad dubrave12:54
* BotaniCar gleda u kisu koja pada po kozjaku i razmislja o kisi koja ostane iznad kvarta13:25
SilverSpacesunce13:57
jellysunce kisa sunce kisa sunce, e pa dosta je vise14:00
BotaniCartakje ! sutra vodim dete na kupanje, ima da bude sunce suncE sunCE suNCE sUNCE SUNCE SUNCEE SUNCEEE14:18
BotaniCarzakaj izmedju pocetka ssh konekcije i 'daj password' prompta cekam 20 sec ? ( imam UseDNS off u ssh conf fajli )14:19
BotaniCarmessages i secure logovi ne govore nikaj pametno14:20
vrodichrvojem: vidim dosta replication related bugfixeva u mysql.com 5.5.32. jel percona koristi taj codebase ili?14:21
BotaniCartrebal sam prije pitati, prije bi se i sam sjetio - trebalo je staviti "GSSAPIAuthentication=no"14:22
hrvojemvrodic: ne zadnje sto je izaslo od percone je PS-5.5.31-30.3, ako se ne varam 5.5.32 je izasao prije dva dana14:23
hrvojemtreba nam ipak malo vremena da portamo sve feature ;)14:23
vrodicok, ma pitanje je u biti bilo dal percona tu ima neku drugu pricu, kad se radi o replikaciji, jer ovi bugovi mi i dalje izgledaju dosta ozbiljno14:24
vrodicsvaki minor release ima dosta scary-looking replication fixeva :)14:24
vrodictako mi se bar cini14:24
hrvojemheh da, ima nesta bugova koji su popravljeni u odnosu na mysql, ali ne znam zbilja napamet14:25
vrodicuglavnom cini mi se da cu replikaciju pocet trosit tek kad vidim par minor release-a bez velikih fixeva :)14:26
SilverSpacekisa Kanada 14:53
jellydi sta ko15:01
SilverSpacef1 :)15:16
jellyah, trening15:19
=== Vlado9A3CY_ is now known as Vlado9A3CY
jelly-homeBotaniCar: to mora da je centos, na debianu ne bi imao kerberos support instaliran po defaultu pa ti gasenje gssapi ne bi ne trebalo?17:27
obruTs cim citate pdf-ove ? :)20:44
obruTevince/nestodrugoopensource ili acroread ?20:44
obruTja se nekak naucio na evince zadnjih godina, no "listanje" casopisa mi nekak sporo, reko zbog slicica/cegavec, sad probao listati iste casopise na najjeftinijem tabletu, tamo leti sunce mu20:45
obruTocito zivim u zabludi vec neko vrijeme20:46
obruTprije sam koristio xpdf, ne znam zasto njega vise ne...20:46
obruTzanimljivo, xpdf mi se segfaulta...lijepo :P20:47
Vjetarjutro obruT 20:48
Vjetarmonolog? :)20:48
obruTocito :)20:49
obruTsvadjam se sa softverom i samim sobom :)20:50
dodobasobruT: mupdf ?20:55
obruTdodobas: thanx, bacit cu pogled... za taj nisam ni cuo :)20:59
obruTbome, brz je definitivno, thanx20:59
obruTepdf mi uopce nist ne prikazuje :)20:59
obruTzanimljivo je to, puno readera, neki se segfaultaju, jedni nist ne prikazuju, jedni su spori, jedni su kde (to je bug :) ) bazirani...21:00
obruTi eto, mupdf cak i radi :)21:00

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