Clint Armstrong
|
9b2c9c2fd3
|
debug stats about threads
|
2015-09-09 16:53:11 -04:00 |
|
Clint Armstrong
|
a0288763d9
|
use native thread id
|
2015-09-09 16:46:12 -04:00 |
|
Clint Armstrong
|
01bef1ff01
|
smarter sleeping to try and lighten cpu load
|
2015-09-09 15:23:04 -04:00 |
|
Clint Armstrong
|
06a809d96d
|
unnecessary commas
|
2015-09-09 15:09:19 -04:00 |
|
Clint Armstrong
|
ae8d29c4b6
|
make threads daemon threads
|
2015-09-09 15:07:55 -04:00 |
|
Clint Armstrong
|
d76e9e7889
|
release queue locks
|
2015-09-09 15:05:39 -04:00 |
|
Clint Armstrong
|
8de136f50c
|
warn on empty queries
|
2015-09-09 15:01:27 -04:00 |
|
Clint Armstrong
|
c914ba75a1
|
identify thread numbers
|
2015-09-09 14:58:39 -04:00 |
|
Clint Armstrong
|
969a22ffa9
|
move everything into the thread
|
2015-09-09 14:51:17 -04:00 |
|
Clint Armstrong
|
b2f7eba5c7
|
always close cursor
|
2015-09-09 10:04:55 -04:00 |
|
Clint Armstrong
|
7f69855f41
|
all cursor handling in db class
|
2015-09-09 10:04:55 -04:00 |
|
Clint Armstrong
|
004111574a
|
close cursor after query
|
2015-09-09 10:04:53 -04:00 |
|
Clint Armstrong
|
201f516a76
|
better log messages
|
2015-09-09 10:04:40 -04:00 |
|
Clint Armstrong
|
55768cf4c9
|
catch error during connectino and retry
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
9610dac130
|
mysql ping with reconnect
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
b08300e425
|
make more resiliant to MySQL disconnects
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
ac63a8937a
|
MySQL doesn't support specifying microsecond precision, and MariaDB defaults to zero, so it can be removed to be compatible with both.
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
32adff03f1
|
only log worker threads, not main python thread
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
0a00bb6178
|
remove spammy debug log
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
b0e7c9346b
|
always release queue lock
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
5b647d8e70
|
release queue if getting action lock fails
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
840d1e86b9
|
make sure to clear the thread if unsuccessful
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
3b6e0e68e9
|
move thread control to lock threads
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
ca1a6883a8
|
log when can't get lock
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
eddb04aaef
|
python 2.6 compat
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
d377b70e19
|
make sure lock name matches action
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
d60dc000a3
|
queue locks are no longer necessary
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
a63a748a21
|
return db object to keep it from going out of scope
|
2015-09-09 10:04:39 -04:00 |
|
Clint Armstrong
|
31cb8dddb7
|
thread locking in python
|
2015-09-09 10:04:37 -04:00 |
|
Clint Armstrong
|
49c786f394
|
make more resiliant to MySQL disconnects
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
68a970663f
|
MySQL doesn't support specifying microsecond precision, and MariaDB defaults to zero, so it can be removed to be compatible with both.
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
dde75439d2
|
only log worker threads, not main python thread
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
ca7daae7cd
|
remove spammy debug log
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
65b7d69e9a
|
always release queue lock
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
ecc4a696c7
|
release queue if getting action lock fails
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
b7ecea9323
|
make sure to clear the thread if unsuccessful
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
8d7a937e03
|
move thread control to lock threads
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
fb899c1ebe
|
log when can't get lock
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
020e40ab7f
|
python 2.6 compat
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
d11ad883bb
|
make sure lock name matches action
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
aafca03ec7
|
queue locks are no longer necessary
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
964896d6b0
|
return db object to keep it from going out of scope
|
2015-09-09 10:03:41 -04:00 |
|
Clint Armstrong
|
98b50b60ba
|
thread locking in python
|
2015-09-09 10:03:41 -04:00 |
|
Daniel Preussker
|
f4c6c6c56b
|
Merge pull request #1866 from f0o/issue-1855
Fix permissions for world-map
|
2015-09-09 13:23:22 +00:00 |
|
 Sergiusz Paprzyckiandf0o
|
a54dcd76ab
|
Leaflet map permissions check #1855; SQL/query modified as requested
|
2015-09-09 14:05:17 +01:00 |
|
 Sergiusz Paprzyckiandf0o
|
d568830df3
|
Leaflet map permissions check #1855
|
2015-09-09 14:05:17 +01:00 |
|
 Sergiusz Paprzyckiandf0o
|
29c55eb415
|
Leaflet module now checks device permissions
|
2015-09-09 14:05:17 +01:00 |
|
Daniel Preussker
|
9bda8b653c
|
Merge pull request #1856 from spaprzycki/agreement-ack
Agreement ack
|
2015-09-07 10:23:41 +00:00 |
|
Sergiusz Paprzycki
|
e8188c6143
|
I agree to the conditions of the Contributor Agreement
contained in doc/General/Contributing.md.
|
2015-09-06 23:08:14 +01:00 |
|
Daniel Preussker
|
e0e4f97747
|
Fixed typo in changelog
201509
|
2015-09-06 16:13:08 +00:00 |
|