aboutsummaryrefslogtreecommitdiffstats
path: root/lib/prserv
AgeCommit message (Expand)Author
2017-08-31prserv/serv: Gracefully handle the PR server exiting quicklyRichard Purdie
2017-08-31prserv/serv: Rename self.quit -> self.quitflagRichard Purdie
2017-08-31prserv/serv: Send sentinel to stop handler threadRichard Purdie
2017-08-31prserv/serv: Shut down any existing server before restartingRichard Purdie
2017-08-31prserv/cooker: Drop unused paramRichard Purdie
2017-07-24prserv/serv: Improve process exit handlingRichard Purdie
2017-07-21server: Rework the server API so process and xmlrpc servers coexistRichard Purdie
2017-01-06prserv/persist_data/utils: Drop obsolete python2 importsRichard Purdie
2017-01-05prserv/serv: Tweak stdout manipulation to be stream safeRichard Purdie
2016-11-30bitbake: remove True option to getVar callsJoshua Lock
2016-06-01bitbake: Convert to python 3Richard Purdie
2016-05-12daemonize/prserv/tests/fetch: Convert file() -> open()Richard Purdie
2016-02-26prserv: Add dump_db()Haris Okanovic
2016-02-04bitbake: prserv: do not clear umask when daemonizingDiego Santa Cruz
2016-02-04bitbake: prserv: SIGTERM handling hung processDiego Santa Cruz
2016-02-04bitbake: prserv: -wal and -shm sqlite lost when daemonizingDiego Santa Cruz
2016-01-29bitbake: Set process names to be meaninfulRichard Purdie
2015-09-26prserv/serv.py: Better messaging when starting/stopping the server with port=0Leonardo Sandoval
2015-09-26prserv/serv: Close the DB connection out of class destructorLeonardo Sandoval
2015-09-23prserv/serv: Start/Stop daemon using ip instead of hostLeonardo Sandoval
2015-09-09prserv: SIGTERM and deamonization fixesRichard Purdie
2015-07-12prserv/db: Document history modesRichard Purdie
2015-05-08prserv: serv.py: remove unused and duplicate importsMaxin B. John
2015-01-21prserv/serv: Improve exit handlingRichard Purdie
2014-11-06prserv: Use WAL modeRichard Purdie
2014-11-04prserv/serv: Ensure sync happens in the correct threadRichard Purdie
2014-10-28prserv: don't wait until exit to syncBen Shelton
2014-09-29prserv/serv: Improve error message when prserver cannot bind to supplied host...Konrad Scherer
2014-07-03lib: fix no newline at end of fileRobert Yang
2014-05-03prserv/db: Avoid fsync() callsRichard Purdie
2014-03-28prserv: Fix exit race issuesRichard Purdie
2013-11-18serv.py: Give pr-server up to 5 seconds to commit dataKonrad Scherer
2013-09-08prserv: Ensure data is committedRichard Purdie
2013-09-01prserv/serv: Settle on two threads for optimal performanceRichard Purdie
2013-09-01serv/db: Don't use BEGIN/COMMITRichard Purdie
2013-09-01serv/db: Take an excluside lock on the databaseRichard Purdie
2013-09-01serv/db: Fix looping upon database locked issuesRichard Purdie
2013-08-30prserv: Allow 'table is locked' matching for retry loopRichard Purdie
2013-08-29prserv/serv: Multithread the serverRichard Purdie
2013-08-29prserv/db: Threading fixesRichard Purdie
2013-08-28serv.py: Fix regression from 972bc43e6d5bJason Wessel
2013-08-28serv.py: Fix hang when spawned dynamically with bitbakeJason Wessel
2013-08-26server/xmlrpc/prserv: Add sane timeout to default xmlrpc serverRichard Purdie
2013-08-23prserv/serv: Fix pid file removalRichard Purdie
2013-06-12prserv: Adapt autostart to bitbake-workerRichard Purdie
2013-05-30prserv: Unbreak after bb.server changesRichard Purdie
2013-05-09prserv: Drop StandardError usageRichard Purdie
2013-05-03prserv/cooker: Handle PRService errors cleanlyRichard Purdie
2013-02-06prserv/serv.py: Fix logging in daemon modeRichard Purdie
2013-02-06bitbake: Always use separate process for PR ServiceRichard Purdie