127 Commits (master)

Author SHA1 Message Date
  Erich Eckner 2d583a8a68 `calculate_maximal_moveable_set` should deliberately break dependencies of to-be-deleted packages 3 days ago
  Erich Eckner e79888f1da misc/database-layout.dump, bin/bootstrap-mysql: drop unnecessary procedures 1 month ago
  Erich Eckner 7350a14445 bin/bootstrap-mysql: webserver@localhost need REPLICATION CLIENT ON *.* 2 months ago
  Erich Eckner 1b7d5c5699 bin/bootstrap-mysql: accellerate `blacklist_packages` by using a temporary table 2 months ago
  Erich Eckner d8c2af7de1 bin/bootstrap-mysql: add keys to temporary blacklist tables (accellerates queries?) 2 months ago
  Erich Eckner ba5f2280a2 bin/bootstrap-mysql: restructure blacklist_packages to use less/no "EXISTS" queries 2 months ago
  Erich Eckner 8586d7047e bin/bootstrap-mysql: add TODO 2 months ago
  Erich Eckner c34fb1bab3 bin/bootstrap-mysql: blacklist_packages: add proper(?) architecture checks 2 months ago
  Erich Eckner 130ac893e7 bin/bootstrap-mysql: grant CREATE TEMPORARY TABLES to webserver, too 2 months ago
  Erich Eckner f9c180ee7e bin/bootstrap-mysql: grant access for webserver, too (we replicate mysql users now to the replication slaves, too) 2 months ago
  Erich Eckner fcee643710 bin/bootstrap-mysql: caluclate_maximal_moveable_set now operates per-arch and per-stability 4 months ago
  Erich Eckner a35660a01b bin/bootstrap-mysql: update grants 5 months ago
  Erich Eckner 1f57c55997 bin/bootstrap-mysql: package_blobs are only relevant if of identical architecture! 7 months ago
  Erich Eckner 3761772845 bin/bootstrap-mysql: fix typo 8 months ago
  Erich Eckner 2963f6e20b bin/bootstrap-mysql: several checks by `repository_stability_relations` were lacking the check for equal architectures of the repositories 8 months ago
  Erich Eckner 8aca07f2cb bin/bootstrap-mysql: fix indentation 8 months ago
  Erich Eckner c9f55c95cb style: WHERE,ON,FROM,SELECT,JOIN should be on beginning of source lines 8 months ago
  Erich Eckner 294c66ccc5 bin/bootstrap-mysql: add all packages to package_blobs, so we move split packages together, too 8 months ago
  Erich Eckner fa44e6ac5b bin/bootstrap-mysql: only packages with known commit_time may enter package_blobs 8 months ago
  Erich Eckner f5ff9af940 bin/bootstrap-mysql: add TODO 8 months ago
  Erich Eckner c32924e6f2 mysql_join_dependencies_install_target_providers_with_versions() and mysql_join_install_target_providers_dependencies_with_versions() new - do not ignore the stored versions! 1 year ago
  Erich Eckner 75076807c4 bin/bootstrap-mysql: disable some shellcheck 1 year ago
  Erich Eckner 90bf8a6720 bin/bootstrap-mysql: `blacklist_packages`: black list based on _package_ architecture, not _repository_ architecture (the latter is "any" for the build-list - that is not, what we want) 1 year ago
  Erich Eckner 6f8aa716b3 bin/bootstrap-mysql: add TODO 1 year ago
  Erich Eckner f97c788d42 bin/bootstrap-mysql: stored procedure `blacklist_packages` new 1 year ago
  Erich Eckner 21ace23e0d fix typos 1 year ago
  Erich Eckner a4b94e21dc bin/bootstrap-mysql: make granting of privileges optional 1 year ago
  Erich Eckner 80209fad24 bin/bootstrap-mysql: grant execute for webserver@localhost 1 year ago
  Erich Eckner d268c056fe bin/bootstrap-mysql: style 1 year ago
  Erich Eckner 9e8bc411e5 bin/bootstrap-mysql: `find_the_culprit(`bpir`)` new (maybe buggy) 1 year ago
  Erich Eckner 083fccdcd3 bin/bootstrap-mysql: calculate_maximal_moveable_set(): bugfix: do not remove all replaced_bpir :-/ 1 year ago
  Erich Eckner 4cbf0bc8a4 bin/bootstrap-mysql: do not actually replace packages that are only being hidden 1 year ago
  Erich Eckner 36c1ee5131 bin/bootstrap-mysql: fix typo 1 year ago
  Erich Eckner 1ccec398b9 bin/bootstrap-mysql: fix typo in query 1 year ago
  Erich Eckner a4fdfb7608 bin/bootstrap-mysql: remove done TODO 1 year ago
  Erich Eckner 6c0c74f800 bin/bootstrap-mysql: A "replaced" package may also be in a different repository. 1 year ago
  Erich Eckner d93a256e5e bin/db-update,bin/bootstrap-mysql: replaced packages may be in a differen, but equally-stable repository 1 year ago
  Erich Eckner 975cec1f95 calculate_maximal_moveable_set now uses the stability-id instead of its name 1 year ago
  Erich Eckner 06f4bfcd17 bin/bootstrap-mysql: moved packages may not have issues and must be tested (or moved from staging) 1 year ago
  Erich Eckner 00a9012fbf bin/bootstrap-mysql: fix typo 1 year ago
  Erich Eckner 98d4655aba bin/db-update, bin/bootstrap-mysql: move packages based on binary_packages_in_repositories 1 year ago
  Erich Eckner b7e9c6ac4a bin/bootstrap-mysql: add TODO, remove deprecated functions 1 year ago
  Erich Eckner d9dff32396 bin/bootstrap-mysql: `binary_packages`.`repository` -> `binary_packages_in_repositories`.`repository` 1 year ago
  Erich Eckner 8aeca71942 lib/mysql-functions: make mysql_join_binary_packages_repositories and mysql_join_repositories_binary_packages obsolete 1 year ago
  Erich Eckner 80103377b7 conf/default.conf -> lib/load-configuration; conf/local.conf -> conf/{common,master,slave}.conf 1 year ago
  Erich Eckner 0be03e8056 verbose_flock new: it calls flock and reports about blocking processes on error 1 year ago
  Erich Eckner 61b1a16507 lib/mysql-functions: mysql_package_name_query make table names customizable 1 year ago
  Erich Eckner ffabdf532e bin/bootstrap-mysql: remove unnecessary stuff 1 year ago
  Erich Eckner bea2e56b0b bin/bootstrap-mysql,misc/database-layout.dump: "EXISTS (SELECT * FROM ...)" -> "EXISTS (SELECT 1 FROM ...)" 1 year ago
  Erich Eckner ae36f67281 bin/bootstrap-mysql,misc/database-layout.dump: do not move packages commited to svn within 10 seconds separately 1 year ago