*** bonro01 has quit IRC | 00:10 | |
*** zxiiro has quit IRC | 00:10 | |
*** Alex| has quit IRC | 00:10 | |
*** DarylM has quit IRC | 00:10 | |
*** cytrinox has quit IRC | 00:10 | |
*** clach04 has quit IRC | 00:10 | |
*** pboro has quit IRC | 00:10 | |
*** Mud has quit IRC | 00:10 | |
*** Alex| has joined #ingres | 00:12 | |
*** Mud has joined #ingres | 00:12 | |
*** cytrinox has joined #ingres | 00:12 | |
*** zxiiro has joined #ingres | 00:12 | |
*** DarylM has joined #ingres | 00:12 | |
*** bonro01 has joined #ingres | 00:12 | |
*** clach04 has joined #ingres | 00:12 | |
*** pboro has joined #ingres | 00:12 | |
*** irc.freenode.net sets mode: +ov Alex| zxiiro | 00:12 | |
*** Dejan has joined #ingres | 00:59 | |
Dejan | hi everybody | 00:59 |
---|---|---|
*** grantc has joined #ingres | 01:13 | |
*** ChanServ sets mode: +o grantc | 01:13 | |
*** grantc_ has joined #ingres | 01:31 | |
*** ChanServ sets mode: +o grantc_ | 01:31 | |
*** grantc_ has left #ingres | 01:32 | |
*** ii_log` is now known as ii_log | 01:37 | |
*** ii_log` has joined #ingres | 01:40 | |
Dejan | hiya grantc | 01:49 |
*** KermitTheFragger has joined #ingres | 01:51 | |
KermitTheFragger | hi all! | 01:52 |
grantc | Hi Dejan, KermitTheFragger | 01:52 |
KermitTheFragger | can anyone tell me what the state of XA is in the JDBC driver for ingres ? | 01:54 |
KermitTheFragger | i've googled online a bit, but can't seem to find anything concrete | 01:54 |
grantc | there is an XA class - let me find the doc page | 01:54 |
grantc | com.ingres.jdbc.IngresXADataSource | 01:54 |
grantc | http://docs.ingres.com/Ingres/9.3/Connectivity%20Guide/jdbcdriverinterface.htm | 01:54 |
*** ii_log` is now known as ii_log | 01:54 | |
*** gerhard has joined #ingres | 01:55 | |
KermitTheFragger | grantc: g' morning! | 01:55 |
KermitTheFragger | grantc: yeah i know XA is there, but postgres also has 'XA' support | 01:56 |
KermitTheFragger | and that XA support is so little, that its basically useless | 01:56 |
KermitTheFragger | so i was wondering how much is implemented in Ingres | 01:56 |
gerhard | Morning all, what does 'XA' stand for? | 01:57 |
KermitTheFragger | for example you can't really use postgres with JOTM or Atomikos | 01:57 |
KermitTheFragger | gerhard: morning! Its a standard for distributed transaction management | 01:58 |
KermitTheFragger | basically a standard for a two phase commit | 01:58 |
KermitTheFragger | (its a little more then that, but thats what it boils down to) | 01:58 |
grantc | gerhard, DTP via JDBC | 01:58 |
grantc | Think tuxedo | 01:58 |
KermitTheFragger | XA isn't a Java specific standard, JTA is the Java specific XA implementation | 01:59 |
KermitTheFragger | nice all those acronyms ;-) | 02:01 |
grantc | KermitTheFragger, you might be better off asking in the community forums | 02:01 |
grantc | http://community.ingres.com/forum | 02:01 |
KermitTheFragger | makes me feel all important :-) | 02:02 |
Dejan | and it even gets more complicated, as there are several JTA implementations | 02:02 |
Dejan | :D | 02:02 |
Dejan | JTA is more like JAVA-related specification | 02:02 |
* grantc is glad he does not do much with java | 02:03 | |
KermitTheFragger | yeah true, i put it all wrong there, JTA is indeed the Java interface for XA | 02:04 |
KermitTheFragger | Atomikos, JOTM, etc are the implementations | 02:06 |
KermitTheFragger | grantc: ok ill try that! | 02:06 |
grantc | the 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 answer | 02:06 |
KermitTheFragger | is XA really that uncommon ? I thought most Java people loved elaborate standards :-) | 02:06 |
gerhard | Thanks for the information | 02:07 |
Dejan | KermitTheFragger: i am not much of Java lover too, even though i do java more than anything else these days | 02:09 |
Dejan | from what i see - java developers care more about what SUN says more than anything else | 02:09 |
Dejan | so JTA is what they know about | 02:09 |
Dejan | and what matters | 02:09 |
KermitTheFragger | grantc: whats your poison then ? :) | 02:09 |
Dejan | they do not care about XA that much | 02:09 |
grantc | ruby and php | 02:09 |
gerhard | Indeed, there are lots of abbreviations around (-: | 02:09 |
Dejan | yeah | 02:09 |
grantc | and a bit of python when needed | 02:09 |
Dejan | and lots of hype | 02:09 |
Dejan | an example is BLOG | 02:09 |
Dejan | BLOG is a replacement term for something that existed for decades - JOURNAL | 02:10 |
gerhard | my all time favorite.... | 02:10 |
Dejan | or you can even call it a DIARY | 02:10 |
gerhard | PCMCIA | 02:10 |
Dejan | some smart ass just decided to call it BLOG | 02:10 |
Dejan | and term-freaks adopted it | 02:10 |
Dejan | :) | 02:10 |
gerhard | = people can't memorize computer industry's acronyms (-: | 02:11 |
Dejan | yeah, it gets crazier and crazier | 02:11 |
Dejan | :D | 02:12 |
*** pboro has quit IRC | 02:13 | |
*** pboro has joined #ingres | 02:13 | |
KermitTheFragger | Dejan: well i dont listen much to sun :) | 02:13 |
KermitTheFragger | I mostly use Spring and OSGi | 02:13 |
KermitTheFragger | and JDO | 02:13 |
KermitTheFragger | which is done by Apache | 02:13 |
Dejan | I can bet my right hand that 50% of Java developers do not know what XA is | 02:13 |
Dejan | more precisely X/Open XA | 02:13 |
KermitTheFragger | thats probably more because there are not many people who need distributed transactions :) | 02:14 |
Dejan | but ALL Java developers know what JTA is | 02:14 |
Dejan | ok, not all, but most | 02:14 |
KermitTheFragger | there is no alternative for XA in JTA | 02:14 |
Dejan | JDO is not done by Apache, i think | 02:14 |
Dejan | it has been donated to Apache ? | 02:14 |
KermitTheFragger | but JTA are just the XA interfaces in Java | 02:14 |
KermitTheFragger | definitly | 02:14 |
KermitTheFragger | http://db.apache.org/jdo/ | 02:14 |
Dejan | i always thought it was, like Derby, donated to the Apache foundation | 02:15 |
KermitTheFragger | Sun donated it when they decided to go for JPA | 02:15 |
Dejan | by IBM | 02:15 |
Dejan | or SUN yeah | 02:15 |
Dejan | did not know which one | 02:15 |
Dejan | Derby was made by IBM i think | 02:16 |
KermitTheFragger | yes derby was IBM | 02:16 |
Dejan | used it only once though... | 02:16 |
Dejan | because i had to | 02:16 |
Dejan | :D | 02:16 |
KermitTheFragger | :) | 02:16 |
KermitTheFragger | well its nice for embedding | 02:17 |
KermitTheFragger | i use it for an GUI application which needs to do online and offline stuff | 02:17 |
Dejan | i would rather embed SQLite :D | 02:17 |
KermitTheFragger | well there is a big difference between SQLite and derby, SQLite is, well errrr Lite ;-) | 02:18 |
Dejan | yep | 02:18 |
KermitTheFragger | were as derby supports full SQL, the works, even XA to some degree | 02:18 |
KermitTheFragger | as with all, it depends on what you need :) | 02:19 |
KermitTheFragger | but in all i think derby is nice | 02:19 |
-ChanServ- grantc set flags -O on grantc. | 02:23 | |
*** grantc has quit IRC | 02:23 | |
*** grantc has joined #ingres | 02:24 | |
*** grantc has quit IRC | 02:26 | |
*** grantc has joined #ingres | 02:27 | |
*** ChanServ sets mode: +o grantc | 02:28 | |
KermitTheFragger | well i've posted something on the board: http://community.ingres.com/forum/database-drivers-apis/11559-ingres-jdbc-driver-state-xa.html#post29356 | 02:28 |
KermitTheFragger | meanwhile im going to do some trial and error | 02:29 |
KermitTheFragger | with datanucleus (JDO), atomikos(JTA) and Ingres | 02:30 |
grantc | if 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 |
grantc | to check out, with SVN, use the URL http://code.ingres.com/ingres/main/src/common/jdbc/java/jdbcx/ | 02:30 |
KermitTheFragger | grantc: nice, thanks | 02:30 |
grantc | no problem | 02:31 |
KermitTheFragger | im going to need those since i see the standard jdbc driver is optimized, not giving line numbers at stacktraces | 02:31 |
KermitTheFragger | at com.ingres.gcf.jdbc.JdbcXADS.recoverXID(Unknown Source) | 02:31 |
KermitTheFragger | not very useful for debugging ;-) | 02:31 |
grantc | feel free to download the ingres code base and build from source :D | 02:32 |
*** ChanServ sets mode: -o grantc | 02:32 | |
-ChanServ- grantc set flags +voOtsriRfA on ii_log. | 02:42 | |
*** ChanServ sets mode: +o ii_log | 02:42 | |
*** Mud has quit IRC | 02:47 | |
*** Mud has joined #ingres | 02:50 | |
*** withdefault has joined #ingres | 03:34 | |
*** ChanServ sets mode: +o withdefault | 03:34 | |
Dejan | ls | 03:51 |
Dejan | upsy | 03:51 |
KermitTheFragger | ;-) | 03:51 |
*** gerhard has quit IRC | 03:54 | |
*** cthibert has joined #ingres | 03:59 | |
*** gerhard has joined #ingres | 04:10 | |
*** DarylM has quit IRC | 04:15 | |
*** atrofast has joined #ingres | 04:28 | |
*** grantc has quit IRC | 04:29 | |
*** gerhard has quit IRC | 04:33 | |
*** Alex| has quit IRC | 04:46 | |
*** zxiiro has quit IRC | 04:54 | |
pboro | any java + ingres users around with 9.2? i need someone to verify that my test case reproduces :) | 05:03 |
KermitTheFragger | pboro: im a java + ingres user, but im using 9.3 | 05:05 |
KermitTheFragger | and im a ingres noob :) | 05:06 |
KermitTheFragger | i only started using it yesterday :) | 05:06 |
pboro | hmm 9.3 might have to bug too | 05:07 |
KermitTheFragger | what bug ? | 05:07 |
pboro | I have a dump of a small table and a small java program, which during execution, throws an exception because of an error in the dbms | 05:07 |
pboro | it's a concurrency bug in querying long varchars simultaneously | 05: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 |
KermitTheFragger | concurrency bugs are often hard to reproduce | 05:08 |
KermitTheFragger | on different systems | 05:08 |
pboro | I have been able to reproduce this on both Linux and Solaris | 05:08 |
pboro | Haven't tried Windows yet, tho' :) | 05:09 |
KermitTheFragger | what kind of error does ingres throw | 05:09 |
pboro | lemme post it in pastebin | 05:09 |
pboro | http://pastebin.com/m3aa9660c | 05:09 |
KermitTheFragger | pboro: weird, and running the queries serialized does not produce the problem ? | 05:15 |
pboro | yup, or if I replace the LONG VARCHAR column with VARCHAR | 05:16 |
KermitTheFragger | well i guess you can then just file a bug report | 05:17 |
pboro | I did :) but they could not reproduce it (at least not yet), so I started to suspect myself :D | 05:17 |
*** zxiiro has joined #ingres | 05:53 | |
*** ChanServ sets mode: +v zxiiro | 05:53 | |
*** PaulM05 has joined #ingres | 06:17 | |
pboro | KermitTheFragger, http://users.uta.fi/u/pauli.borodulin/tkk/ingres/ingres-concurrencybug.htm | 06:30 |
pboro | there's the bug shown starting from Installing 9.2.1 + patch and executing the test case :) | 06:30 |
KermitTheFragger | pboro: lol, nice | 06:30 |
*** Guest17041 has joined #ingres | 06:48 | |
*** Mud has quit IRC | 06:48 | |
*** Guest17041 is now known as Mud | 06:48 | |
*** anthony_ has joined #ingres | 06:53 | |
*** SaraDanaher has joined #ingres | 06:56 | |
SaraDanaher | hi every one | 06:56 |
PaulM05 | hi | 06:57 |
SaraDanaher | i am building ingres on ubuntu machine and i got in error | 06:57 |
SaraDanaher | installing 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 \ libicu38 | 06:58 |
SaraDanaher | the error says that Couldn't find package libicu38 | 06:59 |
SaraDanaher | do you know if there is any othe command used for the libicu38 | 06:59 |
KermitTheFragger | SaraDanaher: you probably need libicu38-devel | 06:59 |
*** HeavyEquation has joined #ingres | 07:02 | |
SaraDanaher | i am using the command apt-get install libxerces27-deve | 07:03 |
SaraDanaher | and i am getting Couldn't find package libxerces27-deve | 07:04 |
SaraDanaher | i 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 candidate | 07:06 |
PaulM05 | what version of Ubuntu are you using? Xerces is probably > 2.7 in recent versions | 07:07 |
SaraDanaher | yes i am using the recent version | 07:09 |
HeavyEquation | lsb_release -a | 07:14 |
SaraDanaher | i am using the ubuntu version Ubuntu 9.10 | 07:15 |
HeavyEquation | I've got ubuntu 8.04 | 07:17 |
*** mull has joined #ingres | 07:17 | |
*** George has joined #ingres | 07:19 | |
*** George has left #ingres | 07:19 | |
*** SaraDanaher has quit IRC | 07:19 | |
PaulM05 | looks like 9.10 comes with xerces 3.0 - not sure if that'll work with Ingres | 07:19 |
* Vroomfondle looks at his 9.10 system | 07:20 | |
* Vroomfondle looks at his Ingres installation | 07:20 | |
*** ccsidiot has joined #ingres | 07:21 | |
PaulM05 | you managed to compile it on 9.10 or just installed it? | 07:21 |
*** George has joined #ingres | 07:21 | |
Vroomfondle | ah, good point | 07:21 |
Vroomfondle | she's *building* it. I missed that bit. | 07:21 |
PaulM05 | IIRC 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 libraries | 07:22 |
PaulM05 | but I haven't built on Ubuntu for a while | 07:24 |
*** SaraDanaher has joined #ingres | 07:24 | |
*** DarylM has joined #ingres | 07:36 | |
*** grantc has joined #ingres | 07: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 | |
George | Hi 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 directory | 07:42 |
George | anyone has idea why this happened? | 07:43 |
DarylM | Not sure. My Linux system has a /usr/include/linux/falloc.h | 07:43 |
grantc | i've not built ingres on ubuntu (9.10) in the last month or so but it did build | 07:44 |
DarylM | George: Do you have an falloc.h in /usr/include ? | 07:44 |
grantc | not that it helps... i'll update my build area | 07:44 |
George | checking... | 07:45 |
atrofast | Yeah Ingres does not build against Xerces 3.0, I tried that | 07:45 |
atrofast | It does work fine against 2.8 though | 07:45 |
George | odd, i don't have that header in my /user/include | 07:46 |
George | /usr/include | 07:46 |
DarylM | Ingres does build against X 3.0 | 07:46 |
DarylM | You just need our changes for it :-) | 07:46 |
George | ok | 07:46 |
DarylM | I am pretty sure the latest SVN repository files support Xerc3.0 | 07:47 |
atrofast | Oh okay, I tried it a week and a half ago and it didn't work but if it's been fixed, that would be great | 07:49 |
DarylM | You will see code supporting Xerces 3.0 like this: | 07:50 |
DarylM | front/misc/impxml/SAXImportHandlers.hpp:# if XERCES_VERSION_MAJOR > 2 | 07:50 |
DarylM | There are some fixes to Jam build information also | 07:50 |
DarylM | because the Xerces folks made a gratuitous change to the library file name | 07:50 |
DarylM | (sigh) | 07:50 |
PaulM05 | looks like falloc.h is in linux-libc-dev | 07:51 |
atrofast | Okay yeah If I grep SVN head it has a few lines wit hthat in them | 07:52 |
atrofast | Why doesn't Ingres figure out your version properly though? I have 2.8 installed but it always tries to look for 2.7 | 07:53 |
atrofast | Is there any fix for that in main yet? | 07:53 |
atrofast | Also even if I set XERCVERS BEFORe I source bldenv, bldenv clobbers it and I have to set it after | 07:54 |
grantc | atrofast - running set_env.sh then setting XERCVERS works fine | 07:55 |
atrofast | Doesn't help if you use runbuild.sh though | 07:56 |
George | maybe I did something wrong in my installation, ereq.h, erfe.h are missing too | 08:00 |
*** Alex| has joined #ingres | 08:05 | |
*** ChanServ sets mode: +o Alex| | 08:05 | |
SaraDanaher | hi every one i am trying to dowload the two libraries | 08:07 |
SaraDanaher | for libxerces-27 | 08:07 |
SaraDanaher | and got the following error Error: Dependency is not satisfiable: libicu38 (>= 3.8-5) | 08:08 |
SaraDanaher | do you know how i can fix it | 08:08 |
*** atrofast has quit IRC | 08:18 | |
*** atrofast has joined #ingres | 08:18 | |
*** George has quit IRC | 08:45 | |
*** SaraDanaher has quit IRC | 08:47 | |
*** cthibert has left #ingres | 08:53 | |
*** Dejan has quit IRC | 09:01 | |
*** ccsidiot has quit IRC | 09:03 | |
*** rossand has joined #ingres | 09:22 | |
*** ChanServ sets mode: +o rossand | 09:22 | |
*** George has joined #ingres | 09:29 | |
*** George has left #ingres | 09:29 | |
*** Mud is now known as Mud|lunch | 09:30 | |
*** ccsidiot has joined #ingres | 09:34 | |
*** rossand has quit IRC | 09:35 | |
*** Henry_ has joined #ingres | 09:37 | |
*** HeavyEquation has left #ingres | 09:37 | |
*** SaraDanaher has joined #ingres | 09:40 | |
*** rossand has joined #ingres | 09:45 | |
*** ChanServ sets mode: +o rossand | 09:45 | |
*** Mud|lunch is now known as Mud | 09:46 | |
*** SaraDanaher has quit IRC | 09:55 | |
*** KermitTheFragger has quit IRC | 10:10 | |
*** Mud has quit IRC | 10:13 | |
*** grantc has quit IRC | 10:15 | |
*** PaulM05 has quit IRC | 11:13 | |
*** Mud has joined #ingres | 11:17 | |
*** rossand has quit IRC | 11:53 | |
*** Mud has quit IRC | 12:07 | |
*** rossand has joined #ingres | 12:24 | |
*** ChanServ sets mode: +o rossand | 12:24 | |
*** cthibert has joined #ingres | 12:26 | |
*** rossand has quit IRC | 12:32 | |
*** toumi01 has joined #ingres | 13:03 | |
*** zxiiro has quit IRC | 13:28 | |
*** cthibert has left #ingres | 13:33 | |
*** Alex| has quit IRC | 13:38 | |
*** mull has quit IRC | 13:41 | |
*** anthony_ has quit IRC | 14:06 | |
*** ccsidiot has quit IRC | 14:08 | |
*** Henry_ has quit IRC | 14:09 | |
*** toumi01 has quit IRC | 14:50 | |
*** pboro has quit IRC | 14:50 | |
*** cytrinox has quit IRC | 14:50 | |
*** clach04 has quit IRC | 14:50 | |
*** cytrinox has joined #ingres | 14:54 | |
*** pboro has joined #ingres | 15:00 | |
*** zxiiro has joined #ingres | 15:05 | |
*** atrofast has quit IRC | 15:08 | |
*** Vroomfondle has quit IRC | 15:08 | |
*** ChanServ sets mode: +v zxiiro | 15:08 | |
*** zxiiro has quit IRC | 15:12 | |
*** withdefault has quit IRC | 15:19 | |
*** zxiiro has joined #ingres | 15:19 | |
*** atrofast has joined #ingres | 15:19 | |
*** Vroomfondle has joined #ingres | 15:19 | |
*** DarylM has quit IRC | 15:25 | |
*** withdefault has joined #ingres | 15:25 | |
*** toumi01 has joined #ingres | 15:27 | |
*** clach04 has joined #ingres | 15:27 | |
*** toumi01 has quit IRC | 15:30 | |
*** clach04 has quit IRC | 15:30 | |
*** withdefault has quit IRC | 15:48 | |
*** withdefault has joined #ingres | 15:54 | |
*** toumi01 has joined #ingres | 16:09 | |
*** clach04 has joined #ingres | 16:09 | |
*** toumi01 has quit IRC | 16:14 | |
*** clach04 has quit IRC | 16:14 | |
*** toumi01 has joined #ingres | 16:19 | |
*** clach04 has joined #ingres | 16:19 | |
*** FrankW has joined #ingres | 16:59 | |
*** atrofast has quit IRC | 17:17 | |
*** zxiiro has quit IRC | 17:30 | |
*** zxiiro has joined #ingres | 19:03 | |
*** ChanServ sets mode: +v zxiiro | 19:03 | |
*** zxiiro has quit IRC | 19:13 | |
*** cytrinox_ has joined #ingres | 19:20 | |
*** cytrinox has quit IRC | 19:21 | |
*** cytrinox_ is now known as cytrinox | 19:21 | |
*** withdefault1 has joined #ingres | 19:55 | |
*** withdefault has quit IRC | 20:14 | |
*** FrankW has quit IRC | 21:13 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!