projects
/
remoteglot
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f72838e
)
Reduce the number of Postgres transactions we start.
author
Steinar H. Gunderson
<sgunderson@bigfoot.com>
Wed, 16 Nov 2016 17:39:11 +0000
(18:39 +0100)
committer
Steinar H. Gunderson
<sgunderson@bigfoot.com>
Wed, 16 Nov 2016 17:39:28 +0000
(18:39 +0100)
remoteglot.pl
patch
|
blob
|
history
diff --git
a/remoteglot.pl
b/remoteglot.pl
index
9cbf820
..
35fe887
100755
(executable)
--- a/
remoteglot.pl
+++ b/
remoteglot.pl
@@
-901,6
+901,7
@@
sub output_json {
if (!$historic_json_only && exists($pos_calculating->{'history'})) {
my %score_history = ();
+ local $dbh->{AutoCommit} = 0;
my $q = $dbh->prepare('SELECT * FROM scores WHERE id=?');
my $pos = Position->start_pos('white', 'black');
my $halfmove_num = 0;
@@
-917,6
+918,7
@@
sub output_json {
($pos) = $pos->make_pretty_move($move);
}
$q->finish;
+ $dbh->commit;
# If at any point we are missing 10 consecutive moves,
# truncate the history there. This is so we don't get into