{
"cells": [
{
"cell_type": "code",
"execution_count": 17,
"metadata": {},
"outputs": [],
"source": [
"import json\n",
"import csv"
]
},
{
"cell_type": "code",
"execution_count": 18,
"metadata": {},
"outputs": [],
"source": [
"fp =\"/data/users/mgaughan/mw-repo-lifecycles/gerrit/https_core_response_gerrit.json\"\n",
"with open(fp, 'r') as file:\n",
" data = json.load(file)"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"22643"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"len(data)"
]
},
{
"cell_type": "code",
"execution_count": 13,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"{'id': 'mediawiki%2Fcore~307643', 'triplet_id': 'mediawiki%2Fcore~master~Ibaa4745c18c6f4f66edb4c5f190196b575d3b738', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ibaa4745c18c6f4f66edb4c5f190196b575d3b738', 'subject': 'objectcache: Make SqlBagOStuff::waitForSlaves() no-op without slaves', 'status': 'MERGED', 'created': '2016-08-30 22:32:21.000000000', 'updated': '2016-08-30 23:06:27.000000000', 'submitted': '2016-08-30 22:54:23.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307643-1472597663464-c655189b', 'meta_rev_id': '8a89451fdb5ddb6c2fc62c4350fb1210f671dbe3', '_number': 307643, 'virtual_id_number': 307643, 'owner': {'_account_id': 16}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306553', 'triplet_id': 'mediawiki%2Fcore~master~I11de814306c44f27e0c33b08b5921c0fd4cdc24f', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '305944', 'hashtags': [], 'change_id': 'I11de814306c44f27e0c33b08b5921c0fd4cdc24f', 'subject': 'Cleanups to SqlBagOStuff', 'status': 'MERGED', 'created': '2016-08-24 21:45:05.000000000', 'updated': '2016-08-30 22:30:48.000000000', 'submitted': '2016-08-25 03:04:29.000000000', 'submitter': {'_account_id': 75}, 'insertions': 32, 'deletions': 12, 'total_comment_count': 4, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306553-1472094269384-c655189b', 'meta_rev_id': 'e07cc913a6521582f16f3f6b77cc546242912757', '_number': 306553, 'virtual_id_number': 306553, 'owner': {'_account_id': 16}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307057', 'triplet_id': 'mediawiki%2Fcore~master~Ifc2743f2d8cd109840c45cda5028fbb4df55d231', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '307057', 'hashtags': [], 'change_id': 'Ifc2743f2d8cd109840c45cda5028fbb4df55d231', 'subject': 'Add more estimation modes to pendingWriteQueryDuration()', 'status': 'MERGED', 'created': '2016-08-27 11:00:25.000000000', 'updated': '2016-08-30 21:57:45.000000000', 'submitted': '2016-08-30 21:44:54.000000000', 'submitter': {'_account_id': 75}, 'insertions': 132, 'deletions': 37, 'total_comment_count': 19, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307057-1472593493643-54fdc58d', 'meta_rev_id': '837c4eea73ec334df4781418125b17c8736592c4', '_number': 307057, 'virtual_id_number': 307057, 'owner': {'_account_id': 16}, 'current_revision_number': 19, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307567', 'triplet_id': 'mediawiki%2Fcore~master~I197f28fb1bb4507234a7f534160f017db2476598', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'I197f28fb1bb4507234a7f534160f017db2476598', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-30 20:02:18.000000000', 'updated': '2016-08-30 20:37:37.000000000', 'submitted': '2016-08-30 20:27:37.000000000', 'submitter': {'_account_id': 137}, 'insertions': 85, 'deletions': 75, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307567-1472588857359-c655189b', 'meta_rev_id': '15af30192df94c9eab289f016ac9aee1296c9f0a', '_number': 307567, 'virtual_id_number': 307567, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307051', 'triplet_id': 'mediawiki%2Fcore~master~Ib0a41f01b3d12267b2a94ea1375e6d13cacd2b69', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '307051', 'hashtags': [], 'change_id': 'Ib0a41f01b3d12267b2a94ea1375e6d13cacd2b69', 'subject': 'Expand SessionManager / AuthManager documentation', 'status': 'MERGED', 'created': '2016-08-27 06:11:20.000000000', 'updated': '2016-08-30 19:20:44.000000000', 'submitted': '2016-08-30 19:11:13.000000000', 'submitter': {'_account_id': 75}, 'insertions': 296, 'deletions': 60, 'total_comment_count': 36, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307051-1472584273103-54fdc58d', 'meta_rev_id': 'cc6a54e0c0d7fd925578082cf912acc0392d15da', '_number': 307051, 'virtual_id_number': 307051, 'owner': {'_account_id': 389}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307501', 'triplet_id': 'mediawiki%2Fcore~master~I593450971e4a4a31c88df49334859508d1fd006c', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I593450971e4a4a31c88df49334859508d1fd006c', 'subject': 'Revert serie of \"EditPage: Use context instead of globals\"', 'status': 'MERGED', 'created': '2016-08-30 12:49:01.000000000', 'updated': '2016-08-30 18:09:28.000000000', 'insertions': 0, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '936d8a464e44628c23b48011fccf3a5c4a680faa', '_number': 307501, 'virtual_id_number': 307501, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~302973', 'triplet_id': 'mediawiki%2Fcore~master~I9c5756db725aa175c1ccb7099ae76477d753cc75', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'T140543', 'hashtags': [], 'change_id': 'I9c5756db725aa175c1ccb7099ae76477d753cc75', 'subject': 'Make sure file metadata is reloaded for reverted/undeleted files', 'status': 'ABANDONED', 'created': '2016-08-04 19:22:31.000000000', 'updated': '2016-08-30 16:09:47.000000000', 'insertions': 4, 'deletions': 0, 'total_comment_count': 3, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': 'bb36c2032f335d5da42154eec8ff97bb4e04af39', '_number': 302973, 'virtual_id_number': 302973, 'owner': {'_account_id': 417}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305126', 'triplet_id': 'mediawiki%2Fcore~master~I45f69997667b48887a2b67e93906364a652ace5a', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'bug/T141960', 'hashtags': [], 'change_id': 'I45f69997667b48887a2b67e93906364a652ace5a', 'subject': 'API: Use U+001F (Unit Separator) for separating multi-valued parameters', 'status': 'MERGED', 'created': '2016-08-16 21:20:25.000000000', 'updated': '2016-08-30 15:05:44.000000000', 'submitted': '2016-08-30 01:45:03.000000000', 'submitter': {'_account_id': 75}, 'insertions': 257, 'deletions': 15, 'total_comment_count': 18, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305126-1472521503028-c655189b', 'meta_rev_id': 'a1106a448b48b4d0337396c1f096cc326cdac827', '_number': 305126, 'virtual_id_number': 305126, 'owner': {'_account_id': 221}, 'current_revision_number': 9, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307492', 'triplet_id': 'mediawiki%2Fcore~master~Ie315fb5c520c44e1f95bd96ec95bb46c09c93b36', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'ternary-operator', 'hashtags': [], 'change_id': 'Ie315fb5c520c44e1f95bd96ec95bb46c09c93b36', 'subject': 'mediawiki.toc: Simplify ternary operator', 'status': 'MERGED', 'created': '2016-08-30 11:48:56.000000000', 'updated': '2016-08-30 15:03:30.000000000', 'submitted': '2016-08-30 14:51:20.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307492-1472568680305-c655189b', 'meta_rev_id': '178ad0200ce02342f41dc57c3e702b350dc7a7c3', '_number': 307492, 'virtual_id_number': 307492, 'owner': {'_account_id': 562}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307508', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.17~Ia0267204522168ba7e74f4a732af12da6113bf69', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.17', 'hashtags': [], 'change_id': 'Ia0267204522168ba7e74f4a732af12da6113bf69', 'subject': 'Revert \"EditPage: Use context instead of globals (1/4)\"', 'status': 'MERGED', 'created': '2016-08-30 13:21:22.000000000', 'updated': '2016-08-30 14:48:47.000000000', 'submitted': '2016-08-30 14:48:47.000000000', 'submitter': {'_account_id': 75}, 'insertions': 40, 'deletions': 40, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307508-1472568527142-c655189b', 'meta_rev_id': 'df07f449134ff8e76713a31dfdae069e4a0ef122', '_number': 307508, 'virtual_id_number': 307508, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307507', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.17~I721d0ecc5462fd17fd016f83471218a53cd0f75b', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.17', 'hashtags': [], 'change_id': 'I721d0ecc5462fd17fd016f83471218a53cd0f75b', 'subject': 'Revert \"EditPage: Use context instead of globals (2/4)\"', 'status': 'MERGED', 'created': '2016-08-30 13:21:22.000000000', 'updated': '2016-08-30 14:42:31.000000000', 'submitted': '2016-08-30 14:42:31.000000000', 'submitter': {'_account_id': 75}, 'insertions': 53, 'deletions': 55, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307507-1472568150975-54fdc58d', 'meta_rev_id': '4f3f48fcc990b8394d8dc41bcb51590741562b4d', '_number': 307507, 'virtual_id_number': 307507, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307506', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.17~I23480a49d69fbede292a1d41f1c5e783b6366852', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.17', 'hashtags': [], 'change_id': 'I23480a49d69fbede292a1d41f1c5e783b6366852', 'subject': 'Revert \"EditPage: Use context instead of globals (3/4)\"', 'status': 'MERGED', 'created': '2016-08-30 13:21:22.000000000', 'updated': '2016-08-30 14:35:48.000000000', 'submitted': '2016-08-30 14:35:48.000000000', 'submitter': {'_account_id': 75}, 'insertions': 101, 'deletions': 105, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307506-1472567748102-c655189b', 'meta_rev_id': '9c4b30288bc4732c76e21d3eba61150436afd5d6', '_number': 307506, 'virtual_id_number': 307506, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307505', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.17~I4022ab93ca9bb3e41f1f563c4e919d8f3e4cb18f', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.17', 'hashtags': [], 'change_id': 'I4022ab93ca9bb3e41f1f563c4e919d8f3e4cb18f', 'subject': 'Revert \"EditPage: Use context instead of globals (4/4)\"', 'status': 'MERGED', 'created': '2016-08-30 13:21:22.000000000', 'updated': '2016-08-30 14:31:12.000000000', 'submitted': '2016-08-30 14:31:12.000000000', 'submitter': {'_account_id': 75}, 'insertions': 82, 'deletions': 80, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307505-1472567471727-c655189b', 'meta_rev_id': 'ebb12a02373a9e83c6bf0e36384540273352dc10', '_number': 307505, 'virtual_id_number': 307505, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307497', 'triplet_id': 'mediawiki%2Fcore~master~I4022ab93ca9bb3e41f1f563c4e919d8f3e4cb18f', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I4022ab93ca9bb3e41f1f563c4e919d8f3e4cb18f', 'subject': 'Revert \"EditPage: Use context instead of globals (4/4)\"', 'status': 'MERGED', 'created': '2016-08-30 12:49:01.000000000', 'updated': '2016-08-30 14:06:34.000000000', 'insertions': 82, 'deletions': 80, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': 'a87f6af16b77418fa45c03d7136faba88c159227', '_number': 307497, 'virtual_id_number': 307497, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307498', 'triplet_id': 'mediawiki%2Fcore~master~I23480a49d69fbede292a1d41f1c5e783b6366852', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I23480a49d69fbede292a1d41f1c5e783b6366852', 'subject': 'Revert \"EditPage: Use context instead of globals (3/4)\"', 'status': 'MERGED', 'created': '2016-08-30 12:49:01.000000000', 'updated': '2016-08-30 13:57:22.000000000', 'insertions': 101, 'deletions': 105, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '71dcd1e1aa65b0d0c06febcd071a34333a74d90c', '_number': 307498, 'virtual_id_number': 307498, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307499', 'triplet_id': 'mediawiki%2Fcore~master~I721d0ecc5462fd17fd016f83471218a53cd0f75b', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I721d0ecc5462fd17fd016f83471218a53cd0f75b', 'subject': 'Revert \"EditPage: Use context instead of globals (2/4)\"', 'status': 'MERGED', 'created': '2016-08-30 12:49:01.000000000', 'updated': '2016-08-30 13:48:33.000000000', 'insertions': 53, 'deletions': 55, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': 'dfe4fd244aae7df7b9bdcbd302b9b99ff1be5a41', '_number': 307499, 'virtual_id_number': 307499, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307500', 'triplet_id': 'mediawiki%2Fcore~master~Ia0267204522168ba7e74f4a732af12da6113bf69', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ia0267204522168ba7e74f4a732af12da6113bf69', 'subject': 'Revert \"EditPage: Use context instead of globals (1/4)\"', 'status': 'MERGED', 'created': '2016-08-30 12:49:01.000000000', 'updated': '2016-08-30 13:39:37.000000000', 'insertions': 40, 'deletions': 40, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '1d36b439c54c66601c01a3c3f0af8c0549b96f54', '_number': 307500, 'virtual_id_number': 307500, 'owner': {'_account_id': 24}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~296059', 'triplet_id': 'mediawiki%2Fcore~master~I19f2d16850a3c1af5b504a70a27b9bf1330bc68d', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'dont-fail-to-delete-broken-pages', 'hashtags': [], 'change_id': 'I19f2d16850a3c1af5b504a70a27b9bf1330bc68d', 'subject': 'Make WikiPage::doDeleteArticle more robust', 'status': 'MERGED', 'created': '2016-06-25 16:27:23.000000000', 'updated': '2016-08-30 07:53:17.000000000', 'submitted': '2016-08-29 23:28:12.000000000', 'submitter': {'_account_id': 75}, 'insertions': 28, 'deletions': 5, 'total_comment_count': 4, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '296059-1472513292192-54fdc58d', 'meta_rev_id': '76a8fdb27dc4f1e60dee2d08784c296cf9e1327d', '_number': 296059, 'virtual_id_number': 296059, 'owner': {'_account_id': 128}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307076', 'triplet_id': 'mediawiki%2Fcore~master~I840973906b62bfdb18661e61ad053c8eb438bf01', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'cache-pageLang', 'hashtags': [], 'change_id': 'I840973906b62bfdb18661e61ad053c8eb438bf01', 'subject': 'Invalidate cache when page language is changed', 'status': 'MERGED', 'created': '2016-08-27 17:19:59.000000000', 'updated': '2016-08-30 06:20:05.000000000', 'submitted': '2016-08-30 06:07:33.000000000', 'submitter': {'_account_id': 75}, 'insertions': 3, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307076-1472537253209-54fdc58d', 'meta_rev_id': '3981caa160e8dd967046c2296a40274deeb22561', '_number': 307076, 'virtual_id_number': 307076, 'owner': {'_account_id': 892}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306547', 'triplet_id': 'mediawiki%2Fcore~master~If20941fb381a01aab01b971e1093a53b76c96f66', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'bloody-unicode', 'hashtags': [], 'change_id': 'If20941fb381a01aab01b971e1093a53b76c96f66', 'subject': 'mw.widgets.CategoryCapsuleItemWidget: Handle titles not normalized in JS code', 'status': 'MERGED', 'created': '2016-08-24 20:49:46.000000000', 'updated': '2016-08-30 02:23:02.000000000', 'submitted': '2016-08-30 02:03:43.000000000', 'submitter': {'_account_id': 75}, 'insertions': 13, 'deletions': 5, 'total_comment_count': 4, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306547-1472522622400-54fdc58d', 'meta_rev_id': 'ecff12fa1c3a7ae9829b130461ac5bd37f460d30', '_number': 306547, 'virtual_id_number': 306547, 'owner': {'_account_id': 417}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306491', 'triplet_id': 'mediawiki%2Fcore~master~I215fd3edd7a5e1b45292e60768bf6dd5ad7f34de', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'bug/T29849', 'hashtags': [], 'change_id': 'I215fd3edd7a5e1b45292e60768bf6dd5ad7f34de', 'subject': 'API: Warn when input parameters are normalized', 'status': 'MERGED', 'created': '2016-08-24 19:02:55.000000000', 'updated': '2016-08-30 02:07:40.000000000', 'submitted': '2016-08-30 01:46:37.000000000', 'submitter': {'_account_id': 75}, 'insertions': 82, 'deletions': 4, 'total_comment_count': 7, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306491-1472521596353-c655189b', 'meta_rev_id': '2ceab9e7a97c3dc9f78279573b48eae457bec3ea', '_number': 306491, 'virtual_id_number': 306491, 'owner': {'_account_id': 221}, 'current_revision_number': 10, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307228', 'triplet_id': 'mediawiki%2Fcore~master~I533de550f6dd3e4b75507c2d25b1a05f7ac1301d', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I533de550f6dd3e4b75507c2d25b1a05f7ac1301d', 'subject': 'Include PRESEND updates in ChronologyProtector positions', 'status': 'MERGED', 'created': '2016-08-29 00:02:16.000000000', 'updated': '2016-08-30 01:40:59.000000000', 'submitted': '2016-08-30 01:31:48.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 3, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307228-1472520707456-54fdc58d', 'meta_rev_id': 'baf88783f3f416143698af3811fc8cea5525bd74', '_number': 307228, 'virtual_id_number': 307228, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307452', 'triplet_id': 'mediawiki%2Fcore~master~I25a9751d8ab7554e7975e5f08122dd1ddaaf40a7', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'dryrun', 'hashtags': [], 'change_id': 'I25a9751d8ab7554e7975e5f08122dd1ddaaf40a7', 'subject': 'Fixing dry-run logic in updateCollation.php', 'status': 'MERGED', 'created': '2016-08-29 23:32:24.000000000', 'updated': '2016-08-30 00:33:29.000000000', 'submitted': '2016-08-30 00:13:47.000000000', 'submitter': {'_account_id': 75}, 'insertions': 6, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307452-1472516027397-c655189b', 'meta_rev_id': 'f6185f4e17c929f4d5deb982704c7093bb80d958', '_number': 307452, 'virtual_id_number': 307452, 'owner': {'_account_id': 78}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307444', 'triplet_id': 'mediawiki%2Fcore~master~I97d61d32495e6d88ce274772369390c76d7ff3c4', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I97d61d32495e6d88ce274772369390c76d7ff3c4', 'subject': 'Move some DB error classes with the rest as type DBUnexpectedError', 'status': 'MERGED', 'created': '2016-08-29 22:48:15.000000000', 'updated': '2016-08-30 00:23:20.000000000', 'submitted': '2016-08-30 00:11:43.000000000', 'submitter': {'_account_id': 75}, 'insertions': 20, 'deletions': 18, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307444-1472515902696-c655189b', 'meta_rev_id': '4fa7eeca465fba4ec245fbfd4b832e2b72603d2d', '_number': 307444, 'virtual_id_number': 307444, 'owner': {'_account_id': 16}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~267406', 'triplet_id': 'mediawiki%2Fcore~master~I0c73b3d181f32502da75687857ae9aeff731f559', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'changedprops', 'hashtags': [], 'change_id': 'I0c73b3d181f32502da75687857ae9aeff731f559', 'subject': 'LinksUpdate: Add functions returning changed page properties', 'status': 'MERGED', 'created': '2016-01-30 01:40:12.000000000', 'updated': '2016-08-30 00:13:29.000000000', 'submitted': '2016-08-30 00:04:27.000000000', 'submitter': {'_account_id': 75}, 'insertions': 34, 'deletions': 3, 'total_comment_count': 3, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '267406-1472515467233-54fdc58d', 'meta_rev_id': '098c42d6c0df0e26c41b64fd68c66a9169b33465', '_number': 267406, 'virtual_id_number': 267406, 'owner': {'_account_id': 2305}, 'current_revision_number': 5, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305868', 'triplet_id': 'mediawiki%2Fcore~master~Ie564670448311364b8492af6b82943312118dc29', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'slavelag', 'hashtags': [], 'change_id': 'Ie564670448311364b8492af6b82943312118dc29', 'subject': 'Floor slave lag before display', 'status': 'MERGED', 'created': '2016-08-21 15:01:02.000000000', 'updated': '2016-08-29 23:26:58.000000000', 'submitted': '2016-08-29 23:16:54.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 0, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305868-1472512613883-54fdc58d', 'meta_rev_id': '70cc914096224326e6a1a52c53f27c856a5429e7', '_number': 305868, 'virtual_id_number': 305868, 'owner': {'_account_id': 161}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307147', 'triplet_id': 'mediawiki%2Fcore~master~I94be86c8f56e9e98a9d06814b33a9f08a9228db6', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I94be86c8f56e9e98a9d06814b33a9f08a9228db6', 'subject': 'Use DB_SLAVE in TemporaryPasswordPrimaryAuthenticationProvider', 'status': 'MERGED', 'created': '2016-08-28 19:10:30.000000000', 'updated': '2016-08-29 23:05:13.000000000', 'submitted': '2016-08-29 22:52:09.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 4, 'total_comment_count': 3, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307147-1472511128599-c655189b', 'meta_rev_id': '789f90e5cc0ed68e0da2e318fcdf65dcd5f83ebd', '_number': 307147, 'virtual_id_number': 307147, 'owner': {'_account_id': 16}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~265303', 'triplet_id': 'mediawiki%2Fcore~master~I3a426b92892f4c00cab33a13f6a717751120367c', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'autoloader/checkorder', 'hashtags': [], 'change_id': 'I3a426b92892f4c00cab33a13f6a717751120367c', 'subject': 'Structure test: Add autoload.php order check', 'status': 'MERGED', 'created': '2016-01-20 18:29:27.000000000', 'updated': '2016-08-29 22:56:36.000000000', 'submitted': '2016-08-03 09:57:51.000000000', 'submitter': {'_account_id': 75}, 'insertions': 81, 'deletions': 29, 'total_comment_count': 10, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '265303-1470218270966-6b3ba850', 'meta_rev_id': '473ab6de47a9ad22e2d6f4044c50540d9b20ba26', '_number': 265303, 'virtual_id_number': 265303, 'owner': {'_account_id': 890}, 'current_revision_number': 14, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307339', 'triplet_id': 'mediawiki%2Fcore~master~Ie478c613b062e45120cdd626f9fb9de09594c638', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '307339', 'hashtags': [], 'change_id': 'Ie478c613b062e45120cdd626f9fb9de09594c638', 'subject': 'database: Clean up profiling code in DatabaseBase', 'status': 'MERGED', 'created': '2016-08-29 17:42:11.000000000', 'updated': '2016-08-29 22:32:14.000000000', 'submitted': '2016-08-29 22:20:32.000000000', 'submitter': {'_account_id': 75}, 'insertions': 16, 'deletions': 12, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307339-1472509231795-c655189b', 'meta_rev_id': '5ee8c322062c7da4068000fd2fa669053ebd09ee', '_number': 307339, 'virtual_id_number': 307339, 'owner': {'_account_id': 16}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306600', 'triplet_id': 'mediawiki%2Fcore~master~Ic4f4e3a79d7d386c2f15ca5b11dddf5c57ff9e9f', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '306600', 'hashtags': [], 'change_id': 'Ic4f4e3a79d7d386c2f15ca5b11dddf5c57ff9e9f', 'subject': 'Move HTTP 304 check from performRequest to ViewAction', 'status': 'MERGED', 'created': '2016-08-25 00:42:04.000000000', 'updated': '2016-08-29 21:54:35.000000000', 'submitted': '2016-08-29 21:45:31.000000000', 'submitter': {'_account_id': 75}, 'insertions': 34, 'deletions': 34, 'total_comment_count': 3, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306600-1472507130756-54fdc58d', 'meta_rev_id': '365b798eee94be43f3043127d9540e5f8faec6a0', '_number': 306600, 'virtual_id_number': 306600, 'owner': {'_account_id': 16}, 'current_revision_number': 6, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307221', 'triplet_id': 'mediawiki%2Fcore~master~Id533fa1b867680e6386060efa4878ad1b4638c18', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Id533fa1b867680e6386060efa4878ad1b4638c18', 'subject': 'Set the WRITE_SYNC flag for SessionBackend writes', 'status': 'MERGED', 'created': '2016-08-28 20:44:25.000000000', 'updated': '2016-08-29 20:51:30.000000000', 'submitted': '2016-08-29 16:05:47.000000000', 'submitter': {'_account_id': 75}, 'insertions': 3, 'deletions': 1, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307221-1472486747089-c655189b', 'meta_rev_id': 'b4ba96eae55cfe13d3a8190bffd887d0edc35d3a', '_number': 307221, 'virtual_id_number': 307221, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307360', 'triplet_id': 'mediawiki%2Fcore~master~I1c626bebfe8884c968a8e76e151496f224f90cea', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'I1c626bebfe8884c968a8e76e151496f224f90cea', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-29 19:56:25.000000000', 'updated': '2016-08-29 20:15:53.000000000', 'submitted': '2016-08-29 20:04:13.000000000', 'submitter': {'_account_id': 137}, 'insertions': 201, 'deletions': 117, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307360-1472501052609-c655189b', 'meta_rev_id': '63dbfdcc9d5667441183ebdb1acd21c0ddfe0f93', '_number': 307360, 'virtual_id_number': 307360, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307330', 'triplet_id': 'mediawiki%2Fcore~master~I2d51a982408f54ea62e38d7b3da99af4b73541c6', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'messages-typo', 'hashtags': [], 'change_id': 'I2d51a982408f54ea62e38d7b3da99af4b73541c6', 'subject': 'mediawiki.api.messages: Fix typo in comments', 'status': 'MERGED', 'created': '2016-08-29 17:06:23.000000000', 'updated': '2016-08-29 19:09:06.000000000', 'submitted': '2016-08-29 18:57:31.000000000', 'submitter': {'_account_id': 75}, 'insertions': 2, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307330-1472497050840-c655189b', 'meta_rev_id': '72585d3a7106c49227add3320aab6c257aa66cd9', '_number': 307330, 'virtual_id_number': 307330, 'owner': {'_account_id': 417}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307340', 'triplet_id': 'mediawiki%2Fcore~master~I4fbe54876095378a476399bf5e336c8df3e91e14', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I4fbe54876095378a476399bf5e336c8df3e91e14', 'subject': 'Rename EditButtonPublishNotSave to EditSubmitButtonLabelPublish', 'status': 'MERGED', 'created': '2016-08-29 17:44:59.000000000', 'updated': '2016-08-29 18:46:26.000000000', 'submitted': '2016-08-29 18:34:37.000000000', 'submitter': {'_account_id': 75}, 'insertions': 7, 'deletions': 5, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307340-1472495677190-c655189b', 'meta_rev_id': '121e85b8a8da2c8cca8583882cd1db97dc04c75f', '_number': 307340, 'virtual_id_number': 307340, 'owner': {'_account_id': 366}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~296719', 'triplet_id': 'mediawiki%2Fcore~master~I56634ed223778a0650cf36ac7256151b13c494f1', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'T131132', 'hashtags': [], 'change_id': 'I56634ed223778a0650cf36ac7256151b13c494f1', 'subject': \"EditPage: Allow the 'save' button's label to be 'publish' for public wikis\", 'status': 'MERGED', 'created': '2016-06-30 12:01:17.000000000', 'updated': '2016-08-29 17:54:53.000000000', 'submitted': '2016-08-24 00:17:39.000000000', 'submitter': {'_account_id': 75}, 'insertions': 15, 'deletions': 1, 'total_comment_count': 6, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '296719-1471997857941-c655189b', 'meta_rev_id': '630e4f53a2877d6c01e4dacd0f203f3596b290bd', '_number': 296719, 'virtual_id_number': 296719, 'owner': {'_account_id': 366}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307242', 'triplet_id': 'mediawiki%2Fcore~master~If9017f6c42f4c8f697504e3b92cee8bfb907b8e7', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'sessiondata', 'hashtags': [], 'change_id': 'If9017f6c42f4c8f697504e3b92cee8bfb907b8e7', 'subject': 'Directly use getSession for specialPreferencesSaveSuccess', 'status': 'MERGED', 'created': '2016-08-29 05:52:40.000000000', 'updated': '2016-08-29 17:09:12.000000000', 'submitted': '2016-08-29 16:54:16.000000000', 'submitter': {'_account_id': 75}, 'insertions': 5, 'deletions': 5, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307242-1472489655528-c655189b', 'meta_rev_id': '9a9e2d015258653dc459899929d6e5f5e2997290', '_number': 307242, 'virtual_id_number': 307242, 'owner': {'_account_id': 562}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307321', 'triplet_id': 'mediawiki%2Fcore~master~I4050b3469f61b1f4173d5841ff2497f3f30e1382', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '305944', 'hashtags': [], 'change_id': 'I4050b3469f61b1f4173d5841ff2497f3f30e1382', 'subject': 'Fix shutdown() code duplication in LBFactory', 'status': 'MERGED', 'created': '2016-08-29 16:12:56.000000000', 'updated': '2016-08-29 16:59:35.000000000', 'submitted': '2016-08-29 16:47:04.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 15, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307321-1472489223986-c655189b', 'meta_rev_id': 'e385b30dbcc4fd4725c17ed43a4195f742809742', '_number': 307321, 'virtual_id_number': 307321, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307145', 'triplet_id': 'mediawiki%2Fcore~master~Idd25b2f8a789ba191fde87e997910e78d67c7021', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Idd25b2f8a789ba191fde87e997910e78d67c7021', 'subject': 'Remove Block::purgeExpired() call from block query API', 'status': 'MERGED', 'created': '2016-08-28 18:37:55.000000000', 'updated': '2016-08-29 16:39:35.000000000', 'submitted': '2016-08-29 16:30:16.000000000', 'submitter': {'_account_id': 75}, 'insertions': 3, 'deletions': 6, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307145-1472488215466-c655189b', 'meta_rev_id': '8293841498d88b849c5e8586bdfa0db62b7f233b', '_number': 307145, 'virtual_id_number': 307145, 'owner': {'_account_id': 16}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307289', 'triplet_id': 'mediawiki%2Fcore~master~I5888d617ab9aebe5ae1fe4da6873639a81f60fc3', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I5888d617ab9aebe5ae1fe4da6873639a81f60fc3', 'subject': 'ApiResult: Remove double space in error message', 'status': 'MERGED', 'created': '2016-08-29 14:02:20.000000000', 'updated': '2016-08-29 15:00:49.000000000', 'submitted': '2016-08-29 14:47:46.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307289-1472482066197-c655189b', 'meta_rev_id': '5c677b5ca89193eb73a8d035297f212f5fe51cb1', '_number': 307289, 'virtual_id_number': 307289, 'owner': {'_account_id': 417}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306951', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.16~I1fcdbca9981dd034572eeb32070d574cf97a132f', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.16', 'topic': 'api-upload-wmf/1.28.0-wmf.16', 'hashtags': [], 'change_id': 'I1fcdbca9981dd034572eeb32070d574cf97a132f', 'subject': \"ApiUpload: Better handle unreasonably large metadata in 'imageinfo'\", 'status': 'MERGED', 'created': '2016-08-26 17:08:12.000000000', 'updated': '2016-08-29 13:13:00.000000000', 'submitted': '2016-08-29 13:13:00.000000000', 'submitter': {'_account_id': 75}, 'insertions': 18, 'deletions': 4, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306951-1472476379946-54fdc58d', 'meta_rev_id': 'd56e15001d54401574b7c236fb02edf155435cf5', '_number': 306951, 'virtual_id_number': 306951, 'owner': {'_account_id': 417}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307256', 'triplet_id': 'mediawiki%2Fcore~master~I0bec049a23337933a4a2c06b72260d7399c7cd4c', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I0bec049a23337933a4a2c06b72260d7399c7cd4c', 'subject': 'Add notes in release notes for supporting xiz and xit in time parser function', 'status': 'MERGED', 'created': '2016-08-29 10:19:41.000000000', 'updated': '2016-08-29 11:41:13.000000000', 'submitted': '2016-08-29 11:30:14.000000000', 'submitter': {'_account_id': 75}, 'insertions': 2, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307256-1472470213650-c655189b', 'meta_rev_id': '6c36cb5a08cf863f508eaddd7048bb42bc2c5c83', '_number': 307256, 'virtual_id_number': 307256, 'owner': {'_account_id': 920}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306319', 'triplet_id': 'mediawiki%2Fcore~master~Ie4e9c492679a75d753b69fb09f510564b9e7f0a8', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'editpage-context', 'hashtags': [], 'change_id': 'Ie4e9c492679a75d753b69fb09f510564b9e7f0a8', 'subject': 'EditPage: Use context instead of globals (1/4)', 'status': 'MERGED', 'created': '2016-08-24 01:57:45.000000000', 'updated': '2016-08-29 11:14:08.000000000', 'submitted': '2016-08-24 02:39:10.000000000', 'submitter': {'_account_id': 75}, 'insertions': 40, 'deletions': 40, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306319-1472006349832-54fdc58d', 'meta_rev_id': '94788f59ef455f0d7f0790fbf869d01502ad5f1c', '_number': 306319, 'virtual_id_number': 306319, 'owner': {'_account_id': 458}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306925', 'triplet_id': 'mediawiki%2Fcore~master~I4d5f638d7f0635df2a0a253a3b3bfe278a0aed0e', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I4d5f638d7f0635df2a0a253a3b3bfe278a0aed0e', 'subject': 'introduce {{#time: xiz}} for days passed in the year', 'status': 'MERGED', 'created': '2016-08-26 14:09:16.000000000', 'updated': '2016-08-29 10:03:41.000000000', 'submitted': '2016-08-29 06:11:40.000000000', 'submitter': {'_account_id': 75}, 'insertions': 11, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306925-1472451100274-c655189b', 'meta_rev_id': 'e8b14ca10a87fea89d478ec5f2b6d256d488657d', '_number': 306925, 'virtual_id_number': 306925, 'owner': {'_account_id': 920}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306488', 'triplet_id': 'mediawiki%2Fcore~master~Ib6b22b47fddc3dbad885f86c31eb1571df0438ff', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'memcachedPeclBinary', 'hashtags': [], 'change_id': 'Ib6b22b47fddc3dbad885f86c31eb1571df0438ff', 'subject': 'Memcached PECL: Allow using binary protocol', 'status': 'MERGED', 'created': '2016-08-24 18:57:36.000000000', 'updated': '2016-08-28 21:58:32.000000000', 'submitted': '2016-08-28 21:49:47.000000000', 'submitter': {'_account_id': 75}, 'insertions': 17, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306488-1472420986669-c655189b', 'meta_rev_id': '5bcd753fcf6da878ae912a1b40dc03f33e6887da', '_number': 306488, 'virtual_id_number': 306488, 'owner': {'_account_id': 519}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307152', 'triplet_id': 'mediawiki%2Fcore~master~Ic246c3d4e15143a000363bcfb64921cc88e1ae58', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'Ic246c3d4e15143a000363bcfb64921cc88e1ae58', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-28 20:00:29.000000000', 'updated': '2016-08-28 20:22:54.000000000', 'submitted': '2016-08-28 20:11:57.000000000', 'submitter': {'_account_id': 137}, 'insertions': 244, 'deletions': 72, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307152-1472415116766-c655189b', 'meta_rev_id': '22c63657bdde56b22db7d17c467f5146cd70cd6a', '_number': 307152, 'virtual_id_number': 307152, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~283504', 'triplet_id': 'mediawiki%2Fcore~master~Ie2ca3ff99aa74fffa9eb6c8faccab857dc0874f7', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'ServiceLocator-salvage', 'hashtags': [], 'change_id': 'Ie2ca3ff99aa74fffa9eb6c8faccab857dc0874f7', 'subject': 'Allow resources to be salvaged across service resets.', 'status': 'MERGED', 'created': '2016-04-14 19:03:33.000000000', 'updated': '2016-08-28 16:40:21.000000000', 'submitted': '2016-05-19 12:45:16.000000000', 'submitter': {'_account_id': 75}, 'insertions': 381, 'deletions': 55, 'total_comment_count': 6, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '83fb20aba92a37605582b1dca32a7523011843f8', '_number': 283504, 'virtual_id_number': 283504, 'owner': {'_account_id': 128}, 'current_revision_number': 9, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~189921', 'triplet_id': 'mediawiki%2Fcore~master~Ie41995753f3dda49012acd3b427a74f6ef9a9c0c', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'ApiHelpSandbox', 'hashtags': [], 'change_id': 'Ie41995753f3dda49012acd3b427a74f6ef9a9c0c', 'subject': 'Api help examples add links to Special:ApiSandbox', 'status': 'ABANDONED', 'created': '2015-02-11 10:43:01.000000000', 'updated': '2016-08-28 08:47:24.000000000', 'insertions': 19, 'deletions': 3, 'total_comment_count': 10, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': 'a7994c1eb6d67fbd1e613301686b3194566e50fd', '_number': 189921, 'virtual_id_number': 189921, 'owner': {'_account_id': 401}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307109', 'triplet_id': 'mediawiki%2Fcore~master~I3e8c4e31326cb4f1a6b427348b42975fba86e62b', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I3e8c4e31326cb4f1a6b427348b42975fba86e62b', 'subject': 'Fix database class doc typos', 'status': 'MERGED', 'created': '2016-08-28 02:39:52.000000000', 'updated': '2016-08-28 05:34:21.000000000', 'submitted': '2016-08-28 05:24:45.000000000', 'submitter': {'_account_id': 75}, 'insertions': 2, 'deletions': 2, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307109-1472361884911-c655189b', 'meta_rev_id': '44b469922f0a74c065a0daf9067aab4ca88906cd', '_number': 307109, 'virtual_id_number': 307109, 'owner': {'_account_id': 16}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306844', 'triplet_id': 'mediawiki%2Fcore~master~I43fc7c7f54d0c279b659d6fddd21673de48f4bc2', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'cleanup', 'hashtags': [], 'change_id': 'I43fc7c7f54d0c279b659d6fddd21673de48f4bc2', 'subject': 'mw.loader: Minor clean up and optimisations', 'status': 'MERGED', 'created': '2016-08-25 23:24:31.000000000', 'updated': '2016-08-28 02:26:42.000000000', 'submitted': '2016-08-28 02:16:06.000000000', 'submitter': {'_account_id': 75}, 'insertions': 27, 'deletions': 25, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306844-1472350565702-54fdc58d', 'meta_rev_id': 'd205254e770b754ed7ae004308f616473025773a', '_number': 306844, 'virtual_id_number': 306844, 'owner': {'_account_id': 34}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306434', 'triplet_id': 'mediawiki%2Fcore~master~Ied2c0f2d5738cf96a66a9672182345d630285639', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ied2c0f2d5738cf96a66a9672182345d630285639', 'subject': \"Add new UsersPagerDoBatchLookups hook to allow for extensions to modify UsersPager::doBatchLookup()'s rigid behavior\", 'status': 'MERGED', 'created': '2016-08-24 14:01:59.000000000', 'updated': '2016-08-27 22:15:42.000000000', 'submitted': '2016-08-27 22:05:43.000000000', 'submitter': {'_account_id': 75}, 'insertions': 15, 'deletions': 0, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306434-1472335543081-54fdc58d', 'meta_rev_id': '19ac9963beea85490639be7453c5343328ab82e2', '_number': 306434, 'virtual_id_number': 306434, 'owner': {'_account_id': 243}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307083', 'triplet_id': 'mediawiki%2Fcore~master~I430efe1c74261562782b5814c0ed609a340ff88c', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'I430efe1c74261562782b5814c0ed609a340ff88c', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-27 20:48:31.000000000', 'updated': '2016-08-27 21:03:38.000000000', 'submitted': '2016-08-27 20:54:35.000000000', 'submitter': {'_account_id': 137}, 'insertions': 70, 'deletions': 20, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307083-1472331274866-54fdc58d', 'meta_rev_id': 'b9d642e76247190a363df764dcc3f6276a3a417f', '_number': 307083, 'virtual_id_number': 307083, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306458', 'triplet_id': 'mediawiki%2Fcore~master~I3dde225a07e25f9dcda1a651dfb5a7b2d0833eb1', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I3dde225a07e25f9dcda1a651dfb5a7b2d0833eb1', 'subject': 'Enable $wgResourceLoaderStorageEnabled by default', 'status': 'MERGED', 'created': '2016-08-24 16:19:23.000000000', 'updated': '2016-08-27 19:39:32.000000000', 'submitted': '2016-08-27 19:22:28.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 3, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306458-1472325747374-c655189b', 'meta_rev_id': 'e782c9154bdb25186e235934e78b1e05e6389b72', '_number': 306458, 'virtual_id_number': 306458, 'owner': {'_account_id': 99}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307053', 'triplet_id': 'mediawiki%2Fcore~master~I2d8004123ca6ae94219bd7880beb1c274ce13417', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'T143889', 'hashtags': [], 'change_id': 'I2d8004123ca6ae94219bd7880beb1c274ce13417', 'subject': 'Do not localize content model name inside of english exception messages', 'status': 'MERGED', 'created': '2016-08-27 09:03:33.000000000', 'updated': '2016-08-27 19:29:50.000000000', 'submitted': '2016-08-27 19:20:26.000000000', 'submitter': {'_account_id': 75}, 'insertions': 2, 'deletions': 4, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307053-1472325625566-c655189b', 'meta_rev_id': '6674ed5c6893ddc56ac31abd8cd9405882a8858d', '_number': 307053, 'virtual_id_number': 307053, 'owner': {'_account_id': 141}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306453', 'triplet_id': 'mediawiki%2Fcore~master~I07f0a690e263b34e09210673241af8bf750cbd1b', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'api-raw-message-cleanup', 'hashtags': [], 'change_id': 'I07f0a690e263b34e09210673241af8bf750cbd1b', 'subject': 'API: Some raw message cleanup', 'status': 'MERGED', 'created': '2016-08-24 15:59:27.000000000', 'updated': '2016-08-27 01:28:06.000000000', 'submitted': '2016-08-27 01:18:10.000000000', 'submitter': {'_account_id': 75}, 'insertions': 15, 'deletions': 13, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306453-1472260690303-c655189b', 'meta_rev_id': 'baab48816a4744969a05ea6cace6868c27b41a3a', '_number': 306453, 'virtual_id_number': 306453, 'owner': {'_account_id': 221}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~307036', 'triplet_id': 'mediawiki%2Fcore~master~Iac8be9c7994aa3e74ed3c0eecff211524037165e', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Iac8be9c7994aa3e74ed3c0eecff211524037165e', 'subject': 'Rollback: Catch error when unable to load latest revision data', 'status': 'MERGED', 'created': '2016-08-27 00:03:35.000000000', 'updated': '2016-08-27 00:44:31.000000000', 'submitted': '2016-08-27 00:30:06.000000000', 'submitter': {'_account_id': 75}, 'insertions': 5, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '307036-1472257805558-c655189b', 'meta_rev_id': 'aeec7065284c170126db306620b31123485a3961', '_number': 307036, 'virtual_id_number': 307036, 'owner': {'_account_id': 2}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306631', 'triplet_id': 'mediawiki%2Fcore~master~I681630b66f95319a521ee2aec3be5b678122b73b', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I681630b66f95319a521ee2aec3be5b678122b73b', 'subject': 'Linker: Get rid of \"shortcuts\" in image linking functions', 'status': 'MERGED', 'created': '2016-08-25 07:28:35.000000000', 'updated': '2016-08-27 00:34:57.000000000', 'submitted': '2016-08-27 00:25:06.000000000', 'submitter': {'_account_id': 75}, 'insertions': 85, 'deletions': 89, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306631-1472257506242-54fdc58d', 'meta_rev_id': '226b17cf76b631b5d5f70ba3de32b71f73d95adf', '_number': 306631, 'virtual_id_number': 306631, 'owner': {'_account_id': 458}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306872', 'triplet_id': 'mediawiki%2Fcore~master~Ieb685366b35487abcd618eb73cf67f4c266a70c7', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ieb685366b35487abcd618eb73cf67f4c266a70c7', 'subject': 'Make database ping() method avoid starting transactions', 'status': 'MERGED', 'created': '2016-08-26 05:21:02.000000000', 'updated': '2016-08-26 20:26:40.000000000', 'submitted': '2016-08-26 20:15:52.000000000', 'submitter': {'_account_id': 75}, 'insertions': 8, 'deletions': 7, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306872-1472242551574-54fdc58d', 'meta_rev_id': 'ae46cefe218765ba79371a6de2528ef72d0ae288', '_number': 306872, 'virtual_id_number': 306872, 'owner': {'_account_id': 16}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306978', 'triplet_id': 'mediawiki%2Fcore~master~I3b13581197c9b68ffa28e156f47311b6a26d741d', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'I3b13581197c9b68ffa28e156f47311b6a26d741d', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-26 19:54:27.000000000', 'updated': '2016-08-26 20:13:26.000000000', 'submitted': '2016-08-26 20:04:04.000000000', 'submitter': {'_account_id': 137}, 'insertions': 67, 'deletions': 55, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306978-1472241843839-c655189b', 'meta_rev_id': '05a9e2fef8c48d442860a341ee6cf05121ea04a0', '_number': 306978, 'virtual_id_number': 306978, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305047', 'triplet_id': 'mediawiki%2Fcore~master~Ib610a624cdce082def3de5efc30ed8721432a7f8', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ib610a624cdce082def3de5efc30ed8721432a7f8', 'subject': 'resources: Deprecate module \"jquery.appear\"', 'status': 'MERGED', 'created': '2016-08-16 18:20:53.000000000', 'updated': '2016-08-26 19:57:59.000000000', 'submitted': '2016-08-26 19:48:50.000000000', 'submitter': {'_account_id': 75}, 'insertions': 3, 'deletions': 0, 'total_comment_count': 3, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305047-1472240929521-54fdc58d', 'meta_rev_id': 'b54b49826351263fcd2a908fc280f4c6b800dddf', '_number': 305047, 'virtual_id_number': 305047, 'owner': {'_account_id': 94}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306865', 'triplet_id': 'mediawiki%2Fcore~master~I335d1a59739d80f9f904872e3135f0aae7535956', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I335d1a59739d80f9f904872e3135f0aae7535956', 'subject': 'Fix docs for the HtmlPageLinkRenderer hooks', 'status': 'MERGED', 'created': '2016-08-26 01:59:45.000000000', 'updated': '2016-08-26 19:17:19.000000000', 'submitted': '2016-08-26 19:07:02.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 3, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306865-1472238421544-c655189b', 'meta_rev_id': 'bae5d10ea9db6c65333e7b921a7d1e93d1eecf94', '_number': 306865, 'virtual_id_number': 306865, 'owner': {'_account_id': 50}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306837', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.16~Iee86633abaae86c55764365042681bda1f2304be', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.16', 'hashtags': [], 'change_id': 'Iee86633abaae86c55764365042681bda1f2304be', 'subject': 'Add urls from various adware to the CSP false positive list', 'status': 'MERGED', 'created': '2016-08-25 22:55:00.000000000', 'updated': '2016-08-26 17:25:24.000000000', 'submitted': '2016-08-25 23:18:30.000000000', 'submitter': {'_account_id': 75}, 'insertions': 33, 'deletions': 0, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306837-1472167109820-c655189b', 'meta_rev_id': 'fedb0b6ce2de00c5e8afccc44cc62d8513bcc939', '_number': 306837, 'virtual_id_number': 306837, 'owner': {'_account_id': 99}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306927', 'triplet_id': 'mediawiki%2Fcore~master~I1fcdbca9981dd034572eeb32070d574cf97a132f', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'api-upload', 'hashtags': [], 'change_id': 'I1fcdbca9981dd034572eeb32070d574cf97a132f', 'subject': \"ApiUpload: Better handle unreasonably large metadata in 'imageinfo'\", 'status': 'MERGED', 'created': '2016-08-26 14:15:04.000000000', 'updated': '2016-08-26 17:22:56.000000000', 'submitted': '2016-08-26 17:02:32.000000000', 'submitter': {'_account_id': 75}, 'insertions': 18, 'deletions': 4, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306927-1472230952319-54fdc58d', 'meta_rev_id': '3f3b6ed725937d71af5fc290ca228c9ed71c0d39', '_number': 306927, 'virtual_id_number': 306927, 'owner': {'_account_id': 417}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306907', 'triplet_id': 'mediawiki%2Fcore~master~If626409a93d31bf90c054c9bf7ba44a78ea9a621', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'If626409a93d31bf90c054c9bf7ba44a78ea9a621', 'subject': 'Clean up array() syntax in docs, part IV', 'status': 'MERGED', 'created': '2016-08-26 11:37:28.000000000', 'updated': '2016-08-26 17:11:09.000000000', 'submitted': '2016-08-26 16:49:59.000000000', 'submitter': {'_account_id': 75}, 'insertions': 61, 'deletions': 61, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306907-1472230198293-54fdc58d', 'meta_rev_id': 'd14a1d9de598075a9209883e2378c36cd7277e70', '_number': 306907, 'virtual_id_number': 306907, 'owner': {'_account_id': 920}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306895', 'triplet_id': 'mediawiki%2Fcore~master~Ic82ca06c8e7051bcd1e0a2a3d5d251e297a9142f', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'T78513', 'hashtags': [], 'change_id': 'Ic82ca06c8e7051bcd1e0a2a3d5d251e297a9142f', 'subject': 'Remove patch-pl-tl-il-unique.sql', 'status': 'MERGED', 'created': '2016-08-26 09:26:31.000000000', 'updated': '2016-08-26 16:58:57.000000000', 'submitted': '2016-08-26 16:49:17.000000000', 'submitter': {'_account_id': 75}, 'insertions': 19, 'deletions': 19, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306895-1472230156545-54fdc58d', 'meta_rev_id': 'f02d7b75d7cbf670448cc67fdbf3ecdbbd7cb036', '_number': 306895, 'virtual_id_number': 306895, 'owner': {'_account_id': 166}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306941', 'triplet_id': 'mediawiki%2Fcore~master~I93422ea800f535c4eac5f95bda33574277d79fb3', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'test-01', 'hashtags': [], 'change_id': 'I93422ea800f535c4eac5f95bda33574277d79fb3', 'subject': 'wiki: add explanation to the stub', 'status': 'ABANDONED', 'created': '2016-08-26 15:38:40.000000000', 'updated': '2016-08-26 15:46:16.000000000', 'insertions': 1, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '820150a4d8b94980a02291bc33b43e68cfdded34', '_number': 306941, 'virtual_id_number': 306941, 'owner': {'_account_id': 3723}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306860', 'triplet_id': 'mediawiki%2Fcore~master~I285965189e4186bc557b8ef86168fb666384e5a8', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'fixSqliteMultipleFilesChecker', 'hashtags': [], 'change_id': 'I285965189e4186bc557b8ef86168fb666384e5a8', 'subject': 'SQLite syntax checker: Fix support for multiple files', 'status': 'MERGED', 'created': '2016-08-26 01:29:04.000000000', 'updated': '2016-08-26 03:46:47.000000000', 'submitted': '2016-08-26 03:37:27.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306860-1472182647098-54fdc58d', 'meta_rev_id': 'f40e5071120affbb6a53086dd9d16da8fa4c8ead', '_number': 306860, 'virtual_id_number': 306860, 'owner': {'_account_id': 519}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306859', 'triplet_id': 'mediawiki%2Fcore~master~Ie6a65e8cfb69f9858c0b04d6f24c307ffcebb5a5', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'deprecate-jquery.ui.position', 'hashtags': [], 'change_id': 'Ie6a65e8cfb69f9858c0b04d6f24c307ffcebb5a5', 'subject': 'jquery.ui.position: Mark as deprecated', 'status': 'MERGED', 'created': '2016-08-26 01:28:28.000000000', 'updated': '2016-08-26 01:52:04.000000000', 'submitted': '2016-08-26 01:43:22.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306859-1472175801710-c655189b', 'meta_rev_id': 'c6bb90cdf0273e52f8d4f8d9ba7826fc23e73010', '_number': 306859, 'virtual_id_number': 306859, 'owner': {'_account_id': 366}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306858', 'triplet_id': 'mediawiki%2Fcore~master~Iefbd6d8828bbc3278503a0f85efd7d1230a9d66c', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'PreprocessorTest-covers', 'hashtags': [], 'change_id': 'Iefbd6d8828bbc3278503a0f85efd7d1230a9d66c', 'subject': 'Update and broaden @covers for PreprocessorTest', 'status': 'MERGED', 'created': '2016-08-26 01:09:37.000000000', 'updated': '2016-08-26 01:34:40.000000000', 'submitted': '2016-08-26 01:24:41.000000000', 'submitter': {'_account_id': 75}, 'insertions': 24, 'deletions': 3, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306858-1472174680841-c655189b', 'meta_rev_id': 'f47f90f1c0174763da8a3aaa7cf3f029686e5efc', '_number': 306858, 'virtual_id_number': 306858, 'owner': {'_account_id': 17}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306855', 'triplet_id': 'mediawiki%2Fcore~master~I12d9365813fc51c15f6649084c373f5b7ccfac26', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'NewParserTest-teardown-on-skip', 'hashtags': [], 'change_id': 'I12d9365813fc51c15f6649084c373f5b7ccfac26', 'subject': 'NewParserTest: tear down globals before returning early', 'status': 'MERGED', 'created': '2016-08-26 00:45:56.000000000', 'updated': '2016-08-26 01:25:47.000000000', 'submitted': '2016-08-26 01:02:57.000000000', 'submitter': {'_account_id': 75}, 'insertions': 6, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306855-1472173376782-c655189b', 'meta_rev_id': '81efbeeacdead06bb052a6b550a631a3142c78b4', '_number': 306855, 'virtual_id_number': 306855, 'owner': {'_account_id': 17}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306586', 'triplet_id': 'mediawiki%2Fcore~master~I7d7cdecda51c6ab4b05496f0b1420cb0264fcccb', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'new-for-page-not-section', 'hashtags': [], 'change_id': 'I7d7cdecda51c6ab4b05496f0b1420cb0264fcccb', 'subject': \"EditPage: Don't show create label for the button on new sections\", 'status': 'MERGED', 'created': '2016-08-24 23:19:36.000000000', 'updated': '2016-08-26 01:16:13.000000000', 'submitted': '2016-08-26 01:00:31.000000000', 'submitter': {'_account_id': 75}, 'insertions': 3, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306586-1472173230609-54fdc58d', 'meta_rev_id': '08a61e3682de8507e5cff7cf36eb585d53738ba0', '_number': 306586, 'virtual_id_number': 306586, 'owner': {'_account_id': 366}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306313', 'triplet_id': 'mediawiki%2Fcore~master~I639369bafa17b65ac50082ae46187964e749d0d1', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'fu-74fa607', 'hashtags': [], 'change_id': 'I639369bafa17b65ac50082ae46187964e749d0d1', 'subject': 'RELEASE-NOTES: Add release note for 74fa607', 'status': 'MERGED', 'created': '2016-08-24 00:20:43.000000000', 'updated': '2016-08-26 01:06:53.000000000', 'submitted': '2016-08-26 00:57:30.000000000', 'submitter': {'_account_id': 75}, 'insertions': 5, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306313-1472173049696-c655189b', 'meta_rev_id': '037435d59a19df117b9a5a3980264fffea01edeb', '_number': 306313, 'virtual_id_number': 306313, 'owner': {'_account_id': 366}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306791', 'triplet_id': 'mediawiki%2Fcore~master~If193f556be211749b115f3808ee46536b578fb22', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'rl-optim', 'hashtags': [], 'change_id': 'If193f556be211749b115f3808ee46536b578fb22', 'subject': \"resourceloader: Make 'site.styles' actually in group 'site'\", 'status': 'MERGED', 'created': '2016-08-25 20:39:36.000000000', 'updated': '2016-08-26 00:35:45.000000000', 'submitted': '2016-08-26 00:24:15.000000000', 'submitter': {'_account_id': 75}, 'insertions': 7, 'deletions': 6, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306791-1472171055178-c655189b', 'meta_rev_id': '9f3924f291abcf41cd9038e2da947457f6d9b874', '_number': 306791, 'virtual_id_number': 306791, 'owner': {'_account_id': 34}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306740', 'triplet_id': 'mediawiki%2Fcore~master~I509c13775426b8d51f65c95af49dffb84ccaa0f4', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'signup-username-help', 'hashtags': [], 'change_id': 'I509c13775426b8d51f65c95af49dffb84ccaa0f4', 'subject': \"LoginSignupSpecialPage: Restore old display of 'createacct-helpusername'\", 'status': 'MERGED', 'created': '2016-08-25 20:25:49.000000000', 'updated': '2016-08-25 23:42:44.000000000', 'submitted': '2016-08-25 23:33:45.000000000', 'submitter': {'_account_id': 75}, 'insertions': 7, 'deletions': 3, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306740-1472168024979-c655189b', 'meta_rev_id': '18a8626b0c6d1ab30d4d3c316de9289128ee10d6', '_number': 306740, 'virtual_id_number': 306740, 'owner': {'_account_id': 417}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306765', 'triplet_id': 'mediawiki%2Fcore~master~Iee86633abaae86c55764365042681bda1f2304be', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Iee86633abaae86c55764365042681bda1f2304be', 'subject': 'Add urls from various adware to the CSP false positive list', 'status': 'MERGED', 'created': '2016-08-25 20:34:28.000000000', 'updated': '2016-08-25 23:12:18.000000000', 'submitted': '2016-08-25 23:01:49.000000000', 'submitter': {'_account_id': 75}, 'insertions': 33, 'deletions': 0, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306765-1472166109295-c655189b', 'meta_rev_id': '3ab2916da5e3a0b71135f65e4fe6d8ca8d8a9da0', '_number': 306765, 'virtual_id_number': 306765, 'owner': {'_account_id': 99}, 'current_revision_number': 6, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306734', 'triplet_id': 'mediawiki%2Fcore~master~Ia68c69742fbb7eae69e4160e923ec7fa459f7b67', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'Ia68c69742fbb7eae69e4160e923ec7fa459f7b67', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-25 19:55:24.000000000', 'updated': '2016-08-25 20:18:38.000000000', 'submitted': '2016-08-25 20:02:45.000000000', 'submitter': {'_account_id': 137}, 'insertions': 72, 'deletions': 56, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306734-1472155364586-c655189b', 'meta_rev_id': '9278f0388b8af1fbaddb4ca55fb8ce43f320f101', '_number': 306734, 'virtual_id_number': 306734, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~301140', 'triplet_id': 'mediawiki%2Fcore~master~I6789c20b44fbb4638c82727cb8e0cb4b90613563', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'not-a-hack', 'hashtags': [], 'change_id': 'I6789c20b44fbb4638c82727cb8e0cb4b90613563', 'subject': 'LoginSignupSpecialPage: Remove \"HACK\" comment about non-hacky thing', 'status': 'ABANDONED', 'created': '2016-07-26 15:28:13.000000000', 'updated': '2016-08-25 20:10:35.000000000', 'insertions': 1, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': 'c0414115610ebbe9c4b572f58eff87f9c7949865', '_number': 301140, 'virtual_id_number': 301140, 'owner': {'_account_id': 417}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306628', 'triplet_id': 'mediawiki%2Fcore~master~I5bf605baf2ecad62e189421a2e5c556cc0b6f6ac', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I5bf605baf2ecad62e189421a2e5c556cc0b6f6ac', 'subject': 'Linker: Avoid Title in normaliseSpecialPage()', 'status': 'MERGED', 'created': '2016-08-25 06:52:12.000000000', 'updated': '2016-08-25 19:57:21.000000000', 'submitted': '2016-08-25 19:26:30.000000000', 'submitter': {'_account_id': 75}, 'insertions': 5, 'deletions': 3, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306628-1472153190171-54fdc58d', 'meta_rev_id': 'f73f0f663a6e2a7e85b7accae4ed609bc9be6c8d', '_number': 306628, 'virtual_id_number': 306628, 'owner': {'_account_id': 458}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306585', 'triplet_id': 'mediawiki%2Fcore~master~Ib61a50863022db796d69264bf738fb0b22f776e9', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ib61a50863022db796d69264bf738fb0b22f776e9', 'subject': 'debug: Interpolate log messages', 'status': 'MERGED', 'created': '2016-08-24 23:12:48.000000000', 'updated': '2016-08-25 19:46:55.000000000', 'submitted': '2016-08-25 19:24:11.000000000', 'submitter': {'_account_id': 75}, 'insertions': 3, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306585-1472153050751-c655189b', 'meta_rev_id': 'b581bebf332b42143986e1a5ace67d797bf5851d', '_number': 306585, 'virtual_id_number': 306585, 'owner': {'_account_id': 458}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306584', 'triplet_id': 'mediawiki%2Fcore~master~Ifaa5a4884c9e430241a4bff51454bb96f468cd61', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ifaa5a4884c9e430241a4bff51454bb96f468cd61', 'subject': 'debug: Merge mediawiki.debug.init module into mediawiki.debug', 'status': 'MERGED', 'created': '2016-08-24 23:12:48.000000000', 'updated': '2016-08-25 19:36:28.000000000', 'submitted': '2016-08-25 19:17:55.000000000', 'submitter': {'_account_id': 75}, 'insertions': 5, 'deletions': 9, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306584-1472152674375-c655189b', 'meta_rev_id': 'b7a9633741184de55e41f8e52dcbfd21f850d1ce', '_number': 306584, 'virtual_id_number': 306584, 'owner': {'_account_id': 458}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306583', 'triplet_id': 'mediawiki%2Fcore~master~If7474a090466de708d65cef6dcc30a36df56621f', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'If7474a090466de708d65cef6dcc30a36df56621f', 'subject': \"debug: Don't show git branch if on a detached HEAD\", 'status': 'MERGED', 'created': '2016-08-24 23:12:48.000000000', 'updated': '2016-08-25 19:26:59.000000000', 'submitted': '2016-08-25 19:16:54.000000000', 'submitter': {'_account_id': 75}, 'insertions': 8, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306583-1472152613573-c655189b', 'meta_rev_id': 'fbfef3acdc6f71996b73b070c431236d3bf01598', '_number': 306583, 'virtual_id_number': 306583, 'owner': {'_account_id': 458}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306717', 'triplet_id': 'mediawiki%2Fcore~master~Idda77fdae4e49a7cf46cce2fcd23c2fb2fe43f9d', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'inspect-localstorage', 'hashtags': [], 'change_id': 'Idda77fdae4e49a7cf46cce2fcd23c2fb2fe43f9d', 'subject': 'mediawiki.inspect: Output size in bytes used in local storage', 'status': 'MERGED', 'created': '2016-08-25 18:40:33.000000000', 'updated': '2016-08-25 19:02:38.000000000', 'submitted': '2016-08-25 18:53:14.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306717-1472151193875-54fdc58d', 'meta_rev_id': 'f361b9d73dc9f892e949cdc7e9566d3c09a7f555', '_number': 306717, 'virtual_id_number': 306717, 'owner': {'_account_id': 2784}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306706', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.16~Ibaa5a15fe367ed7470e3e8176e52b13442aeb985', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.16', 'hashtags': [], 'change_id': 'Ibaa5a15fe367ed7470e3e8176e52b13442aeb985', 'subject': \"mw.htmlform: Don't refer to OO.ui if it might not be loaded\", 'status': 'MERGED', 'created': '2016-08-25 17:47:08.000000000', 'updated': '2016-08-25 18:18:12.000000000', 'submitted': '2016-08-25 18:18:12.000000000', 'submitter': {'_account_id': 75}, 'insertions': 2, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306706-1472149091888-54fdc58d', 'meta_rev_id': '022e10b80d56eb0738ae8cb3f402e640451e53de', '_number': 306706, 'virtual_id_number': 306706, 'owner': {'_account_id': 417}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~304156', 'triplet_id': 'mediawiki%2Fcore~master~If4b4b8776080a00685bbcb9026a3d5eb89e4167d', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '291678', 'hashtags': [], 'change_id': 'If4b4b8776080a00685bbcb9026a3d5eb89e4167d', 'subject': 'mw.htmlform.ooui.styles: Remove vertical margin from OOjs UI HTMLForms', 'status': 'MERGED', 'created': '2016-08-11 01:31:03.000000000', 'updated': '2016-08-25 17:36:54.000000000', 'submitted': '2016-08-25 17:24:21.000000000', 'submitter': {'_account_id': 75}, 'insertions': 0, 'deletions': 5, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '304156-1472145861048-c655189b', 'meta_rev_id': 'a85457da69bd4bb399023d69ac60065b24ac0015', '_number': 304156, 'virtual_id_number': 304156, 'owner': {'_account_id': 417}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306693', 'triplet_id': 'mediawiki%2Fcore~fundraising%2FREL1_27~I4c8e3cc7586d53d7cbbabc5d0d13a60d9f67b9f7', 'project': 'mediawiki/core', 'branch': 'fundraising/REL1_27', 'hashtags': [], 'change_id': 'I4c8e3cc7586d53d7cbbabc5d0d13a60d9f67b9f7', 'subject': 'Update DonationInterface submodule', 'status': 'MERGED', 'created': '2016-08-25 16:55:16.000000000', 'updated': '2016-08-25 16:59:37.000000000', 'submitted': '2016-08-25 16:59:37.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306693-1472144376989-54fdc58d', 'meta_rev_id': '836959e5f8070c4bb87e67c42a115e6475031d18', '_number': 306693, 'virtual_id_number': 306693, 'owner': {'_account_id': 1070}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~304108', 'triplet_id': 'mediawiki%2Fcore~master~I1aa68dcb9cdf1584f65436a641b119f0d61537ef', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '291678', 'hashtags': [], 'change_id': 'I1aa68dcb9cdf1584f65436a641b119f0d61537ef', 'subject': \"HTMLFormField: Don't display empty popup in OOUI mode if empty 'help' is given\", 'status': 'MERGED', 'created': '2016-08-10 20:52:28.000000000', 'updated': '2016-08-25 16:39:25.000000000', 'submitted': '2016-08-25 16:27:45.000000000', 'submitter': {'_account_id': 75}, 'insertions': 2, 'deletions': 2, 'total_comment_count': 4, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '304108-1472142464658-c655189b', 'meta_rev_id': '841d37ff4997a3ce78c27bdc0f0b64e04f3570fb', '_number': 304108, 'virtual_id_number': 304108, 'owner': {'_account_id': 417}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~300000', 'triplet_id': 'mediawiki%2Fcore~master~Iba5a900e8ffd444b174ffdf93f8f5f007108a35b', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'vrest', 'hashtags': [], 'change_id': 'Iba5a900e8ffd444b174ffdf93f8f5f007108a35b', 'subject': 'RestbaseVirtualRESTService: Support production URL layout', 'status': 'MERGED', 'created': '2016-07-20 13:05:40.000000000', 'updated': '2016-08-25 15:17:55.000000000', 'submitted': '2016-08-25 15:04:33.000000000', 'submitter': {'_account_id': 75}, 'insertions': 17, 'deletions': 6, 'total_comment_count': 14, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '300000-1472137472488-54fdc58d', 'meta_rev_id': '5720bfc11bc7a0aa0c2af8af2cde9f6670930cc6', '_number': 300000, 'virtual_id_number': 300000, 'owner': {'_account_id': 93}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~282807', 'triplet_id': 'mediawiki%2Fcore~master~I63f817656ff5e62aa27caf607d70353cc99eb349', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '282807', 'hashtags': [], 'change_id': 'I63f817656ff5e62aa27caf607d70353cc99eb349', 'subject': 'Remove redundant UNIQUE from rev_page_id', 'status': 'MERGED', 'created': '2016-04-11 21:02:06.000000000', 'updated': '2016-08-25 07:32:53.000000000', 'submitted': '2016-08-25 07:23:34.000000000', 'submitter': {'_account_id': 75}, 'insertions': 27, 'deletions': 1, 'total_comment_count': 1, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '282807-1472109813793-54fdc58d', 'meta_rev_id': '2c44f4606aa98a52561b37c228b922e8875f1d76', '_number': 282807, 'virtual_id_number': 282807, 'owner': {'_account_id': 16}, 'current_revision_number': 5, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306613', 'triplet_id': 'mediawiki%2Fcore~master~I596f6b66fc636b767c447af3450556bfebe28241', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'PreprocessorTest-both-classes', 'hashtags': [], 'change_id': 'I596f6b66fc636b767c447af3450556bfebe28241', 'subject': 'PreprocessorTest: test both implementations', 'status': 'MERGED', 'created': '2016-08-25 03:41:14.000000000', 'updated': '2016-08-25 06:24:27.000000000', 'submitted': '2016-08-25 03:54:58.000000000', 'submitter': {'_account_id': 75}, 'insertions': 50, 'deletions': 24, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306613-1472097297643-c655189b', 'meta_rev_id': 'dfb93ac0a6698ee0cf2f7d70a94cd04172d99c21', '_number': 306613, 'virtual_id_number': 306613, 'owner': {'_account_id': 17}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~302106', 'triplet_id': 'mediawiki%2Fcore~master~I3b06a6f75eed01d3e0bdc5dd33e1b40b7a2fc0a2', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'htmlform', 'hashtags': [], 'change_id': 'I3b06a6f75eed01d3e0bdc5dd33e1b40b7a2fc0a2', 'subject': \"Support 'hide-if' parameters in OOUI HTMLForm\", 'status': 'MERGED', 'created': '2016-07-31 15:47:42.000000000', 'updated': '2016-08-25 04:37:44.000000000', 'submitted': '2016-08-22 16:02:24.000000000', 'submitter': {'_account_id': 75}, 'insertions': 209, 'deletions': 42, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '302106-1471881743778-a6be4fe4', 'meta_rev_id': '8bc55cd271ef1f68d384e0d42659f4efb8a62543', '_number': 302106, 'virtual_id_number': 302106, 'owner': {'_account_id': 417}, 'current_revision_number': 11, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305944', 'triplet_id': 'mediawiki%2Fcore~master~Iecd218043814ac0963c67b16d043e697a6933741', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '305944', 'hashtags': [], 'change_id': 'Iecd218043814ac0963c67b16d043e697a6933741', 'subject': 'Optimize ChronologyProtector writes for multi-DC case', 'status': 'MERGED', 'created': '2016-08-22 02:15:14.000000000', 'updated': '2016-08-25 03:22:00.000000000', 'submitted': '2016-08-25 03:00:39.000000000', 'submitter': {'_account_id': 75}, 'insertions': 38, 'deletions': 25, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305944-1472094038979-c655189b', 'meta_rev_id': '254f4efd53843ddfd77454943c795e7f0f08064d', '_number': 305944, 'virtual_id_number': 305944, 'owner': {'_account_id': 16}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306612', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.16~I7fe442f5044c3dce27f89d83b8003dc6e4170296', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.16', 'hashtags': [], 'change_id': 'I7fe442f5044c3dce27f89d83b8003dc6e4170296', 'subject': 'Fix AuthManagerSpecialPage submit button logic', 'status': 'MERGED', 'created': '2016-08-25 03:06:23.000000000', 'updated': '2016-08-25 03:15:43.000000000', 'submitted': '2016-08-25 03:15:43.000000000', 'submitter': {'_account_id': 75}, 'insertions': 29, 'deletions': 21, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306612-1472094943292-c655189b', 'meta_rev_id': '3d30764b17f3ae91d8b04aa62b10fa26e692b237', '_number': 306612, 'virtual_id_number': 306612, 'owner': {'_account_id': 389}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306611', 'triplet_id': 'mediawiki%2Fcore~master~I7fe442f5044c3dce27f89d83b8003dc6e4170296', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I7fe442f5044c3dce27f89d83b8003dc6e4170296', 'subject': 'Fix AuthManagerSpecialPage submit button logic', 'status': 'MERGED', 'created': '2016-08-25 02:30:28.000000000', 'updated': '2016-08-25 03:10:53.000000000', 'submitted': '2016-08-25 02:59:09.000000000', 'submitter': {'_account_id': 75}, 'insertions': 29, 'deletions': 21, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306611-1472093948752-c655189b', 'meta_rev_id': 'e96b1dea43593d1b47493506ca42ffffd71c8dda', '_number': 306611, 'virtual_id_number': 306611, 'owner': {'_account_id': 389}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306609', 'triplet_id': 'mediawiki%2Fcore~master~Ic0d021a72addaa2a13a6b94fd34dccc423de3a8f', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'SiteStats-unload', 'hashtags': [], 'change_id': 'Ic0d021a72addaa2a13a6b94fd34dccc423de3a8f', 'subject': 'Clear SiteStats process cache after DB update', 'status': 'MERGED', 'created': '2016-08-25 01:45:17.000000000', 'updated': '2016-08-25 02:13:12.000000000', 'submitted': '2016-08-25 02:03:09.000000000', 'submitter': {'_account_id': 75}, 'insertions': 10, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306609-1472090588726-c655189b', 'meta_rev_id': 'd99370739b5461a8f1aa8c4bcc86018049161533', '_number': 306609, 'virtual_id_number': 306609, 'owner': {'_account_id': 17}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306334', 'triplet_id': 'mediawiki%2Fcore~master~I1f61086dea4c6bc460f6249ed7fda78316117a8d', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I1f61086dea4c6bc460f6249ed7fda78316117a8d', 'subject': 'Move Article checkLastModified() up to MediaWiki::performRequest', 'status': 'MERGED', 'created': '2016-08-24 06:54:15.000000000', 'updated': '2016-08-25 00:16:49.000000000', 'submitted': '2016-08-24 18:55:15.000000000', 'submitter': {'_account_id': 75}, 'insertions': 14, 'deletions': 9, 'total_comment_count': 8, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306334-1472064915342-c655189b', 'meta_rev_id': '7f6579576f4a606d25b04ffd8d86d6e9ac5b0f17', '_number': 306334, 'virtual_id_number': 306334, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306457', 'triplet_id': 'mediawiki%2Fcore~master~I52926f410c30d1cd7e7fcd86465b16519fb5cbd2', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'bug/T41936', 'hashtags': [], 'change_id': 'I52926f410c30d1cd7e7fcd86465b16519fb5cbd2', 'subject': 'API: Log when too many values are passed for a multi-valued parameter', 'status': 'MERGED', 'created': '2016-08-24 16:18:04.000000000', 'updated': '2016-08-24 23:44:13.000000000', 'submitted': '2016-08-24 23:34:04.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306457-1472081644262-c655189b', 'meta_rev_id': '06c0870203a95cc30aa7472a3455ca1dd6905e8c', '_number': 306457, 'virtual_id_number': 306457, 'owner': {'_account_id': 221}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305952', 'triplet_id': 'mediawiki%2Fcore~master~If21c2ba5e8bac48c250b96137279e7edaa8289f7', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'copy_of_master', 'hashtags': [], 'change_id': 'If21c2ba5e8bac48c250b96137279e7edaa8289f7', 'subject': 'Add LBFactory::beginMasterChanges() for doing DBO_TRX rounds', 'status': 'MERGED', 'created': '2016-08-22 05:46:45.000000000', 'updated': '2016-08-24 20:30:22.000000000', 'submitted': '2016-08-24 20:21:14.000000000', 'submitter': {'_account_id': 75}, 'insertions': 150, 'deletions': 14, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305952-1472070073759-54fdc58d', 'meta_rev_id': '59711933a18c95cda943aa63d7b639e40591edb2', '_number': 305952, 'virtual_id_number': 305952, 'owner': {'_account_id': 16}, 'current_revision_number': 12, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306499', 'triplet_id': 'mediawiki%2Fcore~master~If5f82b2d32ab93592dd54cf21cb5d36c52315936', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'If5f82b2d32ab93592dd54cf21cb5d36c52315936', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-24 19:53:36.000000000', 'updated': '2016-08-24 20:11:04.000000000', 'submitted': '2016-08-24 19:54:10.000000000', 'submitter': {'_account_id': 137}, 'insertions': 203, 'deletions': 29, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306499-1472068450303-54fdc58d', 'meta_rev_id': 'c2c38bd38731d2352af54259222e9f93ff81f0fc', '_number': 306499, 'virtual_id_number': 306499, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306026', 'triplet_id': 'mediawiki%2Fcore~master~I849b14c58d3f3c12853b95e218517288d822b107', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I849b14c58d3f3c12853b95e218517288d822b107', 'subject': 'Call ssl_set() in DatabaseMysqli if DBO_SSL is set', 'status': 'MERGED', 'created': '2016-08-22 17:39:40.000000000', 'updated': '2016-08-24 19:57:43.000000000', 'submitted': '2016-08-24 19:46:02.000000000', 'submitter': {'_account_id': 75}, 'insertions': 27, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306026-1472067962429-54fdc58d', 'meta_rev_id': 'c9551e04b82fba8411e3a9e2856ccdf1ec044c28', '_number': 306026, 'virtual_id_number': 306026, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306477', 'triplet_id': 'mediawiki%2Fcore~REL1_27~I074ee184ad1fec84ef2e93eea8397d932e96e0c5', 'project': 'mediawiki/core', 'branch': 'REL1_27', 'topic': '305834-REL1_27', 'hashtags': [], 'change_id': 'I074ee184ad1fec84ef2e93eea8397d932e96e0c5', 'subject': 'Make Special:CreateAccount respect ?returnto parameter', 'status': 'MERGED', 'created': '2016-08-24 17:57:45.000000000', 'updated': '2016-08-24 18:18:46.000000000', 'submitted': '2016-08-24 18:07:23.000000000', 'submitter': {'_account_id': 75}, 'insertions': 6, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306477-1472062042753-c655189b', 'meta_rev_id': '34720d0cd6b741608f6ed4243c3215ca0360bb1f', '_number': 306477, 'virtual_id_number': 306477, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305834', 'triplet_id': 'mediawiki%2Fcore~master~I074ee184ad1fec84ef2e93eea8397d932e96e0cd', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '305834', 'hashtags': [], 'change_id': 'I074ee184ad1fec84ef2e93eea8397d932e96e0cd', 'subject': 'Make Special:CreateAccount respect ?returnto parameter', 'status': 'MERGED', 'created': '2016-08-20 22:44:15.000000000', 'updated': '2016-08-24 18:08:22.000000000', 'submitted': '2016-08-24 17:55:41.000000000', 'submitter': {'_account_id': 75}, 'insertions': 6, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305834-1472061340541-c655189b', 'meta_rev_id': 'd996f44ae6aa565e546386c654b03eba934ce0ba', '_number': 305834, 'virtual_id_number': 305834, 'owner': {'_account_id': 16}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306474', 'triplet_id': 'mediawiki%2Fcore~REL1_27~I074ee184ad1fec84ef2e93eea8397d932e96e0cd', 'project': 'mediawiki/core', 'branch': 'REL1_27', 'topic': '305834-REL1_27', 'hashtags': [], 'change_id': 'I074ee184ad1fec84ef2e93eea8397d932e96e0cd', 'subject': 'Make Special:CreateAccount respect ?returnto parameter', 'status': 'ABANDONED', 'created': '2016-08-24 17:34:10.000000000', 'updated': '2016-08-24 17:56:00.000000000', 'insertions': 8, 'deletions': 4, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': 'fb1696d81629158a47d2163553cf766b127d6d40', '_number': 306474, 'virtual_id_number': 306474, 'owner': {'_account_id': 16}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305943', 'triplet_id': 'mediawiki%2Fcore~master~I5c22be59664b3f5716c957e2c3d7c8e70d5fdc6c', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '305943', 'hashtags': [], 'change_id': 'I5c22be59664b3f5716c957e2c3d7c8e70d5fdc6c', 'subject': 'VirtualRESTServiceClient management cleanups', 'status': 'MERGED', 'created': '2016-08-22 00:41:14.000000000', 'updated': '2016-08-24 17:53:52.000000000', 'submitted': '2016-08-24 03:30:55.000000000', 'submitter': {'_account_id': 75}, 'insertions': 93, 'deletions': 15, 'total_comment_count': 4, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305943-1472009454591-54fdc58d', 'meta_rev_id': '4e5b853e7829e3524e8384b6cee95b30a9c4aad8', '_number': 305943, 'virtual_id_number': 305943, 'owner': {'_account_id': 16}, 'current_revision_number': 5, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306461', 'triplet_id': 'mediawiki%2Fcore~master~I2da551dc9d8568c56decbabcad8bcf8d57680b47', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'ptsync', 'hashtags': [], 'change_id': 'I2da551dc9d8568c56decbabcad8bcf8d57680b47', 'subject': 'Sync up with Parsoid parserTests.', 'status': 'MERGED', 'created': '2016-08-24 16:41:40.000000000', 'updated': '2016-08-24 17:23:33.000000000', 'submitted': '2016-08-24 17:14:35.000000000', 'submitter': {'_account_id': 75}, 'insertions': 157, 'deletions': 61, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306461-1472058874941-c655189b', 'meta_rev_id': '281e67bfdc64cfcde70dc08fec5a3f0a440bf5df', '_number': 306461, 'virtual_id_number': 306461, 'owner': {'_account_id': 257}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~303694', 'triplet_id': 'mediawiki%2Fcore~master~I5dc6ad71880a741c41757bc64d236971edfbabfa', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'htmlform', 'hashtags': [], 'change_id': 'I5dc6ad71880a741c41757bc64d236971edfbabfa', 'subject': \"HTMLFormField: Move 'flatlist' handling to fields that use it and document\", 'status': 'MERGED', 'created': '2016-08-08 20:58:02.000000000', 'updated': '2016-08-24 15:41:08.000000000', 'submitted': '2016-08-24 15:31:49.000000000', 'submitter': {'_account_id': 75}, 'insertions': 22, 'deletions': 4, 'total_comment_count': 3, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '303694-1472052709152-c655189b', 'meta_rev_id': '5f1695d71bc07839c7fbf6aa3da65000da1f0ab2', '_number': 303694, 'virtual_id_number': 303694, 'owner': {'_account_id': 417}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~259968', 'triplet_id': 'mediawiki%2Fcore~master~Ic9fc9049813c153111829d37a2c248dc0768e0fb', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'bug/T121834', 'hashtags': [], 'change_id': 'Ic9fc9049813c153111829d37a2c248dc0768e0fb', 'subject': 'SpecialMyLanguage: Use page language instead of wiki language for redirect target check', 'status': 'MERGED', 'created': '2015-12-18 02:31:19.000000000', 'updated': '2016-08-24 11:50:43.000000000', 'submitted': '2016-08-23 13:28:12.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 1, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '259968-1471958892366-a6be4fe4', 'meta_rev_id': '264d99b2698240be7c37a060d0c20c46ca63a973', '_number': 259968, 'virtual_id_number': 259968, 'owner': {'_account_id': 890}, 'current_revision_number': 13, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306337', 'triplet_id': 'mediawiki%2Fcore~master~Ib1a471eb8e9692fab1e5d66cf6711388ea2e20cc', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'l10n', 'hashtags': [], 'change_id': 'Ib1a471eb8e9692fab1e5d66cf6711388ea2e20cc', 'subject': 'Localisation updates from https://translatewiki.net.', 'status': 'MERGED', 'created': '2016-08-24 07:50:02.000000000', 'updated': '2016-08-24 08:11:53.000000000', 'submitted': '2016-08-24 07:57:13.000000000', 'submitter': {'_account_id': 137}, 'insertions': 227, 'deletions': 79, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306337-1472025432719-c655189b', 'meta_rev_id': 'e68106fc4b31d217d2753794ee1c3cc9b22b6129', '_number': 306337, 'virtual_id_number': 306337, 'owner': {'_account_id': 137}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306249', 'triplet_id': 'mediawiki%2Fcore~master~Iaacb75d9931b4cd24b70bdcaadd0e3979c7e9c90', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Iaacb75d9931b4cd24b70bdcaadd0e3979c7e9c90', 'subject': 'Avoid INSERT..SELECT in LocalFileDeleteBatch', 'status': 'MERGED', 'created': '2016-08-23 17:19:26.000000000', 'updated': '2016-08-24 03:43:27.000000000', 'submitted': '2016-08-24 03:25:26.000000000', 'submitter': {'_account_id': 75}, 'insertions': 51, 'deletions': 38, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306249-1472009126167-54fdc58d', 'meta_rev_id': '02f97c933181b3857443ce0b00563daafc107abb', '_number': 306249, 'virtual_id_number': 306249, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306147', 'triplet_id': 'mediawiki%2Fcore~master~Ib09a7972d6569c29e83e329a8f7f9f47a393b896', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ib09a7972d6569c29e83e329a8f7f9f47a393b896', 'subject': 'A few more DBLockManager fixes and cleanups', 'status': 'MERGED', 'created': '2016-08-23 05:09:04.000000000', 'updated': '2016-08-24 03:32:43.000000000', 'submitted': '2016-08-24 03:15:32.000000000', 'submitter': {'_account_id': 75}, 'insertions': 24, 'deletions': 17, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306147-1472008531515-54fdc58d', 'meta_rev_id': '20a017bbc3a6e7c525ef77938b2df73998708ab7', '_number': 306147, 'virtual_id_number': 306147, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306323', 'triplet_id': 'mediawiki%2Fcore~master~I31c2ff3ce9d734fab94695bd3e8eb85cbf65803f', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I31c2ff3ce9d734fab94695bd3e8eb85cbf65803f', 'subject': 'Remove some unused hooks from hooks.txt', 'status': 'MERGED', 'created': '2016-08-24 02:36:40.000000000', 'updated': '2016-08-24 03:23:25.000000000', 'submitted': '2016-08-24 02:53:59.000000000', 'submitter': {'_account_id': 75}, 'insertions': 0, 'deletions': 17, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306323-1472007238865-c655189b', 'meta_rev_id': '7d1337771c2cdf626f9e7edef451a21f0ff7723a', '_number': 306323, 'virtual_id_number': 306323, 'owner': {'_account_id': 389}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306322', 'triplet_id': 'mediawiki%2Fcore~master~Ie84bceb0ac0940a7d14b9790eb8ab81321b20629', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'editpage-context', 'hashtags': [], 'change_id': 'Ie84bceb0ac0940a7d14b9790eb8ab81321b20629', 'subject': 'EditPage: Use context instead of globals (4/4)', 'status': 'MERGED', 'created': '2016-08-24 01:57:45.000000000', 'updated': '2016-08-24 03:15:13.000000000', 'submitted': '2016-08-24 02:49:30.000000000', 'submitter': {'_account_id': 75}, 'insertions': 80, 'deletions': 82, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306322-1472006970170-54fdc58d', 'meta_rev_id': 'cc39794bc5da543c086c20b6a42ef422579b77f9', '_number': 306322, 'virtual_id_number': 306322, 'owner': {'_account_id': 458}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306321', 'triplet_id': 'mediawiki%2Fcore~master~Id4f905c8db35d5c64375f55e2040d40b04f18dee', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'editpage-context', 'hashtags': [], 'change_id': 'Id4f905c8db35d5c64375f55e2040d40b04f18dee', 'subject': 'EditPage: Use context instead of globals (3/4)', 'status': 'MERGED', 'created': '2016-08-24 01:57:45.000000000', 'updated': '2016-08-24 03:06:15.000000000', 'submitted': '2016-08-24 02:47:11.000000000', 'submitter': {'_account_id': 75}, 'insertions': 105, 'deletions': 101, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306321-1472006831504-54fdc58d', 'meta_rev_id': 'd478398f36f0a255c89dcb350f6dd87680578f73', '_number': 306321, 'virtual_id_number': 306321, 'owner': {'_account_id': 458}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306320', 'triplet_id': 'mediawiki%2Fcore~master~I3b727fa5cb42ca2a7abf1a54fe4f2b4996f5150c', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'editpage-context', 'hashtags': [], 'change_id': 'I3b727fa5cb42ca2a7abf1a54fe4f2b4996f5150c', 'subject': 'EditPage: Use context instead of globals (2/4)', 'status': 'MERGED', 'created': '2016-08-24 01:57:45.000000000', 'updated': '2016-08-24 02:57:29.000000000', 'submitted': '2016-08-24 02:40:58.000000000', 'submitter': {'_account_id': 75}, 'insertions': 55, 'deletions': 53, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306320-1472006458576-54fdc58d', 'meta_rev_id': '84cf290843143562539a8060499188ca53280851', '_number': 306320, 'virtual_id_number': 306320, 'owner': {'_account_id': 458}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306318', 'triplet_id': 'mediawiki%2Fcore~master~I0399df658b3b9c000b72dacbdc4ea18678a32db4', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'editpage-context', 'hashtags': [], 'change_id': 'I0399df658b3b9c000b72dacbdc4ea18678a32db4', 'subject': 'EditPage: Fix some doc blocks', 'status': 'MERGED', 'created': '2016-08-24 01:57:45.000000000', 'updated': '2016-08-24 02:27:22.000000000', 'submitted': '2016-08-24 02:12:15.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 4, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306318-1472004734769-c655189b', 'meta_rev_id': '7221270df420562a4fe04e66a8c1cd1f96ac7e34', '_number': 306318, 'virtual_id_number': 306318, 'owner': {'_account_id': 458}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306317', 'triplet_id': 'mediawiki%2Fcore~master~I17130bdaf214e9bbe0577a0ee5564ca4760c99e1', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'editpage-context', 'hashtags': [], 'change_id': 'I17130bdaf214e9bbe0577a0ee5564ca4760c99e1', 'subject': 'EditPage: Add getContext() function', 'status': 'MERGED', 'created': '2016-08-24 01:57:45.000000000', 'updated': '2016-08-24 02:18:26.000000000', 'submitted': '2016-08-24 02:09:21.000000000', 'submitter': {'_account_id': 75}, 'insertions': 14, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306317-1472004562032-c655189b', 'meta_rev_id': '21ea7a86973bfe37a22e516b5393440b55ca780c', '_number': 306317, 'virtual_id_number': 306317, 'owner': {'_account_id': 458}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~155692', 'triplet_id': 'mediawiki%2Fcore~master~Ieb0f2b0b5c89feee7332f1d5ac6ccd6475242cb5', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ieb0f2b0b5c89feee7332f1d5ac6ccd6475242cb5', 'subject': 'EditPage: Reduce dependence upon global objects', 'status': 'ABANDONED', 'created': '2014-08-22 05:44:00.000000000', 'updated': '2016-08-24 01:59:58.000000000', 'insertions': 272, 'deletions': 257, 'total_comment_count': 17, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': 'f68ee81b3ba89d971169ba9c52d5fdf5ba5e8b09', '_number': 155692, 'virtual_id_number': 155692, 'owner': {'_account_id': 458}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~296718', 'triplet_id': 'mediawiki%2Fcore~master~Ie81b5edd275963a965cd44d0fd325cae9ee2f1a6', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'T139033', 'hashtags': [], 'change_id': 'Ie81b5edd275963a965cd44d0fd325cae9ee2f1a6', 'subject': 'EditPage: Show a different label for the button on create vs. modify', 'status': 'MERGED', 'created': '2016-06-30 12:01:17.000000000', 'updated': '2016-08-24 00:23:48.000000000', 'submitted': '2016-08-24 00:14:38.000000000', 'submitter': {'_account_id': 75}, 'insertions': 3, 'deletions': 2, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '296718-1471997677772-c655189b', 'meta_rev_id': '15839177caaa4a766de29fb8236ef1e091ba3114', '_number': 296718, 'virtual_id_number': 296718, 'owner': {'_account_id': 366}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~303691', 'triplet_id': 'mediawiki%2Fcore~master~I3a025e1c3c7571e930a35e020d73d558fdc433d0', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'htmlform', 'hashtags': [], 'change_id': 'I3a025e1c3c7571e930a35e020d73d558fdc433d0', 'subject': \"HTMLMultiSelectField: Add 'dropdown' option for 'mw-chosen' behavior and document\", 'status': 'MERGED', 'created': '2016-08-08 20:43:36.000000000', 'updated': '2016-08-23 22:28:33.000000000', 'submitted': '2016-08-23 22:16:28.000000000', 'submitter': {'_account_id': 34}, 'insertions': 23, 'deletions': 3, 'total_comment_count': 6, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '303691-1471990587437-610de3b0', 'meta_rev_id': 'd459d84c77c83d0492ac35652f120682fed2b884', '_number': 303691, 'virtual_id_number': 303691, 'owner': {'_account_id': 417}, 'current_revision_number': 6, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~304863', 'triplet_id': 'mediawiki%2Fcore~master~Ie37e2ebc48684783abf8d99d2f775ee6a5988da7', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'bug/T141281', 'hashtags': [], 'change_id': 'Ie37e2ebc48684783abf8d99d2f775ee6a5988da7', 'subject': 'Upgrade justinrainbow/json-schema to ~3.0', 'status': 'MERGED', 'created': '2016-08-15 17:45:17.000000000', 'updated': '2016-08-23 21:44:11.000000000', 'submitted': '2016-08-23 21:33:56.000000000', 'submitter': {'_account_id': 75}, 'insertions': 6, 'deletions': 11, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '304863-1471988036237-fc309c63', 'meta_rev_id': 'b67c7514227a894cebc7e38f79abec40f618573e', '_number': 304863, 'virtual_id_number': 304863, 'owner': {'_account_id': 890}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306270', 'triplet_id': 'mediawiki%2Fcore~master~I4d5184fd7417e61e9a111bd414f8c62539229ef9', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I4d5184fd7417e61e9a111bd414f8c62539229ef9', 'subject': 'CloneDatabase: Simplify callback structure', 'status': 'MERGED', 'created': '2016-08-23 19:16:24.000000000', 'updated': '2016-08-23 19:38:17.000000000', 'submitted': '2016-08-23 19:29:29.000000000', 'submitter': {'_account_id': 75}, 'insertions': 5, 'deletions': 19, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306270-1471980568911-fc309c63', 'meta_rev_id': '08436ccf33e11bab78a774d0158986723c8cbe02', '_number': 306270, 'virtual_id_number': 306270, 'owner': {'_account_id': 2}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~301380', 'triplet_id': 'mediawiki%2Fcore~master~Ie268f2d92c5c75d0aaecf54ede2bdda1af3b309d', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'numeric-collation', 'hashtags': [], 'change_id': 'Ie268f2d92c5c75d0aaecf54ede2bdda1af3b309d', 'subject': 'Implement NumericUppercaseCollation', 'status': 'MERGED', 'created': '2016-07-27 14:56:12.000000000', 'updated': '2016-08-23 19:02:59.000000000', 'submitted': '2016-08-23 18:53:32.000000000', 'submitter': {'_account_id': 75}, 'insertions': 63, 'deletions': 1, 'total_comment_count': 3, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '301380-1471978412377-a6be4fe4', 'meta_rev_id': 'c8492b1f7c0329180965de57f1ff3af855b68192', '_number': 301380, 'virtual_id_number': 301380, 'owner': {'_account_id': 417}, 'current_revision_number': 5, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305134', 'triplet_id': 'mediawiki%2Fcore~master~I9094c671d4bbd23d75436f8f1d682d6dd6e6d2fc', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'content-pst', 'hashtags': [], 'change_id': 'I9094c671d4bbd23d75436f8f1d682d6dd6e6d2fc', 'subject': 'content: Refactor normalization of line endings code', 'status': 'MERGED', 'created': '2016-08-16 21:58:59.000000000', 'updated': '2016-08-23 18:45:15.000000000', 'submitted': '2016-08-23 18:33:34.000000000', 'submitter': {'_account_id': 75}, 'insertions': 53, 'deletions': 9, 'total_comment_count': 7, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305134-1471977214302-fc309c63', 'meta_rev_id': '120c3650a86855ac13999a31c37b303b1161c535', '_number': 305134, 'virtual_id_number': 305134, 'owner': {'_account_id': 458}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~303731', 'triplet_id': 'mediawiki%2Fcore~master~I7963dae10d36f3e9bf980a71dbeca595ceb53977', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I7963dae10d36f3e9bf980a71dbeca595ceb53977', 'subject': 'Add helper function to Maintenance to access services', 'status': 'NEW', 'created': '2016-08-09 01:37:12.000000000', 'updated': '2016-08-23 18:37:53.000000000', 'submit_type': 'MERGE_IF_NECESSARY', 'mergeable': False, 'insertions': 28, 'deletions': 0, 'total_comment_count': 4, 'unresolved_comment_count': 0, 'has_review_started': True, 'meta_rev_id': '2628efb7f79be2c2302f7cf2c48cd7be8a3ceb10', '_number': 303731, 'virtual_id_number': 303731, 'owner': {'_account_id': 389}, 'current_revision_number': 1, 'requirements': [], 'submit_records': [{'rule_name': 'gerrit~DefaultSubmitRule', 'status': 'NOT_READY', 'labels': [{'label': 'Verified', 'status': 'OK', 'applied_by': {'_account_id': 75}}, {'label': 'Code-Review', 'status': 'NEED'}]}]}\n",
"{'id': 'mediawiki%2Fcore~305627', 'triplet_id': 'mediawiki%2Fcore~master~I9396869e474bc082fa6161b60afa3a5247df773b', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '305627', 'hashtags': [], 'change_id': 'I9396869e474bc082fa6161b60afa3a5247df773b', 'subject': 'Avoid INSERT..SELECT in doArticleDeleteReal()', 'status': 'MERGED', 'created': '2016-08-19 09:16:23.000000000', 'updated': '2016-08-23 18:20:51.000000000', 'submitted': '2016-08-23 18:09:36.000000000', 'submitter': {'_account_id': 75}, 'insertions': 46, 'deletions': 46, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305627-1471975775610-a6be4fe4', 'meta_rev_id': '6da02db43c0bddb7fa43826a48b577e471a117a2', '_number': 305627, 'virtual_id_number': 305627, 'owner': {'_account_id': 16}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306234', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.15~Icd852a0b0d5cc42863965e303c410d1be50ff364', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.15', 'topic': 'debug-wmf/1.28.0-wmf.15', 'hashtags': [], 'change_id': 'Icd852a0b0d5cc42863965e303c410d1be50ff364', 'subject': 'mw.widgets.CategoryCapsuleItemWidget: Debug logging for \"queue[title] is undefined\"', 'status': 'MERGED', 'created': '2016-08-23 16:03:04.000000000', 'updated': '2016-08-23 18:19:18.000000000', 'submitted': '2016-08-23 18:19:18.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306234-1471976357590-a6be4fe4', 'meta_rev_id': '3b5c84408eb38ce881ed1d700bb4745bbe4e0f0a', '_number': 306234, 'virtual_id_number': 306234, 'owner': {'_account_id': 417}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306235', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.16~Icd852a0b0d5cc42863965e303c410d1be50ff364', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.16', 'topic': 'debug-wmf/1.28.0-wmf.16', 'hashtags': [], 'change_id': 'Icd852a0b0d5cc42863965e303c410d1be50ff364', 'subject': 'mw.widgets.CategoryCapsuleItemWidget: Debug logging for \"queue[title] is undefined\"', 'status': 'MERGED', 'created': '2016-08-23 16:03:31.000000000', 'updated': '2016-08-23 18:13:33.000000000', 'submitted': '2016-08-23 18:13:33.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306235-1471976013090-fc309c63', 'meta_rev_id': '2f6af3c8c1e7b02ff39be6271841455f8fec62e9', '_number': 306235, 'virtual_id_number': 306235, 'owner': {'_account_id': 417}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306148', 'triplet_id': 'mediawiki%2Fcore~master~Ic24a05c18bf31e49bf7e9a3c058deb5d35271511', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ic24a05c18bf31e49bf7e9a3c058deb5d35271511', 'subject': 'Remove commit() calls from JobQueueDB', 'status': 'MERGED', 'created': '2016-08-23 05:25:57.000000000', 'updated': '2016-08-23 17:45:42.000000000', 'submitted': '2016-08-23 17:35:33.000000000', 'submitter': {'_account_id': 75}, 'insertions': 8, 'deletions': 5, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306148-1471973733367-fc309c63', 'meta_rev_id': '3e63b87395f714019e4aefa0e2b12c9c347062d5', '_number': 306148, 'virtual_id_number': 306148, 'owner': {'_account_id': 16}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~298188', 'triplet_id': 'mediawiki%2Fcore~master~Ib44afa7ad4f34c24031eba1953b1ce38d529d1ee', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'publicwarningjs', 'hashtags': [], 'change_id': 'Ib44afa7ad4f34c24031eba1953b1ce38d529d1ee', 'subject': 'Tell users that js/css subpages are public', 'status': 'MERGED', 'created': '2016-07-10 18:48:06.000000000', 'updated': '2016-08-23 16:54:25.000000000', 'submitted': '2016-08-23 16:38:53.000000000', 'submitter': {'_account_id': 2578}, 'insertions': 9, 'deletions': 2, 'total_comment_count': 4, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '298188-1471970333409-4ce846db', 'meta_rev_id': 'cb9a14f969c0e8077da57536b8251253405e8dc8', '_number': 298188, 'virtual_id_number': 298188, 'owner': {'_account_id': 99}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306154', 'triplet_id': 'mediawiki%2Fcore~master~I56c43193fa6583cc0c8209ff59cf20c986a799a3', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I56c43193fa6583cc0c8209ff59cf20c986a799a3', 'subject': 'Reduce problems caused by $wgRunJobsAsync', 'status': 'MERGED', 'created': '2016-08-23 06:33:38.000000000', 'updated': '2016-08-23 16:39:58.000000000', 'submitted': '2016-08-23 16:25:23.000000000', 'submitter': {'_account_id': 75}, 'insertions': 12, 'deletions': 8, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306154-1471969522911-fc309c63', 'meta_rev_id': '2906721ab149fc324c62c156012352f94e46913a', '_number': 306154, 'virtual_id_number': 306154, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306232', 'triplet_id': 'mediawiki%2Fcore~master~Icb0cfa6e38bc81c35430023afe50dd94ef3b2013', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Icb0cfa6e38bc81c35430023afe50dd94ef3b2013', 'subject': 'Fix broken lockmanager-fail-releaselock status messages', 'status': 'MERGED', 'created': '2016-08-23 15:59:16.000000000', 'updated': '2016-08-23 16:30:00.000000000', 'submitted': '2016-08-23 16:21:11.000000000', 'submitter': {'_account_id': 75}, 'insertions': 8, 'deletions': 4, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306232-1471969271209-fc309c63', 'meta_rev_id': '09afe05d4ebcef435c23de3d59d0704bab492444', '_number': 306232, 'virtual_id_number': 306232, 'owner': {'_account_id': 16}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306208', 'triplet_id': 'mediawiki%2Fcore~master~Icd852a0b0d5cc42863965e303c410d1be50ff364', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'debug', 'hashtags': [], 'change_id': 'Icd852a0b0d5cc42863965e303c410d1be50ff364', 'subject': 'mw.widgets.CategoryCapsuleItemWidget: Debug logging for \"queue[title] is undefined\"', 'status': 'MERGED', 'created': '2016-08-23 13:52:57.000000000', 'updated': '2016-08-23 16:03:33.000000000', 'submitted': '2016-08-23 14:18:39.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306208-1471961918834-a6be4fe4', 'meta_rev_id': 'a4bff73ed3a167c2a1cd53a05950a8609ad14961', '_number': 306208, 'virtual_id_number': 306208, 'owner': {'_account_id': 417}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306067', 'triplet_id': 'mediawiki%2Fcore~master~Id22c5b9da154d67948ff2b91702a256c25718312', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Id22c5b9da154d67948ff2b91702a256c25718312', 'subject': 'Expose form field objects in HTMLForm', 'status': 'MERGED', 'created': '2016-08-22 22:27:05.000000000', 'updated': '2016-08-23 16:01:38.000000000', 'submitted': '2016-08-23 15:52:26.000000000', 'submitter': {'_account_id': 75}, 'insertions': 20, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306067-1471967545843-fc309c63', 'meta_rev_id': '258d914959918c9f3f6c2247a0b46695f276e80b', '_number': 306067, 'virtual_id_number': 306067, 'owner': {'_account_id': 389}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~302387', 'triplet_id': 'mediawiki%2Fcore~master~Ia8b0f11d0e941fe27d22161b5609fa0600c7078a', 'project': 'mediawiki/core', 'branch': 'master', 'topic': '302387', 'hashtags': [], 'change_id': 'Ia8b0f11d0e941fe27d22161b5609fa0600c7078a', 'subject': 'Make login/signup footer available to AuthChangeFormFields hook', 'status': 'MERGED', 'created': '2016-08-02 08:01:39.000000000', 'updated': '2016-08-23 15:36:43.000000000', 'submitted': '2016-08-23 15:25:14.000000000', 'submitter': {'_account_id': 75}, 'insertions': 103, 'deletions': 85, 'total_comment_count': 5, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '302387-1471965913359-fc309c63', 'meta_rev_id': '530b45d1261cbbb6b89807106be22540eac6a1b9', '_number': 302387, 'virtual_id_number': 302387, 'owner': {'_account_id': 389}, 'current_revision_number': 4, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306068', 'triplet_id': 'mediawiki%2Fcore~master~I3cd94d9b6ce0343af35c1623dac357cccc44293c', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I3cd94d9b6ce0343af35c1623dac357cccc44293c', 'subject': 'Improve default behavior for HTMLForm::canDisplayErrors', 'status': 'MERGED', 'created': '2016-08-22 22:28:06.000000000', 'updated': '2016-08-23 15:23:28.000000000', 'submitted': '2016-08-23 15:12:24.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306068-1471965144027-a6be4fe4', 'meta_rev_id': 'ffe31a810197bc8f6966f9fe47d48f3733d813cb', '_number': 306068, 'virtual_id_number': 306068, 'owner': {'_account_id': 389}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~301914', 'triplet_id': 'mediawiki%2Fcore~master~I4b884ce3b72b2fcae6b0c11130bf91f9e67dedf2', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'I4b884ce3b72b2fcae6b0c11130bf91f9e67dedf2', 'subject': 'Introduce {{#time: xit}} for days in the month in Iranian calendar', 'status': 'MERGED', 'created': '2016-07-30 06:37:41.000000000', 'updated': '2016-08-23 13:09:20.000000000', 'submitted': '2016-08-23 12:54:49.000000000', 'submitter': {'_account_id': 75}, 'insertions': 8, 'deletions': 0, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '301914-1471956888471-a6be4fe4', 'meta_rev_id': 'b58e2626462a70204eb1890d428742fe42e23e4d', '_number': 301914, 'virtual_id_number': 301914, 'owner': {'_account_id': 920}, 'current_revision_number': 3, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306190', 'triplet_id': 'mediawiki%2Fcore~wmf%2F1.28.0-wmf.15~Ic40865805c26acc88e613a592b922ffb121962d2', 'project': 'mediawiki/core', 'branch': 'wmf/1.28.0-wmf.15', 'hashtags': [], 'change_id': 'Ic40865805c26acc88e613a592b922ffb121962d2', 'subject': 'Run LinksDeletionUpdate after commit() in namespaceDupes.php', 'status': 'MERGED', 'created': '2016-08-23 12:37:47.000000000', 'updated': '2016-08-23 13:01:32.000000000', 'submitted': '2016-08-23 13:01:32.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 3, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306190-1471957292465-a6be4fe4', 'meta_rev_id': 'c9384ee2e33fd8aa111372cd828c3999ea24f2e5', '_number': 306190, 'virtual_id_number': 306190, 'owner': {'_account_id': 287}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~305787', 'triplet_id': 'mediawiki%2Fcore~master~I376e96dfdcf5e04fa935372c2af2879bd93b9dcb', 'project': 'mediawiki/core', 'branch': 'master', 'topic': 'T143474', 'hashtags': [], 'change_id': 'I376e96dfdcf5e04fa935372c2af2879bd93b9dcb', 'subject': 'User namespace localisation update for Slovak', 'status': 'MERGED', 'created': '2016-08-20 13:12:17.000000000', 'updated': '2016-08-23 13:00:34.000000000', 'submitted': '2016-08-23 12:49:44.000000000', 'submitter': {'_account_id': 75}, 'insertions': 9, 'deletions': 2, 'total_comment_count': 2, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '305787-1471956583506-a6be4fe4', 'meta_rev_id': 'e3aec7e45c55f5acfe316be32809ad1b78c89c22', '_number': 305787, 'virtual_id_number': 305787, 'owner': {'_account_id': 287}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306071', 'triplet_id': 'mediawiki%2Fcore~master~Ic40865805c26acc88e613a592b922ffb121962d2', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ic40865805c26acc88e613a592b922ffb121962d2', 'subject': 'Run LinksDeletionUpdate after commit() in namespaceDupes.php', 'status': 'MERGED', 'created': '2016-08-22 23:16:01.000000000', 'updated': '2016-08-23 12:37:49.000000000', 'submitted': '2016-08-23 03:46:00.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 3, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306071-1471923959663-a6be4fe4', 'meta_rev_id': 'b56d79ea756209d5f9ae6760cf34243cf25a9f8d', '_number': 306071, 'virtual_id_number': 306071, 'owner': {'_account_id': 16}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306156', 'triplet_id': 'mediawiki%2Fcore~master~Id32daf74549c8af886a46119b30ff29ab2a6ac94', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Id32daf74549c8af886a46119b30ff29ab2a6ac94', 'subject': 'OutputPage.php: Reuse existing variable $user', 'status': 'MERGED', 'created': '2016-08-23 07:12:36.000000000', 'updated': '2016-08-23 09:10:56.000000000', 'submitted': '2016-08-23 08:07:34.000000000', 'submitter': {'_account_id': 75}, 'insertions': 1, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306156-1471939654092-fc309c63', 'meta_rev_id': '4e7d07e9f6b42a2e838c63b0accccc6e8b0d2e05', '_number': 306156, 'virtual_id_number': 306156, 'owner': {'_account_id': 1150}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306094', 'triplet_id': 'mediawiki%2Fcore~master~Ie93338b7d41a90f3ffdfa1b41891994935c965c7', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ie93338b7d41a90f3ffdfa1b41891994935c965c7', 'subject': 'Release notes for all the previous security patches', 'status': 'MERGED', 'created': '2016-08-23 01:15:54.000000000', 'updated': '2016-08-23 08:51:39.000000000', 'submitted': '2016-08-23 04:48:17.000000000', 'submitter': {'_account_id': 75}, 'insertions': 12, 'deletions': 0, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306094-1471927696999-a6be4fe4', 'meta_rev_id': '83b07789ee7387278442dfb96319850261e81f15', '_number': 306094, 'virtual_id_number': 306094, 'owner': {'_account_id': 2}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306022', 'triplet_id': 'mediawiki%2Fcore~master~Ia01380d6bb20cfb22b6cc3717ce530df87e0d42b', 'project': 'mediawiki/core', 'branch': 'master', 'hashtags': [], 'change_id': 'Ia01380d6bb20cfb22b6cc3717ce530df87e0d42b', 'subject': 'Pingback: Tweak docs a tiny bit to point to mw.org better', 'status': 'MERGED', 'created': '2016-08-22 17:14:58.000000000', 'updated': '2016-08-23 08:51:26.000000000', 'submitted': '2016-08-23 05:09:43.000000000', 'submitter': {'_account_id': 75}, 'insertions': 4, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306022-1471928982873-a6be4fe4', 'meta_rev_id': 'b48e2aad045b744dc3e49273d67623482f29423e', '_number': 306022, 'virtual_id_number': 306022, 'owner': {'_account_id': 2}, 'current_revision_number': 1, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306101', 'triplet_id': 'mediawiki%2Fcore~REL1_27~I4e112a9e918df9fe78b62c311939239b483a21f5', 'project': 'mediawiki/core', 'branch': 'REL1_27', 'hashtags': [], 'change_id': 'I4e112a9e918df9fe78b62c311939239b483a21f5', 'subject': 'SECURITY: XSS in unclosed internal links', 'status': 'MERGED', 'created': '2016-08-23 01:16:15.000000000', 'updated': '2016-08-23 08:51:09.000000000', 'submitted': '2016-08-23 04:09:08.000000000', 'submitter': {'_account_id': 75}, 'insertions': 10, 'deletions': 1, 'total_comment_count': 0, 'unresolved_comment_count': 0, 'has_review_started': True, 'submission_id': '306101-1471925348390-a6be4fe4', 'meta_rev_id': 'd50b45f4cf26c7e1b9a5cb5bc239bba2f6aa9283', '_number': 306101, 'virtual_id_number': 306101, 'owner': {'_account_id': 2}, 'current_revision_number': 2, 'requirements': [], 'submit_records': []}\n",
"{'id': 'mediawiki%2Fcore~306100', 'triplet_id': 'mediawiki%2Fcore~REL1_27~If024398d7bd4b578ad7f8c74367787f5b19eb9d7', 'project': 'mediawiki/core', 'branch': 'REL1_27', 'hashtags': [], 'change_id': 'If024398d7bd4b578ad7f8c74367787f5b19eb9d7', 'subject': \"SECURITY: Escape '<' and ']]>' in inline and