datatracker/ietf
Henrik Levkowetz 815602351f This is a series of 50 migrations that changes the Document and DocAlias
primary keys from character strings to integers, and makes corresponding code
changes.

This was prompted by database limitations discovered when trying to make
DocAlias use a m2m document field; with 255 long strings as primary keys for
Document and DocAlias this violated the MySQL database limitations.

Changing the primary keys to integers should also improve efficiency.  

Due to the data migrations which create the new integer primary keys and adds
corresponding integer foreign keys matching the previous string foreign keys
in all tables having foreign keys to Document and DocAlias, some of these
migrations take a long time.  The total set of migrations are expected to have
a runtime on the order of 2 hours.
 - Legacy-Id: 16237
2019-06-10 11:32:46 +00:00
..
api Removed a debug statement. 2018-10-09 13:51:54 +00:00
bin Merged in a refactoring of document review code from rjsparks@nostrum.com. This introduces ReviewAssignments, letting us do multiple assingments for a given RevieRequest, without conflating the assignments and their results with the request itself. 2019-04-30 16:54:06 +00:00
community This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
cookies The cookie tests were all calling make_test_data, but not using anything it created. Removed the calls. Commit ready for merge. 2018-07-12 20:33:39 +00:00
database-notes
dbtemplate Merged in a refactoring of document review code from rjsparks@nostrum.com. This introduces ReviewAssignments, letting us do multiple assingments for a given RevieRequest, without conflating the assignments and their results with the request itself. 2019-04-30 16:54:06 +00:00
doc This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
externals/static Updated bower-managed static web assets 2019-05-06 14:39:39 +00:00
group This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
help Added django-simple-history and replaced the old (and unused) PersonHistory class with a history=HistoricalRecords() field on Person. Added the needed migrations and changes to admin, resources, and settings. Related to issues #2505 and #2507. 2018-04-27 17:36:20 +00:00
idindex This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
iesg This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
ietfauth This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
ipr This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
liaisons This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
mailinglists Added 9 new group features, and changed list-like char fields to json fields, to get better support for using the values as lists. Modified code to use the group features instead of explicit lists of group types in many places in the code. 2019-01-22 18:11:46 +00:00
mailtrigger Allow logged in users to propose slides for meeting sessions. Fixes #2547 and #2403. Commit ready for merge. 2019-03-25 16:10:00 +00:00
meeting This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
message This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
name This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
nomcom Merged in [16092] from rcross@amsl.com: 2019-03-26 15:53:41 +00:00
person After having test_duplicate_person_name() fail for a non-ascii name, changed the test to always supply a non-ascii name. 2019-05-01 21:34:59 +00:00
redirects Removed unused imports. Added some explicit orderings to avoid pagination issues. 2018-02-21 23:54:31 +00:00
release Changed settings so that cache keys used by memcached includes the release version, in order to avoid stale and incorrect cache content on new release deployment. Made it easier to pick out cache key composition by normalizing the variable name. Adjusted cache prefix and the composition of some keys to have a unique and consistent cache key prefix. 2018-03-26 21:26:20 +00:00
review This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
secr This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
static Merged in a refactoring of document review code from rjsparks@nostrum.com. This introduces ReviewAssignments, letting us do multiple assingments for a given RevieRequest, without conflating the assignments and their results with the request itself. 2019-04-30 16:54:06 +00:00
stats Merged in a refactoring of document review code from rjsparks@nostrum.com. This introduces ReviewAssignments, letting us do multiple assingments for a given RevieRequest, without conflating the assignments and their results with the request itself. 2019-04-30 16:54:06 +00:00
submit This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
sync This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
templates This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
utils This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
.gitignore
__init__.py Set version info and settings back to development mode 2019-05-06 15:36:24 +00:00
bower.json Updated highcharts and added support for CSV export. Also tweaked the look of the highcharts context menu separators. 2018-11-13 19:28:46 +00:00
checks.py Added more hint information when patch actions in ietf/checks.py fails. 2018-08-16 16:03:31 +00:00
context_processors.py Replaced old unworkable email addesss in the 404 page with the current bugreport address, now configured in settings.py. 2017-04-15 12:34:50 +00:00
feed_urls.py Changed urlpattern order to list the more specific of overlapping patterns first, and made the rfc feed per year pattern more permissive. 2017-12-04 16:32:58 +00:00
LICENSE
manage.py
middleware.py Changed name and signature for a log helper. 2017-06-09 19:38:48 +00:00
README-BOWER.rst
settings.py This is a series of 50 migrations that changes the Document and DocAlias 2019-06-10 11:32:46 +00:00
settings_releasetest.py Updated the mechanism to disable iteration trough all migrations when setting up test databases. 2018-02-22 00:10:39 +00:00
settings_sqlitetest.py Updated the mechanism to disable iteration trough all migrations when setting up test databases. 2018-02-22 00:10:39 +00:00
settings_testcrawl.py Added an ALLOWED_HOSTS setting to settings_testcrawl. 2017-03-23 10:43:39 +00:00
urls.py This commit replaces the code defined group features with features held 2018-07-12 10:51:48 +00:00
virtualenv-manage.py Added os.chdir() to virtualenv_activate to place us correctly to pick up patch files. 2018-10-15 19:27:24 +00:00
wsgi.py