*** lekma_ has quit IRC *** SachaZzz has quit IRC *** reinhard has joined #gnuenterprise *** johannesV has joined #gnuenterprise good morning hi johannesV good morning db-drivers are getting smaller and smaller :) great work ! *** btami has joined #gnuenterprise good morning good morning *** holycow has quit IRC *** kilo has joined #gnuenterprise btami, do you know of a builtin-concept of "oid" or "rowid" in firebird ? good morning as i know there is no rowid/oid in firebird ok, this is what i've found from docs too *** mnemoc has quit IRC btami, do you know the names of the udf's for upper and lower ? or even better, can you give me the sql-code to incorporate these functions on database creation ? i'd like to update common's interbase-driver (schema-creation) so it starts off with all functions needed by appserver/common i have found the following declaration: DECLARE EXTERNAL FUNCTION name [datatype | CSTRING (int) [, datatype | CSTRING (int) …]] RETURNS {datatype [BY VALUE] | CSTRING (int) | PARAMETER n} [FREE_IT] ENTRY_POINT MODULE NAME ; ah, firebird has an UPPER function built in, so only lower is missing *****************************************/ DECLARE EXTERNAL FUNCTION lower CSTRING(255) RETURNS CSTRING(255) FREE_IT ENTRY_POINT 'IB_UDF_lower' MODULE_NAME 'ib_udf'; what? firebird has UPPER built in but not LOWER? I wonder what *that* person did smoke to get to such a decision :) lol lol i think it was inherited from interbase (Borland) and a corp can decide ANYTHING... yeah, borland people always had some strange crack... i knew one personnally he was banned from the US... his visa expired and he forgot that... ok, your definition is working, but it returns columns of a fixed size: 255 characters it was ripped from ib_udf.sql shipped by Firebird team with comments: * * l o w e r * ***************************************** * * Functional description: * Returns the input string into lower * case characters. Note: This function * will not work with international and * non-ascii characters. * Note: This function is NOT limited to * receiving and returning only 255 characters, * rather, it can use as long as 32767 * characters which is the limit on an * INTERBASE character string. * *****************************************/ hmm, so that's quite bad ... ok, createDatabase () will add the udf lower now but what if one calls this on unicode values ? ok, that lower() function lowers all ascii-characters, passing through everything else ... at least it does not throw an exception reinhard, no row-id/oid concept for mysql (including innodb) and firebird/interbase - both are using the concept of a generator [which has to be added by the user, so no automatism behind] shall i set up MaxDB on my database server again in order to check things like this ? may i suggest an optional config option (in connection.conf) rowid=tablename_id assuming tablename_id is a generator underline is sacred cow :) s/is a/autofilled by a then tablename-id :) lol btami: you can achieve that with primarykey="columnname" in the datasource tag that's great. then why do we need this rowid thinggy exactly? for cases where we have no primary key ah ok :)))) *** dcmwai has quit IRC bbl *** btami has quit IRC bbl *** reinhard has quit IRC *** tiredbones has joined #gnuenterprise *** tiredbones has quit IRC *** tiredbones has joined #gnuenterprise *** jamest has joined #gnuenterprise bbl *** johannesV has quit IRC DB000: primarykeyFields = dataObject._connection._primarykeyFields DB000: AttributeError: Connection instance has no attribute '_primarykeyFields' make: *** [init] ïÛÉÂËÁ 1 *** kilo has quit IRC what could be cause of this? this is when creating backend and loading gnue.gsd this svn? may be 2 days old i was thinking that the datasources are undergoing some major work will try to update i would try that 1st as there were 8 commits involving them in the last 24 hrs :) cisco blows ppl ? I should make a router w/ strictly linux firmware to compete with cisco and kick them straight in the nads the linux kernel is better firmware than anything cisco has ever made why not use a bsd chillywilly like netbsd last i knew they were smaller footprint and typically had better networking code *** jcater has joined #gnuenterprise you got anything to back that up? * jcater flexes his biceps *** reinhard has joined #gnuenterprise not you gnue-schema: Cannot load plugin 'psycopg' chillywilly: just years of reading articles dimas: python 2.3? yes i don't have specifics the same with postgresql.psycopg probably with every driver jamest: riiight ;) i thought it was pretty well known hand waving will get you nowhere sir ;) yes, netbsd has a smaller footprint for sure but I have no facts to backup your statement about networking performance reinhard: there is no problem on my machine but with the same distro at the friend's erm cvs version or packages? s/cvs/svn/ cvs http://www.nwfusion.com/columnists/2000/1120works.html there ya go jamest ;) updated on both sides up to now dimas: I guess you already checked if python-psycopg is installed rpm is installed dimas: and it works on your machine, with current svn? how to better check if it is loaded for interactive python? chillywilly: :) *** mnemoc has joined #gnuenterprise psycopg is loading from python dimas: it works on your machine with current svn? (trying to find out if svn is broken or it's a problem of that machine) had no problem on mine and that another host is not accessible now for me until sunday that one with the error message is not accessible for you? yes we will try again at sunday, i'll let you know and thanks anyway *** SachaS has joined #gnuenterprise hi everyone hi SachaS if form's data is changed and then appserver is switched off i can't close the form right you can't save, you can't rollback, and you can't close with unsaved data :) but I agree we would want to change that ) hey, it has closed with segmentation fault finally not that bad :) *** sjc has joined #gnuenterprise hey hoary released today and www.ubuntu.com already kinda DOS'ed :) does authentication working now? with authentication = True in gnue.conf how does GNUe authenticate? there is a well-known table to create? *** wendall911 has joined #gnuenterprise there is useraccess class that could be loaded i assume i have the .gcd installed somewhere :) dimas: it should, yes mnemoc: there should be gnue_useraccess.gcd in the samples dir but the current authentication system will be replaced by a well-designed and more flexible one in one of the next milestone releases reinhard: month? June or July but please don't ask for the year j/k I have no idea :) :) do you plan migration procedures? dunno bbl *** tiredbones has quit IRC *** wendall911 has quit IRC *** tiredbones has joined #gnuenterprise *** bigbrother has joined #gnuenterprise *** bigbrother has joined #gnuenterprise *** jcater has quit IRC *** kilo has joined #gnuenterprise *** wendall911 has joined #gnuenterprise jamest: you here? yes you still sure you are ok with breaking SELECT * support? when fields=() ? on the datasource jcater agreed yesterday basically but thought you would need it maybe yes well, its broken anyway for commits so I've started updating my apps anyway it is? yeah i did break it? something did recently but i'm already in the process of updating my apps to new common so i'm ok with the breakage ok please tell me if you notice some breakage force me to be less lazy :) don't want to fsck up your applications anymore than i've already done :) don't worry about my apps, it's not a major change to fix them on my end seriously i know that i'm basically butchering something that you and jcater wrote i've got a wrapper around the gnue wrapper and "just worked"(tm) for you so far for what you needed so for me its just adding a field=() to all my calls and I hope you don't get me too wrong as to coming here and breaking everything so far i'm ok with stuff are you expecting data loss issues? I am not sure what we can expect as long as readonly works i should be fine in most cases but let me put it this way as I can deal with bad single commits I would not use gnue svn currently without daily backups :) i can't deal with delete all rows in the table errors daily wouldn't quite cut it * jamest checks the stats so far this month my gnue based web stuff has handled 162 new sales and generated close to 300 invoices wow and it's been a slow month that's about what I have in half a year :) well, so far my changes seem to have caused low breakage yes my fears are where a delete is requested but still i'm a rather cautious person and the "where" part of the statement gets dropped :) well, the reorg of that part of the code is acutally through but I can create some more rules on my tables as i track every change to a table and store the previous values so we know who to yell at when someone does something wrong ah cool so you actually have a backup of every transaction yes i have a backup of every row in a table ok still I think my next commit is quite experimental and I would recommend to not update production systems for a few days until it shows to be stable i will not then as i just updated this afternoon and it's been fine cool i need to run, have to go get my kids tonight next commit includes a heavy restructuring of the DBSIG2 driver ok have fun with the kids i look forward to reading the diffs :) and say hello from me ;-) ok l8r *** jamest has left #gnuenterprise *** wendall911 has quit IRC *** tiredbones has quit IRC *** kilo has quit IRC *** tiredbones has joined #gnuenterprise *** sjc has quit IRC good night all *** reinhard has quit IRC *** jcater has joined #gnuenterprise *** chillywilly has quit IRC *** chillywilly has joined #gnuenterprise bah bah black sheep *** Garrido has joined #gnuenterprise new OOo build is up at: http://mirrors.isc.org/pub/openoffice/developer/680_m91/ gotta be getting close to releasing that bugger i'm still fighting to get m86 built compiling it? I just convert the debs w/ alien the rpms that is *** holycow has joined #gnuenterprise i like to build the stuff i use :) *** Garrido has quit IRC