#12007: djangoadmin loaddata gives odd error if it runs out of memory
---------------------------+------------------------------------------------
Reporter: chrisw | Owner: nobody
Status: new | Milestone:
Component: Uncategorized | Version: 1.1
Keywords: | Stage: Unreviewed
Has_patch: 0 |
---------------------------+------------------------------------------------
Hi All,
I tried to import a 3.2GB xml file, partly to see if Django loads the
whole file into memory when it's importing and partly to see how large pg
client transactions work. Whichever caused the problem, I have a fair idea
that even thought the machine has 4GB of memory, the process ran out of
memory.
I'd expect a MemoryError if that were the case, what I actually got was:
File "django/core/management/__init__.py", line 362, in execute_manager
utility.execute()
File "/django/core/management/__init__.py", line 303, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "django/core/management/base.py", line 195, in run_from_argv
self.execute(*args, **options.__dict__)
File "django/core/management/base.py", line 222, in execute
output = self.handle(*args, **options)
File "django/core/management/commands/loaddata.py", line 200, in handle
transaction.leave_transaction_management()
File "django/db/transaction.py", line 74, in
leave_transaction_management
raise TransactionManagementError("This code isn't under transaction
management")
django.db.transaction.TransactionManagementError: This code isn't under
transaction management
cheers,
Chris
--
Ticket URL: <http://code.djangoproject.com/ticket/12007>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---