Wednesday, 2009-09-02

*** grantc has joined #ingres00:17
*** ChanServ sets mode: +o grantc00:17
*** Gerhard has joined #ingres00:40
GerhardHi all00:42
GerhardAny way to create system catalog iiviews in case it is missing in a db?00:46
grantcmissing? how?00:47
grantci guess you can access the db in question using "sql +U dbname" and then add the missing view00:49
GerhardA customers server had a hardware problem. Unfortunately, database was not checkpointed / journaled. Customer did a verifydb ... -o force_consistent...00:50
GerhardNow we want to copy out / copy in whole db but copydb / unloaddb says "iiviews missing..."00:50
grantcthe quel in http://ingres.pastebin.com/m5b997d27 will create the view for you00:51
GerhardWhat would be the correct "create view..." statement to recreate the iiviews view, I could not find it in old copy.in files...00:53
GerhardOh sorry, will look in the pastebin...00:53
GerhardI saved the code in the pastebin to a file repair.sql and then did...00:57
Gerhard...sql -u$ingres dbname < repair.sql00:57
grantcyou need to use the "+U" flag00:57
Gerhardscreen output: You are in a transaction.  Do you wish to abort your transaction and quit?00:58
Gerhardwill try +U00:58
grantcalso add "end transaction" to your sql file00:59
grantcor "\sql;commit\g"00:59
*** Alex| has quit IRC01:03
*** Nornagest has quit IRC01:03
*** Alex|off has joined #ingres01:03
*** Nornagest has joined #ingres01:04
*** Alex|off is now known as Alex|01:05
*** ChanServ sets mode: +o Alex|01:05
*** Alex| is now known as Alex|off01:05
*** Alex|off is now known as Alex|01:06
GerhardNow a copydb will result in errlog.log messages "error getting a record ... from iirelation", so obviously physical problem with iirelation01:07
GerhardAny chance to repair ii* catalogs with verifydb?01:07
grantcyou can try - it could be your disk is fscked?01:08
grantctake a back first before running verifydb01:08
grantcalso check errlog.log01:08
grantcalso raise an issue with support as they may have come across something like this before...01:08
Gerhardserver is a Windows machine, not Linux01:08
grantcfscked = trouble :)01:10
grantcor screwed...01:10
*** Dejan has joined #ingres02:38
Dejangood morning02:39
grantcmorning02:42
Dejanwhen is 9.3 stable going to be released?04:19
grantci don't know -  your best bet is to email info@ingres.com04:21
*** Gerhard has quit IRC05:33
* Dejan loves Ingres05:42
DejanIngres makes me happy05:42
Dejan:D05:42
atrofastWe should start selling Ingres as a happy pill then :D05:56
*** thiagomz has joined #ingres06:02
thiagomzguys, anyone has a view of the ingres  architecture, i am trying understand dmf memory, group, etc...06:04
atrofastthiagomz: Did you read this: http://community.ingres.com/wiki/A_Short_Excursion_Through_The_Ingres_Back-End#Utility_Facility_.28ULF.2906:05
thiagomzatrofast: tkz06:05
atrofastminus the #Utility_Facility_.28ULF.2906:05
thiagomzatrofast: i am looking for something like that -> http://farm4.static.flickr.com/3142/2862960124_eaa0443ec0.jpg06:11
atrofastAhhh thiagomz a diagram, hmm I think I've seen something like that but I can't remember where06:13
thiagomzatrofast: my english.. sorry06:14
thiagomz:D06:14
atrofastNo worries :)06:14
atrofastMy first language isn't English either06:15
Dejani would like to know what "K Join" and "T join" are, in the QEP06:17
Dejanfrom a newbie perspective, it would be IMHO more useful to have EXPLAIN like in PGSQL06:18
Dejan(maybe ingres has it but i am not aware of it)06:18
*** mull has joined #ingres06:19
*** Gerhard has joined #ingres06:24
Dejanwe are many06:25
Dejan:D06:25
GerhardHi all06:26
atrofastI believe K Join is a key join and T Join is a table join06:26
Dejanhi Gerhard06:30
Dejanwhat i like in EXPLAIN in PGSQL is that it gives times06:30
Dejanfor each operation06:30
Dejanit is IMHO very useful06:30
Dejanas it shows bottlenecks06:31
GerhardAnybody having experiences with making Ingres portable / USB-stick-enabled? Stumbled upon this ...http://www.rationalcommerce.com/mojopac.htm06:32
atrofastDejan: if you do set tracepoint qe90 you will get some more cost information06:33
Dejanatrofast: where can i get information about available tracepoints?06:37
atrofastDejan: http://www.kbcomputer.com/trace_pts.html06:40
Dejanatrofast: i get the same QEP06:40
Dejanwith and without set tracepoint qe9006:40
Dejan:(06:41
DejanGerhard: mojopac simply just hosts OS06:41
Dejani have Fedora on my USB stick06:41
Dejaningres can work pretty well on it06:41
GerhardYes, I know it's possible to have bootable OS on a stick, but that's not what I thought of.06:43
GerhardI mainly use Windows as a platform and for testing purposes have to switch between different Ingres Rels. / patch levels which means having to built zillions of VMs06:46
Dejana box with linux and virtualbox would do06:49
Dejani suppose06:49
Dejanmy test servers are all on a Dell Equalogic 450006:49
Dejanit is a sexy rack with Xen installed06:50
Dejancomes with Xen centre06:50
Dejanawesome stuff06:50
atrofastgrantc: is libq supposed to be linked with librt and somebody accidentally removed it or what was happening therE? Because I get the same issues with libgeos in the geospatial branch06:50
GerhardSo I want something like that ... http://portable-apps.net/portable-apps-tag/mysql ... but without the apache / PHP thingie and with Ingres instead of MySQL.06:51
Dejanit is not linked against librt here on my machine06:51
atrofastIngres 9.2 has libq.1.so linked against librt06:52
atrofastBut anything newer seems to remove that link06:52
Dejanah...06:54
Dejansomething that would work straight...06:54
Dejanbasically it is the same like MySQL ZIP binary distribution06:54
Dejanyou unzip it, and it runs straight06:55
DejanGerhard: did you try to ZIP the Ingres folder, and make a script which will just simply reconfigure a new copy?06:55
*** Alex| is now known as Alex|off06:55
toumi01atrofast: re librt see this copy of a recent piccolo integration http://ingres.pastebin.com/m3b6f5e5f06:56
GerhardDejan: could be a good starting point, will try.06:56
GerhardMaybe will also try with app virtualization like Thinstall or XEN Virtual Application Studio, unfortunately both not free.06:59
grantcatrofast, libcompat is suppoed to be linked against librt06:59
atrofastgrantc, toumi01 okay, but libcompat does not link against it in the SVN version :)07:02
atrofastAlso since we're using two new libs, should those be linked with libcompat in our branch?07:03
Dejanit is not linked in 10.x-10507:03
atrofastIs that the right way to go about it07:03
toumi01the librt option seems to be there in the head revision main svn repository07:05
Dejani was looking at UK IUA Development Sprint 200907:47
Dejanthere are some very nice things done there07:47
Dejanlike: ckpdb --compression=bzip2 <dbname>07:47
Dejani want that07:47
DejanASAP07:47
pboroyou can have it by modifying ckp template :)07:47
Dejanreally?07:48
pborothough it would not be a parameter then but would use bzip2 anyways07:48
Dejanomg imust make it07:48
Dejanor:07:48
pborocheck cktmpl.def under files dir07:48
Dejansql iidbdb07:48
Dejancreate database <dbname>;07:48
Dejanthat is also nice07:48
Dejani wonder would Ingres benefit of using CUDA...08:20
Dejanand do some parallel query processing using separate cores08:21
*** Gerhard has quit IRC08:47
*** Nornagest has quit IRC08:50
*** Alex|off has quit IRC08:50
*** Alex| has joined #ingres08:51
*** ChanServ sets mode: +o Alex|08:51
*** Nornagest has joined #ingres08:52
*** rossand has quit IRC09:54
*** Dejan has quit IRC09:56
*** clach04 has joined #ingres10:17
thiagomzguys, are there a way to get the time of execution of a sql that triggers a lot of rules... i want to known what is my poor query in a processes...11:49
*** grantc has quit IRC12:01
*** thiagomz has quit IRC13:03
*** DerMeister has joined #ingres13:20
*** Alex| is now known as Alex|off13:28
*** DerMeister has quit IRC14:23
*** rossand has joined #ingres15:05
*** ChanServ sets mode: +o rossand15:05
*** mull has quit IRC16:17
*** mull has joined #ingres17:48
*** rossand has quit IRC18:08
*** rossand has joined #ingres18:10
*** ChanServ sets mode: +o rossand18:10
*** rossand has quit IRC18:15
*** mull has quit IRC20:33
*** bonro01 has quit IRC21:39
*** Alex|off has quit IRC21:39
*** clach04 has quit IRC21:39
*** Vroomfondle has quit IRC21:39
*** atrofast has quit IRC21:39
*** toumi01 has quit IRC21:39
*** FrankW has quit IRC21:39
*** atrofast has joined #ingres21:40
*** toumi01 has joined #ingres21:40
*** clach04 has joined #ingres21:42
*** Vroomfondle has joined #ingres21:42
*** bonro01 has joined #ingres21:43
*** Alex| has joined #ingres21:43
*** irc.freenode.net sets mode: +o Alex|21:43
*** Alex| is now known as Alex|off22:11
*** bonro01 has quit IRC22:48
*** Alex|off has quit IRC22:50
*** Alex|off has joined #ingres22:52
*** irc.freenode.net sets mode: +o Alex|off22:52
*** bonro01 has joined #ingres22:53
*** Alex|off has quit IRC23:13
*** bonro01 has quit IRC23:13
*** Alex|off has joined #ingres23:25
*** irc.freenode.net sets mode: +o Alex|off23:25
*** bonro01 has joined #ingres23:26
*** bonro01 has quit IRC23:32
*** Alex|off has quit IRC23:32
*** Alex|off has joined #ingres23:39
*** irc.freenode.net sets mode: +o Alex|off23:39
*** bonro01 has joined #ingres23:39

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