summaryrefslogtreecommitdiffstats
path: root/lib/prserv
Commit message (Expand)AuthorAgeFilesLines
* prserv/serv: Gracefully handle the PR server exiting quicklyRichard Purdie2017-08-311-1/+5
* prserv/serv: Rename self.quit -> self.quitflagRichard Purdie2017-08-311-6/+6
* prserv/serv: Send sentinel to stop handler threadRichard Purdie2017-08-311-1/+4
* prserv/serv: Shut down any existing server before restartingRichard Purdie2017-08-311-0/+3
* prserv/cooker: Drop unused paramRichard Purdie2017-08-311-1/+1
* prserv/serv: Improve process exit handlingRichard Purdie2017-07-241-2/+17
* server: Rework the server API so process and xmlrpc servers coexistRichard Purdie2017-07-211-2/+2
* prserv/persist_data/utils: Drop obsolete python2 importsRichard Purdie2017-01-061-6/+1
* prserv/serv: Tweak stdout manipulation to be stream safeRichard Purdie2017-01-051-4/+17
* bitbake: remove True option to getVar callsJoshua Lock2016-11-301-2/+2
* bitbake: Convert to python 3Richard Purdie2016-06-012-8/+8
* daemonize/prserv/tests/fetch: Convert file() -> open()Richard Purdie2016-05-121-5/+5
* prserv: Add dump_db()Haris Okanovic2016-02-262-0/+33
* bitbake: prserv: do not clear umask when daemonizingDiego Santa Cruz2016-02-041-1/+0
* bitbake: prserv: SIGTERM handling hung processDiego Santa Cruz2016-02-041-1/+1
* bitbake: prserv: -wal and -shm sqlite lost when daemonizingDiego Santa Cruz2016-02-041-5/+8
* bitbake: Set process names to be meaninfulRichard Purdie2016-01-291-0/+4
* prserv/serv.py: Better messaging when starting/stopping the server with port=0Leonardo Sandoval2015-09-261-2/+21
* prserv/serv: Close the DB connection out of class destructorLeonardo Sandoval2015-09-262-2/+2
* prserv/serv: Start/Stop daemon using ip instead of hostLeonardo Sandoval2015-09-231-5/+8
* prserv: SIGTERM and deamonization fixesRichard Purdie2015-09-091-3/+31
* prserv/db: Document history modesRichard Purdie2015-07-121-0/+10
* prserv: serv.py: remove unused and duplicate importsMaxin B. John2015-05-081-2/+1
* prserv/serv: Improve exit handlingRichard Purdie2015-01-211-5/+9
* prserv: Use WAL modeRichard Purdie2014-11-061-0/+1
* prserv/serv: Ensure sync happens in the correct threadRichard Purdie2014-11-041-7/+8
* prserv: don't wait until exit to syncBen Shelton2014-10-282-0/+21
* prserv/serv: Improve error message when prserver cannot bind to supplied host...Konrad Scherer2014-09-291-2/+11
* lib: fix no newline at end of fileRobert Yang2014-07-031-1/+1
* prserv/db: Avoid fsync() callsRichard Purdie2014-05-031-0/+1
* prserv: Fix exit race issuesRichard Purdie2014-03-281-7/+6
* serv.py: Give pr-server up to 5 seconds to commit dataKonrad Scherer2013-11-181-2/+21
* prserv: Ensure data is committedRichard Purdie2013-09-082-1/+6
* prserv/serv: Settle on two threads for optimal performanceRichard Purdie2013-09-011-14/+34
* serv/db: Don't use BEGIN/COMMITRichard Purdie2013-09-011-13/+3
* serv/db: Take an excluside lock on the databaseRichard Purdie2013-09-011-1/+1
* serv/db: Fix looping upon database locked issuesRichard Purdie2013-09-011-3/+4
* prserv: Allow 'table is locked' matching for retry loopRichard Purdie2013-08-301-1/+1
* prserv/serv: Multithread the serverRichard Purdie2013-08-291-9/+15
* prserv/db: Threading fixesRichard Purdie2013-08-292-4/+4
* serv.py: Fix regression from 972bc43e6d5bJason Wessel2013-08-281-1/+1
* serv.py: Fix hang when spawned dynamically with bitbakeJason Wessel2013-08-281-0/+5
* server/xmlrpc/prserv: Add sane timeout to default xmlrpc serverRichard Purdie2013-08-261-3/+0
* prserv/serv: Fix pid file removalRichard Purdie2013-08-231-1/+1
* prserv: Adapt autostart to bitbake-workerRichard Purdie2013-06-121-2/+9
* prserv: Unbreak after bb.server changesRichard Purdie2013-05-301-1/+1
* prserv: Drop StandardError usageRichard Purdie2013-05-091-1/+1
* prserv/cooker: Handle PRService errors cleanlyRichard Purdie2013-05-031-3/+6
* prserv/serv.py: Fix logging in daemon modeRichard Purdie2013-02-061-4/+16
* bitbake: Always use separate process for PR ServiceRichard Purdie2013-02-061-22/+7