Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							64e3e1199e 
							
						 
					 
					
						
						
							
							Fixed note on rollback on close in the doc  
						
						... 
						
						
						
						It's not like we call "rollback()": we close the connection and the
backend rolls back on its own. It may have differences, e.g. conn poolers. 
						
					 
					
						2012-09-18 12:54:41 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							9ae4bbd195 
							
						 
					 
					
						
						
							
							Fixed smell of pizza in the docs  
						
						
						
					 
					
						2012-09-18 12:54:41 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5fedaa5474 
							
						 
					 
					
						
						
							
							Fixed tests to run with PG 8.3  
						
						
						
					 
					
						2012-09-04 21:23:19 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							07e2c6a62f 
							
						 
					 
					
						
						
							
							Merge branch 'scrollable' into devel  
						
						
						
					 
					
						2012-08-15 11:27:43 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							99b7683338 
							
						 
					 
					
						
						
							
							Added documentation for scrollable cursors  
						
						
						
					 
					
						2012-08-15 11:26:45 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a79a5292e7 
							
						 
					 
					
						
						
							
							Added support with cursors without scroll clause  
						
						... 
						
						
						
						Using nothing is different from NO SCROLL, see DECLARE notes
in PG docs. 
						
					 
					
						2012-08-15 09:44:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							d074b096be 
							
						 
					 
					
						
						
							
							Added test for scrollable cursor  
						
						
						
					 
					
						2012-08-15 01:11:26 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							fa4994e471 
							
						 
					 
					
						
						
							
							Added scrollable cursor implementation  
						
						... 
						
						
						
						Patch provided by Jon Nelson (ticket #108 ). 
						
					 
					
						2012-08-15 00:30:54 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							91c2ff9296 
							
						 
					 
					
						
						
							
							Fixed tpc_recover() with RealDictStuff  
						
						... 
						
						
						
						Same problem and correction of ticket #114 . 
						
					 
					
						2012-08-14 23:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							21d323d2c8 
							
						 
					 
					
						
						
							
							Fixed register_hstore and register_composite with non-dbapi objects  
						
						... 
						
						
						
						Closed ticket #114 . 
						
					 
					
						2012-08-14 23:26:17 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8666693512 
							
						 
					 
					
						
						
							
							Fixed incorrect and outdated connection.commit() doc  
						
						
						
					 
					
						2012-07-27 17:44:28 +01:00 
						 
				 
			
				
					
						
							
							
								Brian Sutherland 
							
						 
					 
					
						
						
						
						
							
						
						
							2371166383 
							
						 
					 
					
						
						
							
							grammar  
						
						
						
					 
					
						2012-07-27 12:48:28 +03:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							3559ea0d10 
							
						 
					 
					
						
						
							
							Fixed typo in docs  
						
						... 
						
						
						
						Ticket #115  closed. 
						
					 
					
						2012-07-08 22:52:24 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							f9a13eb563 
							
						 
					 
					
						
						
							
							connection.reset() implemented using DISCARD ALL  
						
						
						
					 
					
						2012-06-25 16:37:11 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							7a33ebd580 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'msabramo/travis' into devel  
						
						... 
						
						
						
						Travis CI (http://travis-ci.org/ ) is a hosted CI system
"in the cloud". 
						
					 
					
						2012-06-18 12:24:21 +02:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							79165dab78 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'msabramo/tox' into devel  
						
						... 
						
						
						
						Tox (http://tox.testrun.org/ ) is a nice tool for
testing a package against multiple Python distributions. 
						
					 
					
						2012-06-18 12:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								Marc Abramowitz 
							
						 
					 
					
						
						
						
						
							
						
						
							6bf2b1b465 
							
						 
					 
					
						
						
							
							Add .travis.yml for Travis CI ( http://travis-ci.org/ )  
						
						
						
					 
					
						2012-06-15 08:07:19 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Abramowitz 
							
						 
					 
					
						
						
						
						
							
						
						
							3c510cf768 
							
						 
					 
					
						
						
							
							Add .tox to .gitignore  
						
						
						
					 
					
						2012-06-15 02:57:11 -07:00 
						 
				 
			
				
					
						
							
							
								Marc Abramowitz 
							
						 
					 
					
						
						
						
						
							
						
						
							9e1e69003b 
							
						 
					 
					
						
						
							
							Add tox.ini for tox ( http://tox.testrun.org/ )  
						
						
						
					 
					
						2012-06-15 02:56:44 -07:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							08c8b62e1b 
							
						 
					 
					
						
						
							
							Added %% use to the docs  
						
						
						
					 
					
						2012-05-29 23:53:02 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							e8fb84306d 
							
						 
					 
					
						
						
							
							Fixed cursor name as unicode string on Python 3  
						
						
						
					 
					
						2012-05-27 08:58:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6baff8e0 
							
						 
					 
					
						
						
							
							Dropped build dirs entries from setup.cfg  
						
						... 
						
						
						
						They were not used anymore after pg_config had become mandatory to build the
module.  Thanks to Steven Winfield for the report (ticket #109 ). 
						
					 
					
						2012-05-23 11:02:05 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							7982a6ac0b 
							
						 
					 
					
						
						
							
							Dropped GIL release around function calling PyMem_Malloc  
						
						... 
						
						
						
						Closes ticket #110 . 
						
					 
					
						2012-05-22 17:22:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							ba1fe6fff6 
							
						 
					 
					
						
						
							
							Fixed superclass methods call.  
						
						... 
						
						
						
						Methods execute() and callproc() in DictCursor and RealDictCursor should
call DictCursorBase methods, not _cursor's ones.
Reported by Alexey Luchko on the ML. 
						
					 
					
						2012-05-08 15:48:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							291b4ce81f 
							
						 
					 
					
						
						
							
							Fixed text docs build on Python 3  
						
						... 
						
						
						
						Thanks to Arfrever for the patch (ticket #107 ). 
						
					 
					
						2012-04-11 18:18:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							4436fce4c6 
							
						 
					 
					
						
						
							
							Merge branch 'cursor-args-fix' into devel  
						
						
						
					 
					
						2012-04-11 18:12:27 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							241403e7ba 
							
						 
					 
					
						
						
							
							Bump to next dev release  
						
						
						
					 
					
						2012-04-11 18:11:59 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							73df259f7b 
							
						 
					 
					
						
						
							
							Added news entry about cursor() cleanup  
						
						
						
					 
					
						2012-04-11 18:11:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							365a1b20a7 
							
						 
					 
					
						
						
							
							Added tests to verify cursor() arguments propagation  
						
						
						
					 
					
						2012-04-11 18:00:18 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c86ca7687f 
							
						 
					 
					
						
						
							
							Fixed cursor() arguments propagation to other connection classes  
						
						
						
					 
					
						2012-04-11 17:59:16 +01:00 
						 
				 
			
				
					
						
							
							
								Corry Haines 
							
						 
					 
					
						
						
						
						
							
						
						
							095cce5605 
							
						 
					 
					
						
						
							
							Allow user to override connection factory cursors  
						
						... 
						
						
						
						Prior to this change, using a extras.connection_factory would not allow
any other cursor to be used on that connection. It was set in stone.
This change allows all cursor options to pass through and override the
connection factory behaviors. This allows a connection_factory to be
dropped into existing code with no disruption.
This change also standardizes the extras.connection_factories to have
the same behavior and all pass through *args and **kwargs. 
						
					 
					
						2012-04-11 17:36:04 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							27421f1e41 
							
						 
					 
					
						
						
							
							Name can be passed as None to cursor()  
						
						... 
						
						
						
						Makes invocation from subclasses and generic code easier.
Code simplified by using default values for keyword arguments
and avoiding needless conversions back and forth between Python and C
strings. Also added connection type check to cursor's init. 
						
					 
					
						2012-04-11 17:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							c63891af8d 
							
						 
					 
					
						
						
							
							Fixed bad error return code from cursor's init  
						
						
						
					 
					
						2012-04-11 17:26:11 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							037b704e9a 
							
						 
					 
					
						
						
							
							Bumping up versions to prepare 2.4.5  
						
						
						
					 
					
						2012-03-28 23:08:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							67064f8e03 
							
						 
					 
					
						
						
							
							All the FAQ have they own id that can be used in URLs to refer to  
						
						
						
					 
					
						2012-03-09 16:55:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5473d50a09 
							
						 
					 
					
						
						
							
							Added more information about the case of the missing lo_truncate  
						
						... 
						
						
						
						After some ML message and ticket #104 . 
						
					 
					
						2012-03-09 16:55:02 +00:00 
						 
				 
			
				
					
						
							
							
								Federico Di Gregorio 
							
						 
					 
					
						
						
						
						
							
						
						
							550130b19e 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'piro/devel' into devel  
						
						... 
						
						
						
						Conflicts:
	psycopg/lobject_int.c 
						
					 
					
						2012-03-08 12:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							b8c75d9de0 
							
						 
					 
					
						
						
							
							Merge branch 'gcc-python-plugin' into devel  
						
						
						
					 
					
						2012-03-05 02:48:11 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							37aa62ca52 
							
						 
					 
					
						
						
							
							Merge branch 'close-idempotent' into devel  
						
						
						
					 
					
						2012-03-05 02:47:52 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2c309dfdb4 
							
						 
					 
					
						
						
							
							Mention the static analysis cleanup in the news  
						
						
						
					 
					
						2012-03-05 02:38:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							8707d8c399 
							
						 
					 
					
						
						
							
							Fixed iterator refcount in case of memory error during COPY  
						
						
						
					 
					
						2012-03-05 02:09:20 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							735d50c782 
							
						 
					 
					
						
						
							
							Check if the object wrapped in binary is not None before trying the other types  
						
						... 
						
						
						
						Otherwise it seems we clobber some result with NULL. 
						
					 
					
						2012-03-05 02:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							a9dc1b83ad 
							
						 
					 
					
						
						
							
							Methods callbacks signatures match the flags they are exported with  
						
						
						
					 
					
						2012-03-05 01:26:28 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							531084d561 
							
						 
					 
					
						
						
							
							Stricter types usage in several PyArg_ParseTuple calls  
						
						
						
					 
					
						2012-03-04 18:01:08 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							0e832b97ea 
							
						 
					 
					
						
						
							
							Proper type check in prepare() methods for list, binary, qstring  
						
						
						
					 
					
						2012-03-04 17:59:51 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							84f2a370f6 
							
						 
					 
					
						
						
							
							close() methods don't raise errors if called on closed objects  
						
						
						
					 
					
						2012-03-04 05:10:07 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							2cbedbee45 
							
						 
					 
					
						
						
							
							Dropped test about close() on closed connection raising an exception  
						
						... 
						
						
						
						This seems unnecessary and has caused problems to a few. The DB-SIG seems
agreeing on the change:
http://mail.python.org/pipermail/db-sig/2011-October/005811.html  
						
					 
					
						2012-03-04 05:10:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							76cc838a93 
							
						 
					 
					
						
						
							
							Expressions rewritten in a more normal way  
						
						... 
						
						
						
						(double)'0'? :) 
						
					 
					
						2012-03-04 04:47:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbfd38dfb 
							
						 
					 
					
						
						
							
							Check for errors in float adaptation  
						
						
						
					 
					
						2012-03-04 04:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniele Varrazzo 
							
						 
					 
					
						
						
						
						
							
						
						
							6cece00958 
							
						 
					 
					
						
						
							
							Check failed list creation in array adaptation  
						
						
						
					 
					
						2012-03-04 04:42:44 +00:00