Mercurial > p > roundup > code
annotate doc/license.txt @ 6610:db3f0ba75b4a
Change checkpoint_data and restore_connection_on_error to subtransaction
checkpoint_data and restore_connection_on_error used to commit() and
rollback() the db connection. This causes additional I/O and load.
Changed them to use 'SAVEPOINT name' and 'ROLLBACK TO name' to get a
faster method for handling errors within a tranaction.
One thing to note is that postgresql (unlike SQL std) doesn't
overwrite an older savepoint with he same name. It keeps all
savepoints but only rolls back to the newest one with a given name.
This could be a resource issue. I left a commented out release
statement in case somebody runs into an issue due to too many
savepoints. I expect it to slow down the import but....
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sat, 29 Jan 2022 11:29:36 -0500 |
| parents | f22831a12ab8 |
| children | 8a73b0b12102 |
| rev | line source |
|---|---|
|
4033
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff
changeset
|
1 License |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff
changeset
|
2 ======= |
|
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff
changeset
|
3 |
|
4612
771e66e8c0b4
Trying to get the license included in the generated website docs.
Bernhard Reiter <bernhard@intevation.de>
parents:
4033
diff
changeset
|
4 Roundup is Free Software under the following license (from the file |
|
771e66e8c0b4
Trying to get the license included in the generated website docs.
Bernhard Reiter <bernhard@intevation.de>
parents:
4033
diff
changeset
|
5 COPYING.txt in the software distribution): |
|
4033
bca7c59ac400
Enhance documentation generation.
Stefan Seefeld <stefan@seefeld.name>
parents:
diff
changeset
|
6 |
|
4621
f22831a12ab8
Fix path to included COPYING.txt.
Ralf Schlatterbeck <rsc@runtux.com>
parents:
4612
diff
changeset
|
7 .. include:: ../COPYING.txt |
|
4612
771e66e8c0b4
Trying to get the license included in the generated website docs.
Bernhard Reiter <bernhard@intevation.de>
parents:
4033
diff
changeset
|
8 :literal: |
