]> git.donarmstrong.com Git - debbugs.git/log
debbugs.git
7 years agoUse natatime instead of page in update-bugs
Don Armstrong [Sun, 14 May 2017 19:16:29 +0000 (12:16 -0700)]
Use natatime instead of page in update-bugs

Support archived option too

7 years agowe want paged results even while using --quick in updatesqlcache
Don Armstrong [Sun, 16 Apr 2017 21:54:51 +0000 (14:54 -0700)]
we want paged results even while using --quick in updatesqlcache

7 years agofix var typo and add in missing correspondent index
Don Armstrong [Sun, 16 Apr 2017 03:32:00 +0000 (20:32 -0700)]
fix var typo and add in missing correspondent index

7 years agofix developer-prepare option of installsql
Don Armstrong [Sun, 16 Apr 2017 03:31:28 +0000 (20:31 -0700)]
fix developer-prepare option of installsql

7 years agoadd postgresql upgrade and deploy from DBICDH
Don Armstrong [Sun, 16 Apr 2017 03:07:20 +0000 (20:07 -0700)]
add postgresql upgrade and deploy from DBICDH

7 years agouse List::MoreUtils::uniq instead of List::Util
Don Armstrong [Sat, 15 Apr 2017 02:33:23 +0000 (19:33 -0700)]
use List::MoreUtils::uniq instead of List::Util

 - List::Util only had uniq added recently

7 years agothe quick bug method was searching on bug not id
Don Armstrong [Sat, 15 Apr 2017 02:29:08 +0000 (19:29 -0700)]
the quick bug method was searching on bug not id

7 years agoupdate DBI documentation
Don Armstrong [Fri, 14 Apr 2017 16:34:50 +0000 (09:34 -0700)]
update DBI documentation

7 years agohandle non-unique packages passed to set_related_packages
Don Armstrong [Fri, 14 Apr 2017 16:12:34 +0000 (09:12 -0700)]
handle non-unique packages passed to set_related_packages

7 years agoUpdate DB Schema version to 6
Don Armstrong [Fri, 14 Apr 2017 16:11:26 +0000 (09:11 -0700)]
Update DB Schema version to 6

 + Add all of the missing indexes to sqlt_deploy_hooks
 + Remake bug_package view to include affects
 + dd missing asof index on bug_status_cache

7 years agomake updatesqlcache executable
Don Armstrong [Thu, 13 Apr 2017 16:09:37 +0000 (09:09 -0700)]
make updatesqlcache executable

7 years agosupport the --quick option to updatesqlcache
Don Armstrong [Thu, 13 Apr 2017 16:07:19 +0000 (09:07 -0700)]
support the --quick option to updatesqlcache

7 years agoproperly split bug data
Don Armstrong [Wed, 12 Apr 2017 02:48:15 +0000 (19:48 -0700)]
properly split bug data

7 years agoset related packages (bin/src/affects, etc.)
Don Armstrong [Wed, 12 Apr 2017 02:47:57 +0000 (19:47 -0700)]
set related packages (bin/src/affects, etc.)

7 years agowalk through multiple bugs at a time
Don Armstrong [Wed, 12 Apr 2017 02:47:19 +0000 (19:47 -0700)]
walk through multiple bugs at a time

7 years agodocument subcommands
Don Armstrong [Wed, 12 Apr 2017 02:47:00 +0000 (19:47 -0700)]
document subcommands

7 years agopaginate updatesqlcache properly and fix missing table alias
Don Armstrong [Wed, 12 Apr 2017 02:46:25 +0000 (19:46 -0700)]
paginate updatesqlcache properly and fix missing table alias

7 years agofix extraneous one
Don Armstrong [Sat, 25 Mar 2017 16:27:32 +0000 (09:27 -0700)]
fix extraneous one

7 years agoadd initial information on how to use the debbugs SQl database
Don Armstrong [Fri, 24 Mar 2017 16:15:08 +0000 (09:15 -0700)]
add initial information on how to use the debbugs SQl database

7 years agodocument debbugs-loadsql more
Don Armstrong [Fri, 24 Mar 2017 15:43:23 +0000 (08:43 -0700)]
document debbugs-loadsql more

7 years agoadd initial code for updating bug status cache
Don Armstrong [Fri, 24 Mar 2017 15:29:54 +0000 (08:29 -0700)]
add initial code for updating bug status cache

7 years agokeep done/owner/submitter NULL if there is no submitter/done/owner
Don Armstrong [Sun, 12 Mar 2017 14:43:30 +0000 (07:43 -0700)]
keep done/owner/submitter NULL if there is no submitter/done/owner

7 years agofind_or_create doesn't work properly with HRI apparently
Don Armstrong [Sun, 12 Mar 2017 14:43:06 +0000 (07:43 -0700)]
find_or_create doesn't work properly with HRI apparently

7 years agothe correspondent id was being set improperly
Don Armstrong [Fri, 10 Mar 2017 22:07:33 +0000 (14:07 -0800)]
the correspondent id was being set improperly

7 years agoremove developer-prepare option
Don Armstrong [Thu, 9 Mar 2017 21:16:33 +0000 (13:16 -0800)]
remove developer-prepare option

7 years agorequire libdatetime-format-mail-perl
Don Armstrong [Thu, 9 Mar 2017 04:43:56 +0000 (20:43 -0800)]
require libdatetime-format-mail-perl

7 years agoimplement load bug logs
Don Armstrong [Thu, 9 Mar 2017 04:43:45 +0000 (20:43 -0800)]
implement load bug logs

7 years agochange load bug to use more DBIx::Class methods and new ResultSets
Don Armstrong [Thu, 9 Mar 2017 04:43:13 +0000 (20:43 -0800)]
change load bug to use more DBIx::Class methods and new ResultSets

7 years agoinclude all of :load_bug
Don Armstrong [Wed, 8 Mar 2017 03:04:45 +0000 (19:04 -0800)]
include all of :load_bug

7 years agoupdate to new schema which includes many_to_many relationships
Don Armstrong [Wed, 8 Mar 2017 03:04:13 +0000 (19:04 -0800)]
update to new schema which includes many_to_many relationships

7 years agoautomatically handle being passed an address to Correspondent
Don Armstrong [Wed, 8 Mar 2017 03:02:29 +0000 (19:02 -0800)]
automatically handle being passed an address to Correspondent

7 years agoload resultset helper; preload 2000 bugs at a time
Don Armstrong [Wed, 8 Mar 2017 03:02:08 +0000 (19:02 -0800)]
load resultset helper; preload 2000 bugs at a time

7 years agoadd ResultSet::Message
Don Armstrong [Wed, 8 Mar 2017 03:01:04 +0000 (19:01 -0800)]
add ResultSet::Message

7 years agoadd parse_mime_to_entity to exports; fix tempdir location
Don Armstrong [Wed, 8 Mar 2017 03:00:29 +0000 (19:00 -0800)]
add parse_mime_to_entity to exports; fix tempdir location

7 years agoremove id from bug_status_cache documentation
Don Armstrong [Wed, 8 Mar 2017 02:59:52 +0000 (18:59 -0800)]
remove id from bug_status_cache documentation

7 years agoadd recv correspondent type
Don Armstrong [Wed, 8 Mar 2017 02:59:41 +0000 (18:59 -0800)]
add recv correspondent type

7 years agoadd correspondent full name id
Don Armstrong [Wed, 8 Mar 2017 02:59:21 +0000 (18:59 -0800)]
add correspondent full name id

7 years agoto/from_addr are pointless columns; remove them
Don Armstrong [Wed, 8 Mar 2017 02:59:02 +0000 (18:59 -0800)]
to/from_addr are pointless columns; remove them

7 years agoremove some pointless indexes (there's already unique indices)
Don Armstrong [Wed, 8 Mar 2017 02:58:15 +0000 (18:58 -0800)]
remove some pointless indexes (there's already unique indices)

7 years agoremove useless primary keys in mapping tables
Don Armstrong [Wed, 8 Mar 2017 02:57:31 +0000 (18:57 -0800)]
remove useless primary keys in mapping tables

7 years agoabstract out parse_to_mime_entity into Debbugs::MIME
Don Armstrong [Wed, 1 Mar 2017 02:34:55 +0000 (18:34 -0800)]
abstract out parse_to_mime_entity into Debbugs::MIME

7 years agoremove obsolete Debbugs::DBase and Debbugs::Email modules
Don Armstrong [Wed, 1 Mar 2017 01:48:17 +0000 (17:48 -0800)]
remove obsolete Debbugs::DBase and Debbugs::Email modules

7 years agopreload bugs on initial insert
Don Armstrong [Sun, 26 Feb 2017 21:32:06 +0000 (13:32 -0800)]
preload bugs on initial insert

7 years agouse get_maintainers while loading maintainers
Don Armstrong [Sun, 26 Feb 2017 20:33:28 +0000 (12:33 -0800)]
use get_maintainers while loading maintainers

7 years agodocument Debbugs::DB::ResultSet
Don Armstrong [Sun, 26 Feb 2017 15:42:22 +0000 (07:42 -0800)]
document Debbugs::DB::ResultSet

7 years agoreflow src_pkg obsolete constraint
Don Armstrong [Sat, 25 Feb 2017 23:44:44 +0000 (15:44 -0800)]
reflow src_pkg obsolete constraint

7 years agoload_packages now only changes rows it has to
Don Armstrong [Sat, 25 Feb 2017 23:43:34 +0000 (15:43 -0800)]
load_packages now only changes rows it has to

 - Use ResultSet operations to do most of the insertion
 - Add select_one routine to Debbugs::DB::Util

7 years agoadd DBI specific version of load_packages
Don Armstrong [Fri, 27 Jan 2017 19:08:20 +0000 (11:08 -0800)]
add DBI specific version of load_packages

7 years agouse infinity::timestamp for non-disabled packages
Don Armstrong [Fri, 27 Jan 2017 19:07:46 +0000 (11:07 -0800)]
use infinity::timestamp for non-disabled packages

7 years agoswitch load_packages to use gzip -dc
Don Armstrong [Mon, 9 Jan 2017 23:14:37 +0000 (15:14 -0800)]
switch load_packages to use gzip -dc

 - Update with new schema

7 years agoadd load_suite
Don Armstrong [Mon, 9 Jan 2017 23:13:18 +0000 (15:13 -0800)]
add load_suite

7 years agoupdate schema to 4 with more constraints
Don Armstrong [Mon, 9 Jan 2017 23:11:52 +0000 (15:11 -0800)]
update schema to 4 with more constraints

7 years agocreate new suite/version association indices
Don Armstrong [Wed, 7 Dec 2016 02:53:29 +0000 (18:53 -0800)]
create new suite/version association indices

 - binary version source is not unique

7 years agocodename needs to be the key to suites
Don Armstrong [Thu, 24 Nov 2016 02:20:11 +0000 (18:20 -0800)]
codename needs to be the key to suites

7 years agoupdate bug status cache documentation
Don Armstrong [Sat, 24 Sep 2016 21:54:23 +0000 (14:54 -0700)]
update bug status cache documentation

7 years agoadd usertag support to the database
Don Armstrong [Sat, 24 Sep 2016 21:53:31 +0000 (14:53 -0700)]
add usertag support to the database

7 years agoallow specifying the database using the DSN
Don Armstrong [Mon, 29 Aug 2016 16:40:23 +0000 (09:40 -0700)]
allow specifying the database using the DSN

7 years agosupport using the database for binary_to_source
Don Armstrong [Mon, 29 Aug 2016 16:40:00 +0000 (09:40 -0700)]
support using the database for binary_to_source

7 years agoadd load_package support
Don Armstrong [Mon, 29 Aug 2016 07:56:50 +0000 (00:56 -0700)]
add load_package support

7 years agolowercase email address
Don Armstrong [Wed, 17 Aug 2016 02:11:51 +0000 (19:11 -0700)]
lowercase email address

7 years agome.archived should be an AND not an OR
Don Armstrong [Thu, 11 Aug 2016 18:49:14 +0000 (11:49 -0700)]
me.archived should be an AND not an OR

7 years agoallow debinfo to be null separated
Don Armstrong [Thu, 11 Aug 2016 18:48:46 +0000 (11:48 -0700)]
allow debinfo to be null separated

7 years agodocument bug_status cache
Don Armstrong [Thu, 11 Aug 2016 18:48:21 +0000 (11:48 -0700)]
document bug_status cache

7 years agoif the upload date is not defined, update it
Don Armstrong [Wed, 9 Mar 2016 04:18:41 +0000 (20:18 -0800)]
if the upload date is not defined, update it

7 years agofix wrong calling of from_epoch
Don Armstrong [Wed, 9 Mar 2016 04:18:30 +0000 (20:18 -0800)]
fix wrong calling of from_epoch

7 years agofix strong severities syntax error
Don Armstrong [Mon, 29 Feb 2016 04:23:48 +0000 (20:23 -0800)]
fix strong severities syntax error

7 years agosupport install version storage
Don Armstrong [Mon, 29 Feb 2016 00:13:36 +0000 (16:13 -0800)]
support install version storage

7 years agoadd affects binpackage and affets srcpackage
Don Armstrong [Sun, 28 Feb 2016 23:39:04 +0000 (15:39 -0800)]
add affects binpackage and affets srcpackage

7 years agoadd creation times for debinfo addition
Don Armstrong [Sun, 28 Feb 2016 23:38:00 +0000 (15:38 -0800)]
add creation times for debinfo addition

7 years agostart add_packages and support add_configuration
Don Armstrong [Sun, 28 Feb 2016 23:31:47 +0000 (15:31 -0800)]
start add_packages and support add_configuration

7 years agostart add_suites support
Don Armstrong [Sun, 28 Feb 2016 23:31:14 +0000 (15:31 -0800)]
start add_suites support

7 years agoproperly use array ref
Don Armstrong [Sun, 28 Feb 2016 23:30:35 +0000 (15:30 -0800)]
properly use array ref

7 years agofix idx/db typo
Don Armstrong [Sun, 28 Feb 2016 23:30:20 +0000 (15:30 -0800)]
fix idx/db typo

7 years agoupgrade schema version
Don Armstrong [Sun, 28 Feb 2016 22:58:35 +0000 (14:58 -0800)]
upgrade schema version

7 years agoexport load_bug_log
Don Armstrong [Sun, 28 Feb 2016 22:58:24 +0000 (14:58 -0800)]
export load_bug_log

7 years agohandle affects properly and upgrade schema
Don Armstrong [Sun, 28 Feb 2016 22:58:10 +0000 (14:58 -0800)]
handle affects properly and upgrade schema

7 years agostart work on load_bug_log
Don Armstrong [Sun, 28 Feb 2016 19:46:06 +0000 (11:46 -0800)]
start work on load_bug_log

7 years agomake debbugs-loadsql executable
Don Armstrong [Mon, 7 Sep 2015 15:03:47 +0000 (08:03 -0700)]
make debbugs-loadsql executable

7 years agotrack when a record ends and begins
Don Armstrong [Sat, 8 Aug 2015 05:28:09 +0000 (22:28 -0700)]
track when a record ends and begins

7 years agoallow specifying DEBBUGS_SERVICE for dbicdump_command.sh
Don Armstrong [Sat, 29 Nov 2014 21:04:34 +0000 (13:04 -0800)]
allow specifying DEBBUGS_SERVICE for dbicdump_command.sh

7 years agoAbstract out walk_bugs for load_bug_log
Don Armstrong [Tue, 25 Nov 2014 03:49:18 +0000 (19:49 -0800)]
Abstract out walk_bugs for load_bug_log

7 years agofix pod2usage typo
Don Armstrong [Thu, 21 Aug 2014 00:02:49 +0000 (17:02 -0700)]
fix pod2usage typo

7 years agohandle quick bug loading by checking the database for the last modified time
Don Armstrong [Sat, 16 Aug 2014 21:14:45 +0000 (14:14 -0700)]
handle quick bug loading by checking the database for the last modified time

7 years agowhen splitting fields, uniquify and sort them if they are numeric
Don Armstrong [Thu, 7 Aug 2014 19:42:26 +0000 (12:42 -0700)]
when splitting fields, uniquify and sort them if they are numeric

7 years agoservice and sysconfdir all take options
Don Armstrong [Wed, 6 Aug 2014 23:05:22 +0000 (16:05 -0700)]
service and sysconfdir all take options

7 years agoThe wheezy getopt::long basically doesn't support any of the OO stuff. Switch back...
Don Armstrong [Wed, 6 Aug 2014 23:03:03 +0000 (16:03 -0700)]
The wheezy getopt::long basically doesn't support any of the OO stuff. Switch back to functional interface

7 years agoif there is no subcommand to debbugs-loadsql, display help
Don Armstrong [Wed, 6 Aug 2014 21:25:50 +0000 (14:25 -0700)]
if there is no subcommand to debbugs-loadsql, display help

7 years agouse GetOptionsFromArray instead of the OO method, because wheezy's Getopt doesn't...
Don Armstrong [Wed, 6 Aug 2014 21:25:36 +0000 (14:25 -0700)]
use GetOptionsFromArray instead of the OO method, because wheezy's Getopt doesn't support it

7 years agowe should not include DBIx::ClassDeploymentHandlerVersion as a table in its own right
Don Armstrong [Wed, 6 Aug 2014 21:13:21 +0000 (14:13 -0700)]
we should not include DBIx::ClassDeploymentHandlerVersion as a table in its own right

7 years agoadd first stab at using DBIx::Class::DeploymentHandler to deploy the database
Don Armstrong [Wed, 6 Aug 2014 16:26:52 +0000 (09:26 -0700)]
add first stab at using DBIx::Class::DeploymentHandler to deploy the database

7 years agoadd affects to schema
Don Armstrong [Sun, 1 Jun 2014 03:07:47 +0000 (20:07 -0700)]
add affects to schema

7 years agouse debbugs_db from config
Don Armstrong [Sun, 1 Jun 2014 03:07:34 +0000 (20:07 -0700)]
use debbugs_db from config

7 years agoAdd initial DB search support to Debbugs::Bugs
Don Armstrong [Mon, 19 May 2014 23:04:19 +0000 (16:04 -0700)]
Add initial DB search support to Debbugs::Bugs

7 years agomake all of the options for get_bugs_* come from a single set of common options
Don Armstrong [Thu, 23 Jan 2014 01:26:43 +0000 (17:26 -0800)]
make all of the options for get_bugs_* come from a single set of common options

7 years agofix missing =over/=back
Don Armstrong [Thu, 23 Jan 2014 01:25:17 +0000 (17:25 -0800)]
fix missing =over/=back

7 years agofix unterminated B<> sequence
Don Armstrong [Thu, 23 Jan 2014 01:25:03 +0000 (17:25 -0800)]
fix unterminated B<> sequence

7 years agoadd $gDebbugsDb (debbugs_db) configuration option to specify the debbugs database...
Don Armstrong [Sat, 30 Nov 2013 04:19:43 +0000 (20:19 -0800)]
add $gDebbugsDb (debbugs_db) configuration option to specify the debbugs database service

7 years agofix mistake in bug_message indexes
Don Armstrong [Mon, 25 Nov 2013 04:30:30 +0000 (20:30 -0800)]
fix mistake in bug_message indexes

7 years agofix bug_id problem; try to update merge/blocks if all bugs are present
Don Armstrong [Mon, 25 Nov 2013 01:16:20 +0000 (17:16 -0800)]
fix bug_id problem; try to update merge/blocks if all bugs are present

7 years agoAdd id to bug_ver and some more indices
Don Armstrong [Mon, 25 Nov 2013 01:15:39 +0000 (17:15 -0800)]
Add id to bug_ver and some more indices