Screenshot instructions:
Windows
Mac
Red Hat Linux
Ubuntu
Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)
You can subscribe to this list here.
2003 |
Jan
|
Feb
(2) |
Mar
(43) |
Apr
(204) |
May
(208) |
Jun
(102) |
Jul
(113) |
Aug
(63) |
Sep
(88) |
Oct
(85) |
Nov
(95) |
Dec
(62) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(38) |
Feb
(93) |
Mar
(125) |
Apr
(89) |
May
(66) |
Jun
(65) |
Jul
(53) |
Aug
(65) |
Sep
(79) |
Oct
(60) |
Nov
(171) |
Dec
(176) |
2005 |
Jan
(264) |
Feb
(260) |
Mar
(145) |
Apr
(153) |
May
(192) |
Jun
(166) |
Jul
(265) |
Aug
(340) |
Sep
(300) |
Oct
(469) |
Nov
(316) |
Dec
(235) |
2006 |
Jan
(236) |
Feb
(156) |
Mar
(229) |
Apr
(221) |
May
(257) |
Jun
(161) |
Jul
(97) |
Aug
(169) |
Sep
(159) |
Oct
(400) |
Nov
(136) |
Dec
(134) |
2007 |
Jan
(152) |
Feb
(101) |
Mar
(115) |
Apr
(120) |
May
(129) |
Jun
(82) |
Jul
(118) |
Aug
(82) |
Sep
(30) |
Oct
(101) |
Nov
(137) |
Dec
(53) |
2008 |
Jan
(83) |
Feb
(139) |
Mar
(55) |
Apr
(69) |
May
(82) |
Jun
(31) |
Jul
(66) |
Aug
(30) |
Sep
(21) |
Oct
(37) |
Nov
(41) |
Dec
(65) |
2009 |
Jan
(69) |
Feb
(46) |
Mar
(22) |
Apr
(20) |
May
(39) |
Jun
(30) |
Jul
(36) |
Aug
(58) |
Sep
(38) |
Oct
(20) |
Nov
(10) |
Dec
(11) |
2010 |
Jan
(24) |
Feb
(63) |
Mar
(22) |
Apr
(72) |
May
(8) |
Jun
(13) |
Jul
(35) |
Aug
(23) |
Sep
(12) |
Oct
(26) |
Nov
(11) |
Dec
(30) |
2011 |
Jan
(15) |
Feb
(44) |
Mar
(36) |
Apr
(26) |
May
(27) |
Jun
(10) |
Jul
(28) |
Aug
(12) |
Sep
|
Oct
|
Nov
(17) |
Dec
(16) |
2012 |
Jan
(12) |
Feb
(31) |
Mar
(23) |
Apr
(14) |
May
(10) |
Jun
(26) |
Jul
|
Aug
(2) |
Sep
(2) |
Oct
(1) |
Nov
|
Dec
(6) |
2013 |
Jan
(4) |
Feb
(5) |
Mar
|
Apr
(4) |
May
(13) |
Jun
(7) |
Jul
(5) |
Aug
(15) |
Sep
(25) |
Oct
(18) |
Nov
(7) |
Dec
(3) |
2014 |
Jan
(1) |
Feb
(5) |
Mar
|
Apr
(3) |
May
(3) |
Jun
(2) |
Jul
(4) |
Aug
(5) |
Sep
|
Oct
(11) |
Nov
|
Dec
(62) |
2015 |
Jan
(8) |
Feb
(3) |
Mar
(15) |
Apr
|
May
|
Jun
(6) |
Jul
|
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
(19) |
2016 |
Jan
(2) |
Feb
|
Mar
(2) |
Apr
(4) |
May
(3) |
Jun
(7) |
Jul
(14) |
Aug
(13) |
Sep
(6) |
Oct
(2) |
Nov
(3) |
Dec
|
2017 |
Jan
(6) |
Feb
(14) |
Mar
(2) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(4) |
Nov
(3) |
Dec
|
2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
1
(1) |
2
(3) |
3
(1) |
4
(5) |
5
(1) |
6
(5) |
7
(6) |
8
(4) |
9
(8) |
10
(6) |
11
(2) |
12
|
13
(11) |
14
(21) |
15
(10) |
16
(4) |
17
(8) |
18
(5) |
19
(3) |
20
(11) |
21
(15) |
22
(8) |
23
(12) |
24
(4) |
25
|
26
(6) |
27
(4) |
28
(12) |
29
(32) |
30
(16) |
31
(5) |
|
From: Mike Orr <sluggoster@gm...> - 2006-03-08 23:14:19
|
I have a TurboGears application using SQLObject, and upgraded from SQLite 3.2.1 to 3.3.4 to see if it would solve a performance problem [1]. Instead I get an exception (below) whenever I hit a page that does any query. If I downgrade SQLite, the old behavior returns. I'm using SQLObject 0.7.1dev_r1613 with TurboGears 0.9a1. Is there a version of SQLObject which does better with SQLite 3.3.4? Page handler: <bound method ChemicalDirectory.default of <cameosd.controllers.ChemicalDirectory object at 0xb7474d2c>> Traceback (most recent call last): File "/usr/local/lib/python2.4/CherryPy-2.2.0betadev_r980-py2.4.egg/cherr= ypy/_cphttptools.py", line 99, in _run self.main() File "/usr/local/lib/python2.4/CherryPy-2.2.0betadev_r980-py2.4.egg/cherr= ypy/_cphttptools.py", line 248, in main body =3D page_handler(*virtual_path, **self.params) File "<string>", line 3, in default File "/usr/local/lib/python2.4/TurboGears-0.9a1-py2.4.egg/turbogears/cont= rollers.py", line 210, in expose tg_format, html, fragment, *args, **kw) File "/usr/local/lib/python2.4/TurboGears-0.9a1-py2.4.egg/turbogears/data= base.py", line 193, in run_with_transaction retval =3D func(*args, **kw) File "/usr/local/lib/python2.4/TurboGears-0.9a1-py2.4.egg/turbogears/cont= rollers.py", line 228, in _execute_func output =3D errorhandling.try_call(func, *args, **kw) File "/usr/local/lib/python2.4/TurboGears-0.9a1-py2.4.egg/turbogears/erro= rhandling.py", line 63, in try_call output =3D func(self, *args, **kw) File "/home/mso/svn/hazweb/Cameo-Search-Demo/cameosd/controllers.py", line 36, in default chem =3D Chemical.get(chem_id) File "/usr/local/lib/python2.4/SQLObject-0.7.1dev_r1534-py2.4.egg/sqlobje= ct/main.py", line 912, in get val._init(id, connection, selectResults) File "/usr/local/lib/python2.4/SQLObject-0.7.1dev_r1534-py2.4.egg/sqlobje= ct/main.py", line 955, in _init selectResults =3D self._connection._SO_selectOne(self, dbNames) File "/usr/local/lib/python2.4/SQLObject-0.7.1dev_r1534-py2.4.egg/sqlobje= ct/dbconnection.py", line 571, in _SO_selectOne return self.queryOne( File "/usr/local/lib/python2.4/SQLObject-0.7.1dev_r1534-py2.4.egg/sqlobje= ct/dbconnection.py", line 748, in queryOne return self._dbConnection._queryOne(self._connection, s) File "/usr/local/lib/python2.4/SQLObject-0.7.1dev_r1534-py2.4.egg/sqlobje= ct/dbconnection.py", line 339, in _queryOne self._executeRetry(conn, c, s) File "/usr/local/lib/python2.4/SQLObject-0.7.1dev_r1534-py2.4.egg/sqlobje= ct/dbconnection.py", line 295, in _executeRetry return cursor.execute(query) Warning: You can only execute one statement at a time. [1] The original problem was, a query with a many:many join and a substring search hangs the SQLObject library and prevents any other web requests from completing. I heard the new version of SQLite solved a multithreading bug so I wanted to see if it would work better. -- Mike Orr <sluggoster@...> (mso@... address is semi-reliable) |
From: Oleg Broytmann <phd@ma...> - 2006-03-08 14:38:33
|
On Wed, Mar 08, 2006 at 03:06:25PM +0100, David Faure wrote: > Hmm, the last line shouldn't have been added, since the support for '%s' hasn't been committed. > > --- docs/SQLObject.txt (revision 1634) > +++ docs/SQLObject.txt (working copy) > @@ -739,7 +739,6 @@ values are: > single SQL command, a list of SQL commands, or a dictionary with keys that > are dbNames and values that are either single SQL command string or a list > of SQL commands. This is usually for ALTER TABLE commands. > - ``%s``, if present, is substituted with the name of the table. Fixed. Thank you. Oleg. -- Oleg Broytmann http://phd.pp.ru/ phd@... Programmers don't die, they just GOSUB without RETURN. |
From: David Faure <dfaure@kl...> - 2006-03-08 14:12:37
|
On Tuesday 21 February 2006 15:32, David Faure wrote: > SQLObject currently assumes that a default database was selected for the = connection. > However I'm using SQLObject in a C++ application which executes python sc= ripts, > and the connection doesn't have a default database selected, on purpose. >=20 > With the following naming style I can make SQLObject prepend the database= name > before creating a table or running queries in a table: >=20 > class PrependDBStyle(sqlobject.DefaultStyle): > def pythonClassToDBTable(self, className): > return "sqlobjects." + super(PrependDBStyle, self).pythonClassToDBTable= (className) > def dbTableToPythonClass(self, table): > if table.startsWith( "sqlobjects." ): > table =3D table[11:] > return super(PrependDBStyle,self).dbTableToPythonClass(table) >=20 > However the tableExists check is currently implemented with "SHOW TABLES"= , which > fails when there is no default database selected. The attached patch uses= "DESCRIBE %s" > instead, which works in both cases ("describe foo" or "describe db.foo") Can the attached patch be considered for inclusion? "DESCRIBE [db.]table" works in all cases (with or without a default databas= e) whereas "SHOW TABLES" needs a default database. =2D-=20 David Faure -- faure@..., dfaure@... KDE/KOffice developer, Qt consultancy projects Klar=E4lvdalens Datakonsult AB, Platform-independent software solutions |
From: David Faure <dfaure@kl...> - 2006-03-08 14:06:32
|
On Sunday 26 February 2006 16:46, Oleg Broytmann wrote: > On Wed, Feb 22, 2006 at 01:21:58AM +0100, David Faure wrote: > > +`createSQL`: > > + SQL queries run after table creation. createSQL can be a string wit= h a > > + single SQL command, a list of SQL commands, or a dictionary with ke= ys that > > + are dbNames and values that are either single SQL command string or= a list > > + of SQL commands. This is usually for ALTER TABLE commands. > > + ``%s``, if present, is substituted with the name of the table. >=20 > Added to the documentation. Thank you! Hmm, the last line shouldn't have been added, since the support for '%s' ha= sn't been committed. =2D-- docs/SQLObject.txt (revision 1634) +++ docs/SQLObject.txt (working copy) @@ -739,7 +739,6 @@ values are: single SQL command, a list of SQL commands, or a dictionary with keys t= hat are dbNames and values that are either single SQL command string or a l= ist of SQL commands. This is usually for ALTER TABLE commands. =2D ``%s``, if present, is substituted with the name of the table. There is also one instance attribute: =2D-=20 David Faure -- faure@..., dfaure@... KDE/KOffice developer, Qt consultancy projects Klar=E4lvdalens Datakonsult AB, Platform-independent software solutions |