Friday, 2009-08-28

*** grantc has joined #ingres00:34
*** ChanServ sets mode: +o grantc00:34
Alex|morning - there is no way to alter a column to not null without recreating the table, is it?00:54
pboronot that I know of... one of the excuses were "the dbms can't know what to do with existing nulls" :(00:55
Alex|not a good one I have to say00:55
pboroI proposed that filling the default value would be fine or prevent alter table if there's nulls00:55
pboroso one could replace nulls with proper values before doing alter table00:56
Alex|that's what one would expect, yeah00:56
VroomfondleHmm. Has anyone here managed to insert/update into Ingres via a LinkedServer from MSSQL?01:36
atrofastDoes Ingres have SQL functions that take more than 4 arguments?04:55
*** atrofast has quit IRC04:58
*** atrofast has joined #ingres05:06
*** mull has joined #ingres05:25
*** Deyan has joined #ingres06:04
Deyanhello06:04
atrofastHey Deyan06:29
atrofastHey Grant, when I compile ingres-php 2.2.1 against SVN main head rev I get this error when it tries to load the module: Unable to load dynamic library 'modules/ingres.so' - /opt/Ingres/IngresSV/ingres/lib/libq.1.so: undefined symbol: clock_gettime in Unknown on line 006:34
atrofastOops sorry, grantc, have you seen that before?06:35
Deyando you have that library there?06:38
Deyanwait... /opt/Ingres/IngresSV/ingres/lib/libq.1.so is lib you have built from Ingres SVN trunk ?06:40
*** DarylM has joined #ingres06:42
atrofastYeah I built from svn trunk06:43
atrofastI'm working on some stuff and wanted to test a PHP project but it seems it doesn't like to be built against SVN trunk somehow06:43
Deyancould be that clock_gettime is removed06:44
Deyankhm....06:45
Deyanclock_gettime is a function somewhere else06:45
*** rossand has joined #ingres06:46
*** ChanServ sets mode: +o rossand06:46
Deyannah, that is a typical function...06:48
Deyanfrom declared in time.h06:49
atrofastIf I do an nm libq.1.so and it has clock_gettime defined06:49
Deyan?06:50
Deyanit has "U clock_gettime"06:50
Deyanwhich means it just uses that symbol from some other library06:50
*** rossand has quit IRC06:51
atrofastAhh I see06:51
*** rossand has joined #ingres06:51
*** ChanServ sets mode: +o rossand06:51
Deyani suppose it is in libc06:52
*** rossand1 has joined #ingres06:53
atrofastan nm on libc.so.6 shows no clock_gettime06:53
*** Deyan has quit IRC07:06
*** rossand has quit IRC07:11
*** Dejan has joined #ingres07:13
grantcits in librt07:14
Dejangrantc: did you have a chance to take a look at that issue i submitted on PECL bugzilla?07:15
grantchi Dejan not as yet sorry. I do know that PHP does not release all the memory back but what you are seeing is excessive07:15
Dejanokay, fair enough07:17
Dejanluckily, i have 32GB RAM on this test server...07:18
*** rossand1 has quit IRC07:19
atrofastgrantc: Any idea why the ingres php driver doesn't pick that lib up?07:25
atrofastOr is the problem in the Ingres server?07:25
grantcit's not the driver it's that someone has screwed up07:25
grantcputting it politely07:25
Dejanit works here07:25
Dejanhowever, i do not have svn version of ingres...07:26
grantcclock_gettime was added in 9.2 and this problem came up them. I raised an issue, it got fixed. So it would seem to be a regression - log an issue in SD07:27
grantcthe issue i originally opened is 12705207:28
grantchttp://lists.ingres.com/pipermail/ip-os-drivers/2008-July/000084.html for example was the change i added for the Python driver07:29
atrofastAH okay, what if I just link ingres.so to librt?07:30
grantcadd "PHP_ADD_LIBRARY_WITH_PATH(rt, $II_LIB_DIR, INGRES_SHARED_LIBADD)" to the config.m4 with the other entries07:31
grantcthen run phpize ....07:31
atrofastOkay thanks!07:31
grantcor perhaps PHP_ADD_LIBRARY(rt, INGRES_SHARED_LIBADD)07:35
grantclooking through the svn logs it would appear that i never had to add it. I guess it was fixed before I needed to submit it07:35
atrofastYour first suggestion worked07:38
atrofastI don't get the error anymore07:38
atrofastNow Ingres itself just segfaults :D07:39
atrofastMost likely nothing to do with your driver07:39
*** Alex| is now known as Alex|off07:46
*** rossand has joined #ingres08:32
*** ChanServ sets mode: +o rossand08:32
*** rossand1 has joined #ingres08:48
*** zxiiro has quit IRC08:49
*** rossand2 has joined #ingres08:58
*** rossand has quit IRC09:01
*** rossand2 has quit IRC09:03
*** rossand1 has quit IRC09:15
*** Dejan has quit IRC09:59
*** zxiiro has joined #ingres11:18
*** ChanServ sets mode: +v zxiiro11:18
*** grantc has quit IRC12:05
*** rossand has joined #ingres12:18
*** ChanServ sets mode: +o rossand12:18
*** rossand1 has joined #ingres12:26
*** mull_ has joined #ingres12:35
*** mull has quit IRC12:35
*** rossand has quit IRC12:42
*** mull_ has quit IRC12:57
*** mull_ has joined #ingres12:59
*** DerMeister has joined #ingres13:01
*** rossand has joined #ingres13:11
*** ChanServ sets mode: +o rossand13:11
*** rossand2 has joined #ingres13:13
*** rossand3 has joined #ingres13:17
*** rossand has quit IRC13:19
*** rossand2 has quit IRC13:23
*** rossand1 has quit IRC13:28
*** rossand has joined #ingres13:42
*** ChanServ sets mode: +o rossand13:42
*** rossand3 has quit IRC13:48
*** rossand1 has joined #ingres14:06
*** rossand has quit IRC14:23
*** rossand has joined #ingres14:36
*** ChanServ sets mode: +o rossand14:36
*** mull_ has quit IRC14:42
*** rossand1 has quit IRC14:53
*** DarylM has quit IRC15:15
*** DerMeister has quit IRC15:23
*** rossand has quit IRC15:31
*** rossand has joined #ingres17:03
*** ChanServ sets mode: +o rossand17:03
*** rossand has quit IRC18:06
*** rossand has joined #ingres20:52
*** ChanServ sets mode: +o rossand20:52
*** rossand has quit IRC21:50
*** Alex|off is now known as Alex|23:52

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