[obs-commits] [openSUSE/open-build-service] f2c74a: [backend] put gctx as reference into ectx

Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: f2c74af1efda6d6f163a8ed6ecbbf9f678cb23b0 https://github.com/openSUSE/open-build-service/commit/f2c74af1efda6d6f163a8e... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put gctx as reference into ectx Makes the code cleaner, and is also needed for more OO to come. Commit: 4b075e2a2a422c6f9aed4e389326a515e5b5040f https://github.com/openSUSE/open-build-service/commit/4b075e2a2a422c6f9aed4e... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put arch and reporoot in gctx gctx is going to be the scheduler object in the future Commit: f116dbfe4b39e745efd0c98a6cf00381ea3124c7 https://github.com/openSUSE/open-build-service/commit/f116dbfe4b39e745efd0c9... Author: M0ses <schreiner@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] make almost all functions have a context We'll use that to get rid of all the global variable accesses. Commit: 7fbe2a0d55593534ce7776481107f4e3259f09cc https://github.com/openSUSE/open-build-service/commit/7fbe2a0d55593534ce7776... Author: M0ses <schreiner@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] access reporoot through gctx Commit: 1e04483992ffcccc918ec78d42dfd7a3c369f53d https://github.com/openSUSE/open-build-service/commit/1e04483992ffcccc918ec7... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backup] clean up myarch usage a bit The goal is to use $gctx->{arch} instead of $myarch. Commit: 2c51ff6945bd03f071cfae002a94f85f7f44dbfb https://github.com/openSUSE/open-build-service/commit/2c51ff6945bd03f071cfae... Author: M0ses <schreiner@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] get rid of global $jobsdir and $myjobsdir Commit: 518c6dc4c4a0d4e97726d4f3ce2b3269074ae712 https://github.com/openSUSE/open-build-service/commit/518c6dc4c4a0d4e97726d4... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-19 (Thu, 19 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] nuke unused $extrepodir_sync, $extrepodb, $uploaddir Commit: ec11d45841956d69cda63d6f0b30be04754fc9b9 https://github.com/openSUSE/open-build-service/commit/ec11d45841956d69cda63d... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] access eventdir and myeventdir through gctx Commit: 49ee37e01e5a803efebaac851d8a4ee0dabf300f https://github.com/openSUSE/open-build-service/commit/49ee37e01e5a803efebaac... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put extrepodir, dodsdir, rundir, remotecache in gctx Commit: 16c61a29d433b554ad2c99057acb941129050c1e https://github.com/openSUSE/open-build-service/commit/16c61a29d433b554ad2c99... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] move repodatas/repodatas_alien into gctx Commit: e866d714c2ce10ca70268bb9e8bbee8820235861 https://github.com/openSUSE/open-build-service/commit/e866d714c2ce10ca70268b... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] move dodprps into gctx Commit: a03021260d9582d6866cdb151e62d164a368445c https://github.com/openSUSE/open-build-service/commit/a03021260d9582d6866cdb... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] move projpacks into gctx Commit: 779c7a150afbe7cba537711db7e21805781fdd80 https://github.com/openSUSE/open-build-service/commit/779c7a150afbe7cba53771... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] move channeldata and prpcheckusforbuild into gctx Commit: aa1878e937bcfdb312053077356081d119759dac https://github.com/openSUSE/open-build-service/commit/aa1878e937bcfdb3120530... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] move remoteprojs into gctx Commit: 9351a7c12913fb20049ae581a8603d7ba260c737 https://github.com/openSUSE/open-build-service/commit/9351a7c12913fb20049ae5... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put watchremote and watchremote_start in gctx Also remove global watchremoteprojs, put in temporarily into gctx. Commit: a92d0b941be239d7dc4155d2b9f7a74c567fd6e8 https://github.com/openSUSE/open-build-service/commit/a92d0b941be239d7dc4155... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put projpacks_linked in gctx Commit: 98e72d74ebfa095702feb6fe327058645b5227c7 https://github.com/openSUSE/open-build-service/commit/98e72d74ebfa095702feb6... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] move prps, prpsearchpath, prpdeps, prpnoleaf into gctx Commit: a899c646660820b3cc41797d55ae6b053bf3ff82 https://github.com/openSUSE/open-build-service/commit/a899c646660820b3cc4179... Author: M0ses <schreiner@suse.de> Date: 2015-11-20 (Fri, 20 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- move remotegbininfos, remotepackstatus, remotepackstatus_cleanup, prpfinished, repounchanged, prpnotready to gctx Commit: 0b35d9cfe3f3ae320aa566320119bc4af08d0b9b https://github.com/openSUSE/open-build-service/commit/0b35d9cfe3f3ae320aa566... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-24 (Tue, 24 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] rework xrpc handling We now have an rctx context that holds the xrpc information. Thiss will become a rpc object in the future. Commit: 9d204caaaa0e58008870083a5c10f770cafff19b https://github.com/openSUSE/open-build-service/commit/9d204caaaa0e5800887008... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-25 (Wed, 25 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put myarch in gctx Commit: 803ea0dea5f287e490e5cec833069483d55cd9df https://github.com/openSUSE/open-build-service/commit/803ea0dea5f287e490e5ce... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-26 (Thu, 26 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] refactor xrpc wakeup a bit Commit: 3a5e05fa71ba12a349b7c9afdb80e98d8d7c9f82 https://github.com/openSUSE/open-build-service/commit/3a5e05fa71ba12a349b7c9... Author: Michael Schroeder <mls@suse.de> Date: 2015-11-30 (Mon, 30 Nov 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] more xrpc refactoring - the resume functions now get called with the context - xrpc_setchanged needs to be called with context and handle - get_projpacks and update_project_meta are now called with gctx and not ctx (which makes much more sense). The changed prp is passed with the async parameter. Commit: 07cb59a33ca8b3cad2ceae3945f95e03154c8648 https://github.com/openSUSE/open-build-service/commit/07cb59a33ca8b3cad2ceae... Author: M0ses <schreiner@suse.de> Date: 2015-11-30 (Mon, 30 Nov 2015) Changed paths: A src/backend/BSSched/RPC.pm M src/backend/bs_sched Log Message: ----------- [backend] split RPC code into BSSched::RPC.pm Commit: 866aa0491dc2d86a9e75ac983903a84936db8ce1 https://github.com/openSUSE/open-build-service/commit/866aa0491dc2d86a9e75ac... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put $proxy as 'remoteproxy' into gctx Also don't use it when getting the issuetrackers, grr... Commit: 5c609225ccbfd7e26548247aac49109ab5cf3001 https://github.com/openSUSE/open-build-service/commit/5c609225ccbfd7e2654824... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put obsname into gctx Also fix update if configuration is changed. Commit: 56b36b5be1882f091af5e2e1c110bde470773b60 https://github.com/openSUSE/open-build-service/commit/56b36b5be1882f091af5e2... Author: M0ses <schreiner@suse.de> Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: A src/backend/BSSched/Remote.pm M src/backend/bs_sched Log Message: ----------- [backend] Split Remote handling code into BSSched/Remote.pm Commit: a8284b2aaa7981b4ecc363de235c4c88142356e7 https://github.com/openSUSE/open-build-service/commit/a8284b2aaa7981b4ecc363... Author: M0ses <schreiner@suse.de> Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: A src/backend/BSSched/DoD.pm M src/backend/bs_sched Log Message: ----------- [backend] split DoD handling into BSSched::DoD Commit: 0f71982f3626ad59e447606319a09a28c6b610a9 https://github.com/openSUSE/open-build-service/commit/0f71982f3626ad59e44760... Author: M0ses <schreiner@suse.de> Date: 2015-12-01 (Tue, 01 Dec 2015) Changed paths: A src/backend/BSSched/ProjPacks.pm M src/backend/bs_sched Log Message: ----------- [backend] split projpacks handling into BSSched::ProjPacks Commit: f4b34a606dfd1535086d7aba4ca3fc4bef06f879 https://github.com/openSUSE/open-build-service/commit/f4b34a606dfd1535086d7a... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/BSSched/Remote.pm Log Message: ----------- [backend] use the src server to do the remote packages data mapping Also print a warning in fetchremoteproj and fetchremoteconfig. Also do not fetch remote projects for package watches. Commit: 9ef5ef37084359d0cc9fa468a02467badcc578dd https://github.com/openSUSE/open-build-service/commit/9ef5ef37084359d0cc9fa4... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] forward testprojid to BSSched::ProjPacks Commit: d5099cdcf93a73aa9ff2105022a096d3393b9c5f https://github.com/openSUSE/open-build-service/commit/d5099cdcf93a73aa9ff210... Author: M0ses <schreiner@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: A src/backend/BSSched/BuildRepo.pm M src/backend/bs_sched Log Message: ----------- [backend] split BSSched::BuildRepo from bs_sched Commit: 7118e5fa815f2eb63eb2f2d65a23cf93eab0a224 https://github.com/openSUSE/open-build-service/commit/7118e5fa815f2eb63eb2f2... Author: M0ses <schreiner@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/BSSched/BuildRepo.pm A src/backend/BSSched/BuildResult.pm M src/backend/bs_sched Log Message: ----------- [backend] split BuildResult from bs_sched Commit: 1494113e604fd711efe09cbe953ecd13d0f75e98 https://github.com/openSUSE/open-build-service/commit/1494113e604fd711efe09c... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/BSSched/BuildResult.pm Log Message: ----------- [backend] createexportjob is currently in main Commit: a2e585341ad0c889227ee9fe09df4a708dd79989 https://github.com/openSUSE/open-build-service/commit/a2e585341ad0c889227ee9... Author: M0ses <schreiner@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: A src/backend/BSSched/PublishRepo.pm M src/backend/bs_sched Log Message: ----------- [backend] split BSSched::PublishRepo from bs_sched Commit: 4d8a9a613ac0ad91cbc9d59384d997e312892679 https://github.com/openSUSE/open-build-service/commit/4d8a9a613ac0ad91cbc9d5... Author: M0ses <schreiner@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/BSSched/BuildRepo.pm M src/backend/BSSched/BuildResult.pm A src/backend/BSSched/Events.pm M src/backend/bs_sched Log Message: ----------- [backend] move event handling code into BSSched/Events.pm Commit: 128f99505b5540dcf8547ff1e8280a0d97880194 https://github.com/openSUSE/open-build-service/commit/128f99505b5540dcf8547f... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/BSSched/Events.pm Log Message: ----------- [backend] add stuff we use Commit: 272549b373552ce6d494976c57a0839120b20f91 https://github.com/openSUSE/open-build-service/commit/272549b373552ce6d49497... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/BSSched/BuildRepo.pm Log Message: ----------- [backend] fix old typo in metacache_ismerge Commit: 6f228e0fbfd2dc93b884cc1140b3dd84e0f1062b https://github.com/openSUSE/open-build-service/commit/6f228e0fbfd2dc93b884cc... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] fix dod spelling, fix event_exit calls Commit: 2bbe35d26f53e56f7849eb6959c8ff99f890e0ce https://github.com/openSUSE/open-build-service/commit/2bbe35d26f53e56f7849eb... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-02 (Wed, 02 Dec 2015) Changed paths: M src/backend/BSSched/Events.pm Log Message: ----------- [backend] add two main:: qualifiers Commit: 2789db17fb42885fa9e9ab6df2515eb60d6e7eb1 https://github.com/openSUSE/open-build-service/commit/2789db17fb42885fa9e9ab... Author: M0ses <schreiner@suse.de> Date: 2015-12-03 (Thu, 03 Dec 2015) Changed paths: A src/backend/BSSched/BuildJob.pm M src/backend/BSSched/Events.pm M src/backend/BSSched/PublishRepo.pm M src/backend/bs_sched Log Message: ----------- [backend] split BSSched::BuildJob from bs_sched Commit: 0e12a6f04e027d08ca73578c77fe926d94423011 https://github.com/openSUSE/open-build-service/commit/0e12a6f04e027d08ca7357... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-03 (Thu, 03 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob.pm M src/backend/BSSched/Events.pm Log Message: ----------- [backend] add unify function Commit: ea074bb360de7ee96dfb6f8b54b5e329964306c5 https://github.com/openSUSE/open-build-service/commit/ea074bb360de7ee96dfb6f... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-03 (Thu, 03 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] put gdst in context before calling prpfinished() Commit: ec0070f71109f75a243531c52b2b4fab69f84856 https://github.com/openSUSE/open-build-service/commit/ec0070f71109f75a243531... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M src/backend/BSUtil.pm Log Message: ----------- [backend] add unify() and identical() to BSUtil Commit: 7cc1af3de58f63e4b646cdf0b3e38b31481a65a4 https://github.com/openSUSE/open-build-service/commit/7cc1af3de58f63e4b646cd... Author: M0ses <schreiner@suse.de> Date: 2015-12-07 (Mon, 07 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob.pm A src/backend/BSSched/BuildJob/Aggregate.pm A src/backend/BSSched/BuildJob/Channel.pm A src/backend/BSSched/BuildJob/DeltaRpm.pm A src/backend/BSSched/BuildJob/KiwiImage.pm A src/backend/BSSched/BuildJob/KiwiProduct.pm A src/backend/BSSched/BuildJob/Package.pm A src/backend/BSSched/BuildJob/Patchinfo.pm A src/backend/BSSched/BuildJob/PreInstallImage.pm A src/backend/BSSched/BuildJob/SimpleImage.pm A src/backend/BSSched/BuildJob/Unknown.pm M src/backend/BSSched/BuildResult.pm M src/backend/BSSched/DoD.pm M src/backend/BSSched/ProjPacks.pm M src/backend/BSSched/PublishRepo.pm M src/backend/BSSched/RPC.pm M src/backend/bs_sched Log Message: ----------- [backend] split build type handlers into BSSched::BuildJob::type Commit: dbb859a5c3f42f51687c8f7792223356c77fe2d2 https://github.com/openSUSE/open-build-service/commit/dbb859a5c3f42f51687c8f... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob.pm M src/backend/BSSched/BuildJob/Aggregate.pm M src/backend/BSSched/BuildJob/DeltaRpm.pm A src/backend/BSSched/BuildJob/Import.pm A src/backend/BSSched/BuildJob/Upload.pm M src/backend/BSSched/BuildResult.pm M src/backend/BSSched/Events.pm M src/backend/bs_sched Log Message: ----------- [backend] move build type specific job handlers into the corresponding files Commit: 37d53fdad79f441fb982b5895f669482395da923 https://github.com/openSUSE/open-build-service/commit/37d53fdad79f441fb982b5... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: A src/backend/BSSched/Access.pm M src/backend/BSSched/BuildJob.pm M src/backend/BSSched/BuildJob/Aggregate.pm M src/backend/BSSched/BuildJob/KiwiImage.pm M src/backend/BSSched/BuildJob/KiwiProduct.pm M src/backend/BSSched/BuildResult.pm M src/backend/bs_sched Log Message: ----------- [backend] split access functions into BSSched::Access Commit: c191eaff730f2cdde86323be8cfb8d57b86b3fe1 https://github.com/openSUSE/open-build-service/commit/c191eaff730f2cdde86323... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob/PreInstallImage.pm M src/backend/BSSched/BuildResult.pm M src/backend/bs_sched Log Message: ----------- [backend] move update_preinstallimage into BSSched::BuildJob::PreInstallImage Commit: 5db499872ef562f2e5d84f2e9a98f16a1690b7d5 https://github.com/openSUSE/open-build-service/commit/5db499872ef562f2e5d84f... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/backend/BSSched/DoD.pm M src/backend/BSSched/Events.pm A src/backend/BSSched/Lookat.pm M src/backend/BSSched/ProjPacks.pm M src/backend/bs_sched Log Message: ----------- [backend] split changed and lookat handling into BSSched::Lookat Commit: d28c8b64feb09ae06c8a318ac6d9181fb0eb21cf https://github.com/openSUSE/open-build-service/commit/d28c8b64feb09ae06c8a31... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] refactor merge and stats functions Commit: e8cf79b9355b7ee7c1ae2bda2e89439eb20341fa https://github.com/openSUSE/open-build-service/commit/e8cf79b9355b7ee7c1ae2b... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] forgot to delete changed2lookat Commit: c3fb3e77f0049e57a2efe8abafd191742b68e06a https://github.com/openSUSE/open-build-service/commit/c3fb3e77f0049e57a2efe8... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob/Aggregate.pm M src/backend/BSSched/BuildJob/KiwiProduct.pm M src/backend/BSSched/ProjPacks.pm M src/backend/BSSched/Remote.pm M src/backend/bs_sched Log Message: ----------- [backend] move remote handling code into BSSched::Remote Commit: b460de82a1f57dc2669e081df563d33fc4965991 https://github.com/openSUSE/open-build-service/commit/b460de82a1f57dc2669e08... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-08 (Tue, 08 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob/KiwiImage.pm M src/backend/BSSched/BuildJob/KiwiProduct.pm M src/backend/BSSched/BuildRepo.pm M src/backend/BSSched/Events.pm M src/backend/BSSched/Remote.pm M src/backend/bs_sched Log Message: ----------- [backend] move addrepo and addrepo_alien to BSSched::BuildRepo Doesn't fit 100%, maybe we'll move them to a different place later. Commit: 617c23ba0fb3eb3d3e3b69f4f068b1a19226e0b4 https://github.com/openSUSE/open-build-service/commit/617c23ba0fb3eb3d3e3b69... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob.pm M src/backend/BSSched/BuildJob/Import.pm M src/backend/BSSched/BuildJob/KiwiProduct.pm M src/backend/BSSched/BuildJob/Patchinfo.pm M src/backend/BSSched/Events.pm M src/backend/BSSched/PublishRepo.pm M src/backend/bs_sched Log Message: ----------- [backend] move event reading/writing code into BSSched::Events Commit: a94648f52aa45516ba020551d3003c8603d5540c https://github.com/openSUSE/open-build-service/commit/a94648f52aa45516ba0205... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob/KiwiImage.pm M src/backend/BSSched/BuildJob/KiwiProduct.pm M src/backend/BSSched/BuildResult.pm M src/backend/BSSched/ProjPacks.pm M src/backend/bs_sched Log Message: ----------- [backend] move getconfig into BSSched::ProjPacks Commit: d438a1aea872560c81bd3e7a4db62f3805d06c80 https://github.com/openSUSE/open-build-service/commit/d438a1aea872560c81bd3e... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob/KiwiProduct.pm M src/backend/BSSched/BuildRepo.pm M src/backend/BSSched/Events.pm M src/backend/BSSched/ProjPacks.pm M src/backend/BSSched/PublishRepo.pm M src/backend/bs_sched Log Message: ----------- [backend] move orderpackids to BSSched::ProjPacks Commit: 5c1e58a09f09d4835c17cdc07e4c9a5d8400005a https://github.com/openSUSE/open-build-service/commit/5c1e58a09f09d4835c17cd... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/BSSched/BuildResult.pm M src/backend/BSSched/ProjPacks.pm M src/backend/bs_sched Log Message: ----------- [backend] move update_prpcheckuseforbuild to BSSched::ProjPacks With this commit, all main:: references are gone! Commit: 18bc9fc038f8e1ee7f8c29521205fef224961bbb https://github.com/openSUSE/open-build-service/commit/18bc9fc038f8e1ee7f8c29... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] get rid of all those local variables Commit: e56045dea02e19e5c09e5557c32421df8fd849a0 https://github.com/openSUSE/open-build-service/commit/e56045dea02e19e5c09e55... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/BSSched/Events.pm M src/backend/BSSched/ProjPacks.pm M src/backend/bs_sched Log Message: ----------- [backend] use the asyncmode from the gctx in do_fetchprojpacks Commit: de3932b54fc91561726ad2976ae85de1fc31c520 https://github.com/openSUSE/open-build-service/commit/de3932b54fc91561726ad2... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] use asyncmode from gctx Commit: 312cbce63a39049eeb9204d74026636f27e6396d https://github.com/openSUSE/open-build-service/commit/312cbce63a39049eeb9204... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-09 (Wed, 09 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] document repounchanged semantics Commit: baa14f0bb948fe1823ab3fe5f80cab4f6f530e65 https://github.com/openSUSE/open-build-service/commit/baa14f0bb948fe1823ab3f... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: A src/backend/BSSched/Checker.pm M src/backend/bs_sched Log Message: ----------- [backend] split package checking code into BSSched::Checker Commit: eb986da35c8797e5e2d86cd11ba355384a69ff7f https://github.com/openSUSE/open-build-service/commit/eb986da35c8797e5e2d86c... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob/Aggregate.pm M src/backend/BSSched/Checker.pm M src/backend/BSSched/Events.pm M src/backend/BSSched/ProjPacks.pm M src/backend/BSSched/Remote.pm M src/backend/bs_sched Log Message: ----------- [backend] move retry event code from BSSched::Remote to BSSched::Events Commit: 6a6d695a8466dbda6cfff6b7a7c58bc392fa8343 https://github.com/openSUSE/open-build-service/commit/6a6d695a8466dbda6cfff6... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M src/backend/BSSched/ProjPacks.pm Log Message: ----------- [backend] remove no longer needed context creation code Commit: 1d691de8ad3a4a67bd27a320b28b61e625e51f7e https://github.com/openSUSE/open-build-service/commit/1d691de8ad3a4a67bd27a3... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M src/backend/bs_sched Log Message: ----------- [backend] make sure to restart the main loop if there was a finished rpc Commit: a42919b4d625723c022f8d697486b85b3b8d3a55 https://github.com/openSUSE/open-build-service/commit/a42919b4d625723c022f8d... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-14 (Mon, 14 Dec 2015) Changed paths: M src/backend/BSSched/RPC.pm Log Message: ----------- [backend] fix type in BSSched::RPC It's called _ctx in the handle. Commit: 7899c6c3a141a0dbbde60e322a199d9bb48f723e https://github.com/openSUSE/open-build-service/commit/7899c6c3a141a0dbbde60e... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-15 (Tue, 15 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob.pm M src/backend/BSSched/BuildRepo.pm M src/backend/BSSched/Checker.pm M src/backend/BSSched/DoD.pm M src/backend/BSSched/Events.pm M src/backend/BSSched/Lookat.pm M src/backend/BSSched/ProjPacks.pm M src/backend/BSSched/PublishRepo.pm M src/backend/BSSched/Remote.pm M src/backend/bs_sched Log Message: ----------- [backend] now that we have a checker class, we can do xrpc/setchanged on the objects Commit: 4c943be302e5fb5e6ba6b461b86984afd41a8c5c https://github.com/openSUSE/open-build-service/commit/4c943be302e5fb5e6ba6b4... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-15 (Tue, 15 Dec 2015) Changed paths: M src/backend/BSSched/BuildJob/KiwiProduct.pm M src/backend/BSSched/BuildRepo.pm M src/backend/BSSched/Remote.pm Log Message: ----------- [backend] terminate addrepo_alien Commit: 84622f27957c4800f4e468e7e28aad0a540e8999 https://github.com/openSUSE/open-build-service/commit/84622f27957c4800f4e468... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-15 (Tue, 15 Dec 2015) Changed paths: M src/backend/BSSched/BuildRepo.pm Log Message: ----------- [backend] prpnotready is no longer used in BSSched::BuildRepo Commit: 039309de7d6739546094b30e574ec7c804aaf687 https://github.com/openSUSE/open-build-service/commit/039309de7d6739546094b3... Author: Michael Schroeder <mls@suse.de> Date: 2015-12-15 (Tue, 15 Dec 2015) Changed paths: A src/backend/BSSched/Access.pm A src/backend/BSSched/BuildJob.pm A src/backend/BSSched/BuildJob/Aggregate.pm A src/backend/BSSched/BuildJob/Channel.pm A src/backend/BSSched/BuildJob/DeltaRpm.pm A src/backend/BSSched/BuildJob/Import.pm A src/backend/BSSched/BuildJob/KiwiImage.pm A src/backend/BSSched/BuildJob/KiwiProduct.pm A src/backend/BSSched/BuildJob/Package.pm A src/backend/BSSched/BuildJob/Patchinfo.pm A src/backend/BSSched/BuildJob/PreInstallImage.pm A src/backend/BSSched/BuildJob/SimpleImage.pm A src/backend/BSSched/BuildJob/Unknown.pm A src/backend/BSSched/BuildJob/Upload.pm A src/backend/BSSched/BuildRepo.pm A src/backend/BSSched/BuildResult.pm A src/backend/BSSched/Checker.pm A src/backend/BSSched/DoD.pm A src/backend/BSSched/Events.pm A src/backend/BSSched/Lookat.pm A src/backend/BSSched/ProjPacks.pm A src/backend/BSSched/PublishRepo.pm A src/backend/BSSched/RPC.pm A src/backend/BSSched/Remote.pm M src/backend/BSUtil.pm M src/backend/bs_sched Log Message: ----------- Merge branch 'prep_sched_split' Compare: https://github.com/openSUSE/open-build-service/compare/d2674b5003ac...039309...
participants (1)
-
Michael Schroeder