[issue9750] sqlite3 iterdump fails on column with reserved name

2012-02-05 Thread Marko Kohtala

Marko Kohtala marko.koht...@gmail.com added the comment:

Here is finally an update to my patch modified according to comments received. 
It should apply on 2.7 and 3.3 branches.

--
Added file: http://bugs.python.org/file24429/sqlite3dump.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2012-02-05 Thread Marko Kohtala

Changes by Marko Kohtala marko.koht...@gmail.com:


Removed file: http://bugs.python.org/file18726/sqlite3dump.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2012-02-05 Thread Marko Kohtala

Changes by Marko Kohtala marko.koht...@gmail.com:


Removed file: http://bugs.python.org/file18725/sqlite3bug2.py

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2012-02-05 Thread Marko Kohtala

Changes by Marko Kohtala marko.koht...@gmail.com:


Removed file: http://bugs.python.org/file18720/sqlite3bug.py

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-12 Thread Marko Kohtala

Changes by Marko Kohtala marko.koht...@gmail.com:


Removed file: http://bugs.python.org/file18721/sqlite3bug.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-12 Thread Marko Kohtala

Changes by Marko Kohtala marko.koht...@gmail.com:


Removed file: http://bugs.python.org/file18722/sqlite3ident.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-12 Thread Marko Kohtala

Marko Kohtala marko.koht...@gmail.com added the comment:

Thank you for the review.

I have very limited time to use on this. So even when I'd like to make 
everything easy for you, have the time you give to python be as productive as 
possible, I can not.

But I'll respond to your comments on the patch.

a) I added the quotes to every identifier based on a comment in sqlite 
documentation SQLite adds new keywords from time to time when it takes on new 
features. So to prevent your code from being broken by future enhancements, you 
should normally quote any identifier that is an English language word, even if 
you do not have to. While fixing one place, I fixed it to follow this 
recommendation in other places as well.

b) I added quotes using backslashes because it was consistent. The table name 
was already quoted like that. I agree it could be clearer.

c) I know. I only tried to make minimal changes targeted only to the issues at 
hand. I did not want to hide the fixes in middlde of changes to style.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-03 Thread Marko Kohtala

New submission from Marko Kohtala marko.koht...@gmail.com:

Sqlite3 fails to dump a database with column names that are keywords.

--
components: Extension Modules
files: sqlite3bug.py
messages: 115420
nosy: Marko.Kohtala
priority: normal
severity: normal
status: open
title: sqlite3 iterdump fails on column with reserved name
type: behavior
versions: Python 2.7, Python 3.1
Added file: http://bugs.python.org/file18720/sqlite3bug.py

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-03 Thread Marko Kohtala

Marko Kohtala marko.koht...@gmail.com added the comment:

Here is a patch that may resolve the bug.

--
keywords: +patch
Added file: http://bugs.python.org/file18721/sqlite3bug.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-03 Thread Marko Kohtala

Marko Kohtala marko.koht...@gmail.com added the comment:

The second patch contains also fixes for some places where the rules described 
in http://www.sqlite.org/lang_keywords.html are not followed.

--
Added file: http://bugs.python.org/file18722/sqlite3ident.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-03 Thread Marko Kohtala

Marko Kohtala marko.koht...@gmail.com added the comment:

It also fails if table or column names contain double quote.

--
Added file: http://bugs.python.org/file18725/sqlite3bug2.py

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue9750] sqlite3 iterdump fails on column with reserved name

2010-09-03 Thread Marko Kohtala

Changes by Marko Kohtala marko.koht...@gmail.com:


Added file: http://bugs.python.org/file18726/sqlite3dump.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue9750
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue8842] sqlite3 library outdated in Windows builds

2010-05-28 Thread Marko Kohtala

New submission from Marko Kohtala marko.koht...@gmail.com:

The Windows builds seem to come with SQLite library version 3.5.9, as seen from 
sqlite3.sqlite_version. This is from 2008-May-12.

I've been using the sqlite3 module, but keep running into bugs on Windows. 
Replacing the DLLs\sqlite3.dll with a newer library (sqlite is going at version 
3.6.23), seems to fix those problems.

One problem was locking failures when performing a lot of changes and 
committing after each change. This happens within a single script accessing the 
file, apparently locking himself out. I did not want users needing to patch 
installed Python, so I got around that by removing the smaller commits and 
making one huge commit at end.

Now I had a problem that ANALYZE does not result in good queries. Performing 
ANALYZE with newer library speeded queries significantly. I do not know how to 
get around that.

On Linux I see Python 2.6 using sqlite 3.6.x versions, so I'd expect the reason 
for old library on Windows can not be incompatibility.

--
components: Library (Lib), Windows
messages: 106647
nosy: Marko.Kohtala
priority: normal
severity: normal
status: open
title: sqlite3 library outdated in Windows builds
type: behavior
versions: Python 2.6, Python 3.1

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue8842
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com