Friday, 2010-01-15

*** bonro01 has quit IRC00:10
*** zxiiro has quit IRC00:10
*** Alex| has quit IRC00:10
*** DarylM has quit IRC00:10
*** cytrinox has quit IRC00:10
*** clach04 has quit IRC00:10
*** pboro has quit IRC00:10
*** Mud has quit IRC00:10
*** Alex| has joined #ingres00:12
*** Mud has joined #ingres00:12
*** cytrinox has joined #ingres00:12
*** zxiiro has joined #ingres00:12
*** DarylM has joined #ingres00:12
*** bonro01 has joined #ingres00:12
*** clach04 has joined #ingres00:12
*** pboro has joined #ingres00:12
*** irc.freenode.net sets mode: +ov Alex| zxiiro00:12
*** Dejan has joined #ingres00:59
Dejanhi everybody00:59
*** grantc has joined #ingres01:13
*** ChanServ sets mode: +o grantc01:13
*** grantc_ has joined #ingres01:31
*** ChanServ sets mode: +o grantc_01:31
*** grantc_ has left #ingres01:32
*** ii_log` is now known as ii_log01:37
*** ii_log` has joined #ingres01:40
Dejanhiya grantc01:49
*** KermitTheFragger has joined #ingres01:51
KermitTheFraggerhi all!01:52
grantcHi Dejan, KermitTheFragger01:52
KermitTheFraggercan anyone tell me what the state of XA is in the JDBC driver for ingres ?01:54
KermitTheFraggeri've googled online a bit, but can't seem to find anything concrete01:54
grantcthere is an XA class - let me find the doc page01:54
grantccom.ingres.jdbc.IngresXADataSource01:54
grantchttp://docs.ingres.com/Ingres/9.3/Connectivity%20Guide/jdbcdriverinterface.htm01:54
*** ii_log` is now known as ii_log01:54
*** gerhard has joined #ingres01:55
KermitTheFraggergrantc: g' morning!01:55
KermitTheFraggergrantc: yeah i know XA is there, but postgres also has 'XA' support01:56
KermitTheFraggerand that XA support is so little, that its basically useless01:56
KermitTheFraggerso i was wondering how much is implemented in Ingres01:56
gerhardMorning all, what does 'XA' stand for?01:57
KermitTheFraggerfor example you can't really use postgres with JOTM or Atomikos01:57
KermitTheFraggergerhard: morning! Its a standard for distributed transaction management01:58
KermitTheFraggerbasically a standard for a two phase commit01:58
KermitTheFragger(its a little more then that, but thats what it boils down to)01:58
grantcgerhard, DTP via JDBC01:58
grantcThink tuxedo01:58
KermitTheFraggerXA isn't a Java specific standard, JTA is the Java specific XA implementation01:59
KermitTheFraggernice all those acronyms ;-)02:01
grantcKermitTheFragger, you might be better off asking in the community forums02:01
grantchttp://community.ingres.com/forum02:01
KermitTheFraggermakes me feel all important :-)02:02
Dejanand it even gets more complicated, as there are several JTA implementations02:02
Dejan:D02:02
DejanJTA is more like JAVA-related specification02:02
* grantc is glad he does not do much with java02:03
KermitTheFraggeryeah true, i put it all wrong there, JTA is indeed the Java interface for XA02:04
KermitTheFraggerAtomikos, JOTM, etc are the implementations02:06
KermitTheFraggergrantc: ok ill try that!02:06
grantcthe people that work on JDBC are all US based so you might have to wait a bit to get an answer unless there is someone from one of the EU offices that knows the answer02:06
KermitTheFraggeris XA really that uncommon ? I thought most Java people loved elaborate standards :-)02:06
gerhardThanks for the information02:07
DejanKermitTheFragger: i am not much of Java lover too, even though i do java more than anything else these days02:09
Dejanfrom what i see - java developers care more about what SUN says more than anything else02:09
Dejanso JTA is what they know about02:09
Dejanand what matters02:09
KermitTheFraggergrantc: whats your poison then ? :)02:09
Dejanthey do not care about XA that much02:09
grantcruby and php02:09
gerhardIndeed, there are lots of abbreviations around (-:02:09
Dejanyeah02:09
grantcand a bit of python when needed02:09
Dejanand lots of hype02:09
Dejanan example is BLOG02:09
DejanBLOG is a replacement term for something that existed for decades - JOURNAL02:10
gerhardmy all time favorite....02:10
Dejanor you can even call it a DIARY02:10
gerhardPCMCIA02:10
Dejansome smart ass just decided to call it BLOG02:10
Dejanand term-freaks adopted it02:10
Dejan:)02:10
gerhard= people can't memorize computer industry's acronyms    (-:02:11
Dejanyeah, it gets crazier and crazier02:11
Dejan:D02:12
*** pboro has quit IRC02:13
*** pboro has joined #ingres02:13
KermitTheFraggerDejan: well i dont listen much to sun :)02:13
KermitTheFraggerI mostly use Spring and OSGi02:13
KermitTheFraggerand JDO02:13
KermitTheFraggerwhich is done by Apache02:13
DejanI can bet my right hand that 50% of Java developers do not know what XA is02:13
Dejanmore precisely X/Open XA02:13
KermitTheFraggerthats probably more because there are not many people who need distributed transactions :)02:14
Dejanbut ALL Java developers know what JTA is02:14
Dejanok, not all, but most02:14
KermitTheFraggerthere is no alternative for XA in JTA02:14
DejanJDO is not done by Apache, i think02:14
Dejanit has been donated to Apache ?02:14
KermitTheFraggerbut JTA are just the XA interfaces in Java02:14
KermitTheFraggerdefinitly02:14
KermitTheFraggerhttp://db.apache.org/jdo/02:14
Dejani always thought it was, like Derby, donated to the Apache foundation02:15
KermitTheFraggerSun donated it when they decided to go for JPA02:15
Dejanby IBM02:15
Dejanor SUN yeah02:15
Dejandid not know which one02:15
DejanDerby was made by IBM i think02:16
KermitTheFraggeryes derby was IBM02:16
Dejanused it only once though...02:16
Dejanbecause i had to02:16
Dejan:D02:16
KermitTheFragger:)02:16
KermitTheFraggerwell its nice for embedding02:17
KermitTheFraggeri use it for an GUI application which needs to do online and offline stuff02:17
Dejani would rather embed SQLite :D02:17
KermitTheFraggerwell there is a big difference between SQLite and derby, SQLite is, well errrr Lite ;-)02:18
Dejanyep02:18
KermitTheFraggerwere as derby supports full SQL, the works, even XA to some degree02:18
KermitTheFraggeras with all, it depends on what you need :)02:19
KermitTheFraggerbut in all i think derby is nice02:19
-ChanServ- grantc set flags -O on grantc.02:23
*** grantc has quit IRC02:23
*** grantc has joined #ingres02:24
*** grantc has quit IRC02:26
*** grantc has joined #ingres02:27
*** ChanServ sets mode: +o grantc02:28
KermitTheFraggerwell i've posted something on the board: http://community.ingres.com/forum/database-drivers-apis/11559-ingres-jdbc-driver-state-xa.html#post2935602:28
KermitTheFraggermeanwhile im going to do some trial and error02:29
KermitTheFraggerwith datanucleus (JDO), atomikos(JTA) and Ingres02:30
grantcif you want to look at the source for the XA code take a look at http://code.ingres.com/browse/wsvn/ingres/main/src/common/jdbc/java/jdbcx/02:30
grantcto check out, with SVN, use the URL http://code.ingres.com/ingres/main/src/common/jdbc/java/jdbcx/02:30
KermitTheFraggergrantc: nice, thanks02:30
grantcno problem02:31
KermitTheFraggerim going to need those since i see the standard jdbc driver is optimized, not giving line numbers at stacktraces02:31
KermitTheFraggerat com.ingres.gcf.jdbc.JdbcXADS.recoverXID(Unknown Source)02:31
KermitTheFraggernot very useful for debugging ;-)02:31
grantcfeel free to download the ingres code base and build from source :D02:32
*** ChanServ sets mode: -o grantc02:32
-ChanServ- grantc set flags +voOtsriRfA on ii_log.02:42
*** ChanServ sets mode: +o ii_log02:42
*** Mud has quit IRC02:47
*** Mud has joined #ingres02:50
*** withdefault has joined #ingres03:34
*** ChanServ sets mode: +o withdefault03:34
Dejanls03:51
Dejanupsy03:51
KermitTheFragger;-)03:51
*** gerhard has quit IRC03:54
*** cthibert has joined #ingres03:59
*** gerhard has joined #ingres04:10
*** DarylM has quit IRC04:15
*** atrofast has joined #ingres04:28
*** grantc has quit IRC04:29
*** gerhard has quit IRC04:33
*** Alex| has quit IRC04:46
*** zxiiro has quit IRC04:54
pboroany java + ingres users around with 9.2? i need someone to verify that my test case reproduces :)05:03
KermitTheFraggerpboro: im a java + ingres user, but im using 9.305:05
KermitTheFraggerand im a ingres noob :)05:06
KermitTheFraggeri only started using it yesterday :)05:06
pborohmm 9.3 might have to bug too05:07
KermitTheFraggerwhat bug ?05:07
pboroI have a dump of a small table and a small java program, which during execution, throws an exception because of an error in the dbms05:07
pboroit's a concurrency bug in querying long varchars simultaneously05:07
pboro(my java program spawns two threads and runs the one and same query in both, resulting in error in ingres for at least me)05:08
KermitTheFraggerconcurrency bugs are often hard to reproduce05:08
KermitTheFraggeron different systems05:08
pboroI have been able to reproduce this on both Linux and Solaris05:08
pboroHaven't tried Windows yet, tho' :)05:09
KermitTheFraggerwhat kind of error does ingres throw05:09
pborolemme post it in pastebin05:09
pborohttp://pastebin.com/m3aa9660c05:09
KermitTheFraggerpboro: weird, and running the queries serialized does not produce the problem ?05:15
pboroyup, or if I replace the LONG VARCHAR column with VARCHAR05:16
KermitTheFraggerwell i guess you can then just file a bug report05:17
pboroI did :) but they could not reproduce it (at least not yet), so I started to suspect myself :D05:17
*** zxiiro has joined #ingres05:53
*** ChanServ sets mode: +v zxiiro05:53
*** PaulM05 has joined #ingres06:17
pboroKermitTheFragger, http://users.uta.fi/u/pauli.borodulin/tkk/ingres/ingres-concurrencybug.htm06:30
pborothere's the bug shown starting from Installing 9.2.1 + patch and executing the test case :)06:30
KermitTheFraggerpboro: lol, nice06:30
*** Guest17041 has joined #ingres06:48
*** Mud has quit IRC06:48
*** Guest17041 is now known as Mud06:48
*** anthony_ has joined #ingres06:53
*** SaraDanaher has joined #ingres06:56
SaraDanaherhi every one06:56
PaulM05hi06:57
SaraDanaheri am building ingres on ubuntu machine and i got in error06:57
SaraDanaherinstalling additional packages for intrepid using the code  sudo apt-get install jam g++ gcc make libpam0g-dev libkrb5-dev pax ccache gcc-multilib g++-multilib flex \ libicu3806:58
SaraDanaherthe error says that Couldn't find package  libicu3806:59
SaraDanaherdo you know if there is any othe command used for the libicu3806:59
KermitTheFraggerSaraDanaher: you probably need libicu38-devel06:59
*** HeavyEquation has joined #ingres07:02
SaraDanaheri am using the command apt-get install libxerces27-deve07:03
SaraDanaherand i am getting Couldn't find package libxerces27-deve07:04
SaraDanaheri found out that on ubuntu the code is Couldn't find package libxerces27-dev but now it got this error Package libxerces27-dev is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package libxerces27-dev has no installation candidate07:06
PaulM05what version of Ubuntu are you using? Xerces is probably > 2.7 in recent versions07:07
SaraDanaheryes i am using the recent version07:09
HeavyEquationlsb_release -a07:14
SaraDanaheri am using the ubuntu version Ubuntu 9.1007:15
HeavyEquationI've got ubuntu 8.0407:17
*** mull has joined #ingres07:17
*** George has joined #ingres07:19
*** George has left #ingres07:19
*** SaraDanaher has quit IRC07:19
PaulM05looks like 9.10 comes with xerces 3.0 - not sure if that'll work with Ingres07:19
* Vroomfondle looks at his 9.10 system07:20
* Vroomfondle looks at his Ingres installation07:20
*** ccsidiot has joined #ingres07:21
PaulM05you managed to compile it on 9.10 or just installed it?07:21
*** George has joined #ingres07:21
Vroomfondleah, good point07:21
Vroomfondleshe's *building* it. I missed that bit.07:21
PaulM05IIRC someone on the forums was trying to compile with 3.0 and hit problems. 2.x and you can usually make it work, it's just fiddling with build config to get it to see the right libraries07:22
PaulM05but I haven't built on Ubuntu for a while07:24
*** SaraDanaher has joined #ingres07:24
*** DarylM has joined #ingres07:36
*** grantc has joined #ingres07:38
*** ChanServ changes topic to "This channel is logged. Prefix your message witih "[off]" to omit your message. See http://irc.planetingres.org/ for the archives."07:41
GeorgeHi when I build the Ingres on my Ubuntu, I have /src/cl/clf/handy_unix_win/cldio.c:1685:26: error: linux/falloc.h: No such file or directory07:42
Georgeanyone has idea why this happened?07:43
DarylMNot sure.  My Linux system has a /usr/include/linux/falloc.h07:43
grantci've not built ingres on ubuntu (9.10) in the last month or so but it did build07:44
DarylMGeorge:  Do you have an falloc.h in /usr/include ?07:44
grantcnot that it helps... i'll update my build area07:44
Georgechecking...07:45
atrofastYeah Ingres does not build against Xerces 3.0, I tried that07:45
atrofastIt does work fine against 2.8 though07:45
Georgeodd, i don't have that header in my /user/include07:46
George/usr/include07:46
DarylMIngres does build against X 3.007:46
DarylMYou just need our changes for it :-)07:46
Georgeok07:46
DarylMI am pretty sure the latest SVN repository files support Xerc3.007:47
atrofastOh okay, I tried it a week and a half ago and it didn't work but if it's been fixed, that would be great07:49
DarylMYou will see code supporting Xerces 3.0 like this:07:50
DarylMfront/misc/impxml/SAXImportHandlers.hpp:# if XERCES_VERSION_MAJOR > 207:50
DarylMThere are some fixes to Jam build information also07:50
DarylMbecause the Xerces folks made a gratuitous change to the library file name07:50
DarylM(sigh)07:50
PaulM05looks like falloc.h is in linux-libc-dev07:51
atrofastOkay yeah If I grep SVN head it has a few lines wit hthat in them07:52
atrofastWhy doesn't Ingres figure out your version properly though? I have 2.8 installed but it always tries to look for 2.707:53
atrofastIs there any fix for that in main yet?07:53
atrofastAlso even if I set XERCVERS BEFORe I source bldenv, bldenv clobbers it and I have to set it after07:54
grantcatrofast - running set_env.sh then setting XERCVERS works fine07:55
atrofastDoesn't help if you use runbuild.sh though07:56
Georgemaybe I did something wrong in my installation, ereq.h, erfe.h are missing too08:00
*** Alex| has joined #ingres08:05
*** ChanServ sets mode: +o Alex|08:05
SaraDanaherhi every one i am trying to dowload the two libraries08:07
SaraDanaherfor libxerces-2708:07
SaraDanaherand got the following error Error: Dependency is not satisfiable: libicu38 (>= 3.8-5)08:08
SaraDanaherdo you know how i can fix it08:08
*** atrofast has quit IRC08:18
*** atrofast has joined #ingres08:18
*** George has quit IRC08:45
*** SaraDanaher has quit IRC08:47
*** cthibert has left #ingres08:53
*** Dejan has quit IRC09:01
*** ccsidiot has quit IRC09:03
*** rossand has joined #ingres09:22
*** ChanServ sets mode: +o rossand09:22
*** George has joined #ingres09:29
*** George has left #ingres09:29
*** Mud is now known as Mud|lunch09:30
*** ccsidiot has joined #ingres09:34
*** rossand has quit IRC09:35
*** Henry_ has joined #ingres09:37
*** HeavyEquation has left #ingres09:37
*** SaraDanaher has joined #ingres09:40
*** rossand has joined #ingres09:45
*** ChanServ sets mode: +o rossand09:45
*** Mud|lunch is now known as Mud09:46
*** SaraDanaher has quit IRC09:55
*** KermitTheFragger has quit IRC10:10
*** Mud has quit IRC10:13
*** grantc has quit IRC10:15
*** PaulM05 has quit IRC11:13
*** Mud has joined #ingres11:17
*** rossand has quit IRC11:53
*** Mud has quit IRC12:07
*** rossand has joined #ingres12:24
*** ChanServ sets mode: +o rossand12:24
*** cthibert has joined #ingres12:26
*** rossand has quit IRC12:32
*** toumi01 has joined #ingres13:03
*** zxiiro has quit IRC13:28
*** cthibert has left #ingres13:33
*** Alex| has quit IRC13:38
*** mull has quit IRC13:41
*** anthony_ has quit IRC14:06
*** ccsidiot has quit IRC14:08
*** Henry_ has quit IRC14:09
*** toumi01 has quit IRC14:50
*** pboro has quit IRC14:50
*** cytrinox has quit IRC14:50
*** clach04 has quit IRC14:50
*** cytrinox has joined #ingres14:54
*** pboro has joined #ingres15:00
*** zxiiro has joined #ingres15:05
*** atrofast has quit IRC15:08
*** Vroomfondle has quit IRC15:08
*** ChanServ sets mode: +v zxiiro15:08
*** zxiiro has quit IRC15:12
*** withdefault has quit IRC15:19
*** zxiiro has joined #ingres15:19
*** atrofast has joined #ingres15:19
*** Vroomfondle has joined #ingres15:19
*** DarylM has quit IRC15:25
*** withdefault has joined #ingres15:25
*** toumi01 has joined #ingres15:27
*** clach04 has joined #ingres15:27
*** toumi01 has quit IRC15:30
*** clach04 has quit IRC15:30
*** withdefault has quit IRC15:48
*** withdefault has joined #ingres15:54
*** toumi01 has joined #ingres16:09
*** clach04 has joined #ingres16:09
*** toumi01 has quit IRC16:14
*** clach04 has quit IRC16:14
*** toumi01 has joined #ingres16:19
*** clach04 has joined #ingres16:19
*** FrankW has joined #ingres16:59
*** atrofast has quit IRC17:17
*** zxiiro has quit IRC17:30
*** zxiiro has joined #ingres19:03
*** ChanServ sets mode: +v zxiiro19:03
*** zxiiro has quit IRC19:13
*** cytrinox_ has joined #ingres19:20
*** cytrinox has quit IRC19:21
*** cytrinox_ is now known as cytrinox19:21
*** withdefault1 has joined #ingres19:55
*** withdefault has quit IRC20:14
*** FrankW has quit IRC21:13

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