)]}'
{"id":"opendev%2Fsubunit2sql~160057","triplet_id":"opendev%2Fsubunit2sql~master~Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca","project":"opendev/subunit2sql","branch":"master","topic":"Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca","hashtags":[],"change_id":"Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca","subject":"Add microsecond columns to the test_runs table","status":"MERGED","created":"2015-02-28 00:51:36.000000000","updated":"2015-03-06 00:13:56.000000000","submitted":"2015-03-06 00:13:56.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"056527bfa13d35de134038cb30dd0a801c014c4a","_number":160057,"virtual_id_number":160057,"owner":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":0,"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2015-03-06 00:13:56.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"all":[{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":2,"date":"2015-03-06 00:00:40.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":2,"date":"2015-03-05 23:24:47.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"all":[{"value":0,"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"value":1,"date":"2015-03-06 00:00:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-02-28 00:57:04.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2015-03-05 16:29:00.000000000","updated_by":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"reviewer":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"state":"REVIEWER"},{"updated":"2015-03-05 23:24:47.000000000","updated_by":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"reviewer":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"state":"REVIEWER"},{"updated":"2015-03-06 00:00:40.000000000","updated_by":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"reviewer":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"state":"REVIEWER"},{"updated":"2015-03-06 00:13:56.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"b672d29e9eb77a1805adaa3a38e86a31fbec1d1e","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-02-28 00:51:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d9ce5bf483aa9da6223c88dd57595c41f30a3d55","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-28 01:01:34.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/1/check/gate-subunit2sql-pep8/4a59068/ : FAILURE in 7m 11s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/1/check/gate-subunit2sql-docs/6ecb74c//doc/build/html/ : SUCCESS in 7m 44s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/1/check/gate-subunit2sql-python27/4bc4b79/ : FAILURE in 7m 18s","accounts_in_message":[],"_revision_number":1},{"id":"56f1a3ec60fd6a115c2d2344152c99a3bbd3cf93","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-02-28 01:06:28.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"75be14d43b361f0d6f405da9ff9b9c41d59a2e21","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-28 01:13:38.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/2/check/gate-subunit2sql-pep8/ee1b901/ : FAILURE in 6m 59s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/2/check/gate-subunit2sql-docs/a6f4178//doc/build/html/ : SUCCESS in 7m 03s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/2/check/gate-subunit2sql-python27/90319a7/ : FAILURE in 7m 01s","accounts_in_message":[],"_revision_number":2},{"id":"af696ee7981bb4f712a7634616d796e3c98f6722","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-02-28 05:58:47.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bcc8332d2a08818ee51e7f45fb6506d88a190c27","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-28 06:06:33.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/3/check/gate-subunit2sql-pep8/438a324/ : FAILURE in 6m 59s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/3/check/gate-subunit2sql-docs/b1ba36c//doc/build/html/ : SUCCESS in 7m 43s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/3/check/gate-subunit2sql-python27/06f9a5e/ : FAILURE in 7m 16s","accounts_in_message":[],"_revision_number":3},{"id":"96f81caf5f6918f58dd2314201ed00e52daac3b4","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-02-28 06:08:53.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a7dff5d7b4f5c3797d3d0142610e82599598654b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-28 06:19:31.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/4/check/gate-subunit2sql-pep8/9d08a4e/ : SUCCESS in 9m 55s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/4/check/gate-subunit2sql-docs/4dd6246//doc/build/html/ : SUCCESS in 10m 13s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/4/check/gate-subunit2sql-python27/b798e6b/ : FAILURE in 9m 40s","accounts_in_message":[],"_revision_number":4},{"id":"a5e0d8e1024faf946c805afbd4cc7274fdd85b83","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-02-28 06:43:06.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"bc447f34eae4aae102cfad0ef3845c8566d55d5f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-02-28 06:58:08.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/5/check/gate-subunit2sql-pep8/f4f6bfb/ : SUCCESS in 7m 25s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/5/check/gate-subunit2sql-docs/87ab319//doc/build/html/ : SUCCESS in 7m 23s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/5/check/gate-subunit2sql-python27/c217b38/ : SUCCESS in 9m 38s","accounts_in_message":[],"_revision_number":5},{"id":"f5c94be03fc48ee156cb417fe4d18ea25ab5797f","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2015-03-02 11:54:31.000000000","message":"Patch Set 5: Code-Review-1\n\n(4 comments)\n\nIt\u0027s a pity having to do this, but it seems to be the best alternative.\nI think it would be best if we could skip the step of extracting microseconds from start/stop when running this against openstack-infra, because there we know that microseconds are lost already, and we would be doing a lot of SQL work for nothing.","accounts_in_message":[],"_revision_number":5},{"id":"ff7be2f1ae0ed12c319cfdb907464d8cc44c7daa","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-02 15:53:18.000000000","message":"Patch Set 5:\n\n(4 comments)","accounts_in_message":[],"_revision_number":5},{"id":"44486811b7b52d1922612230deaff5a5b5f1aef5","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-02 15:53:41.000000000","message":"Patch Set 6: Commit message was updated","accounts_in_message":[],"_revision_number":6},{"id":"b66fcf0e898a255ba214f0a4b1701e244166f2c0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-02 16:13:48.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/6/check/gate-subunit2sql-pep8/914ddd5/ : SUCCESS in 9m 19s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/6/check/gate-subunit2sql-docs/dd8d565//doc/build/html/ : SUCCESS in 7m 33s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/6/check/gate-subunit2sql-python27/0bdec3f/ : SUCCESS in 10m 05s","accounts_in_message":[],"_revision_number":6},{"id":"15564b93c1f9a2e6496dde11dfaaa4af63a0a71a","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-02 17:29:02.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b7cc440da490689d82f3ca37b2cea4690127701c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-02 18:15:41.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/7/check/gate-subunit2sql-pep8/447082e/ : SUCCESS in 10m 12s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/7/check/gate-subunit2sql-docs/256600a//doc/build/html/ : SUCCESS in 7m 22s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/7/check/gate-subunit2sql-python27/f4f458b/ : SUCCESS in 7m 18s","accounts_in_message":[],"_revision_number":7},{"id":"49ff5b582c8a84910ade9af2fc8db305cb7d6336","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-04 21:56:22.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"d6fa8b80e244e2bddd920348f9b82ae18cf327c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 00:11:43.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/8/check/gate-subunit2sql-pep8/54de65a/ : SUCCESS in 7m 12s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/8/check/gate-subunit2sql-docs/f00a861//doc/build/html/ : SUCCESS in 7m 12s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/8/check/gate-subunit2sql-python27/ad6b46d/ : FAILURE in 7m 41s","accounts_in_message":[],"_revision_number":8},{"id":"ef041b5a1c1305ed584564df1e8ef2e780d69a30","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2015-03-05 10:21:57.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nThere\u0027s a mismatch in the config option name - which was caught by unit tests as well. Otherwise it looks good.","accounts_in_message":[],"_revision_number":8},{"id":"804bc9a076aa9497f79da9889cdaa22093a48f83","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-05 15:45:13.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"10fb61db167018230c6d9dec43d19bfeb145d91b","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-05 15:45:17.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"872d5884b4ec9279b7f749a55fd3c68e329aab10","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 16:02:08.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/9/check/gate-subunit2sql-pep8/90ba52d/ : SUCCESS in 9m 59s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/9/check/gate-subunit2sql-docs/52642a0//doc/build/html/ : SUCCESS in 7m 30s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/9/check/gate-subunit2sql-python27/db73102/ : SUCCESS in 9m 40s","accounts_in_message":[],"_revision_number":9},{"id":"9a3e228d0a2f29c8f9e6baf434aafa5e07824091","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2015-03-05 16:29:00.000000000","message":"Patch Set 9:\n\n(2 comments)\n\nThanks, it looks ok, only I\u0027m not sure the session mgmt in the migration is ideal.","accounts_in_message":[],"_revision_number":9},{"id":"08fa886b05f7e9c534245e8170d8f81f3f0273b1","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-05 16:46:54.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"adb7351afcae3f79195fa366f99949921a949813","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-05 16:59:46.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"9f9b9640e7c4eb59b13465b4766e9e93e1dbd7bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-05 17:11:20.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/10/check/gate-subunit2sql-pep8/ccd643a/ : SUCCESS in 10m 20s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/10/check/gate-subunit2sql-docs/5fc9c20//doc/build/html/ : SUCCESS in 7m 59s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/10/check/gate-subunit2sql-python27/4e58f1f/ : SUCCESS in 7m 08s","accounts_in_message":[],"_revision_number":10},{"id":"32180aec50b65c12327260534f06b8bc46a86412","author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"date":"2015-03-05 23:24:47.000000000","message":"Patch Set 10: Code-Review+2\n\nLGTM, thanks","accounts_in_message":[],"_revision_number":10},{"id":"4b56b9ca6223d5abae7079e94909b152165b5bcc","author":{"_account_id":5689,"name":"Masayuki Igawa","email":"masayuki@igawa.io","username":"igawa"},"date":"2015-03-06 00:00:40.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":10},{"id":"113b0738394d32ec0bb65df166762b771618d50f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 00:02:52.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"6c8ab120eb23376e803891ac585797ca7cd00b25","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 00:13:56.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-subunit2sql-pep8 http://logs.openstack.org/57/160057/10/gate/gate-subunit2sql-pep8/77d9622/ : SUCCESS in 9m 26s\n- gate-subunit2sql-docs http://docs-draft.openstack.org/57/160057/10/gate/gate-subunit2sql-docs/ca70186//doc/build/html/ : SUCCESS in 10m 40s\n- gate-subunit2sql-python27 http://logs.openstack.org/57/160057/10/gate/gate-subunit2sql-python27/f228953/ : SUCCESS in 9m 53s","accounts_in_message":[],"_revision_number":10},{"id":"afae7cfd296942dd4bb84e7552d03df967e02e60","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-06 00:13:56.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"ee6a3596502624fc3552d21e223ab7f2a23de5e6","revisions":{"95c36603082d1360cb4f35a6f1d7fad2575f3045":{"kind":"REWORK","_number":1,"created":"2015-02-28 00:51:36.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/1","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/1"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:42:50.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 tables to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be caried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/95c36603082d1360cb4f35a6f1d7fad2575f3045"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/95c36603082d1360cb4f35a6f1d7fad2575f3045"}]},"branch":"refs/heads/master"},"dfb5a8097923d36b2bf93a966a0c08db373a4857":{"kind":"REWORK","_number":2,"created":"2015-02-28 01:06:28.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/2","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/2"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 01:05:59.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 tables to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be caried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/dfb5a8097923d36b2bf93a966a0c08db373a4857"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/dfb5a8097923d36b2bf93a966a0c08db373a4857"}]},"branch":"refs/heads/master"},"74bec737f95e15788e8a49ea49707104986a0dcb":{"kind":"REWORK","_number":3,"created":"2015-02-28 05:58:47.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/3","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/3"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 05:58:07.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 tables to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be caried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/74bec737f95e15788e8a49ea49707104986a0dcb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/74bec737f95e15788e8a49ea49707104986a0dcb"}]},"branch":"refs/heads/master"},"f41995341b29e929eb3ebe726f8056a29578a7d3":{"kind":"REWORK","_number":4,"created":"2015-02-28 06:08:53.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/4","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/4"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 06:08:23.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 tables to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be caried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/f41995341b29e929eb3ebe726f8056a29578a7d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/f41995341b29e929eb3ebe726f8056a29578a7d3"}]},"branch":"refs/heads/master"},"27e353f1febd0abd92cdfa2a80991db0d1e4168e":{"kind":"REWORK","_number":5,"created":"2015-02-28 06:43:06.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/5","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/5"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 06:41:25.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 tables to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be caried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/27e353f1febd0abd92cdfa2a80991db0d1e4168e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/27e353f1febd0abd92cdfa2a80991db0d1e4168e"}]},"branch":"refs/heads/master"},"81b8905742d00b04c03a7bee2e3a5c15d3b132ad":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2015-03-02 15:53:41.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/6","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/6"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-03-02 15:53:41.000000000","tz":0},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 columns to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be carried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/81b8905742d00b04c03a7bee2e3a5c15d3b132ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/81b8905742d00b04c03a7bee2e3a5c15d3b132ad"}]},"branch":"refs/heads/master"},"eddc2917002f5ce64d9e7823527b44731eb78935":{"kind":"REWORK","_number":7,"created":"2015-03-02 17:29:02.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/7","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/7"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-03-02 17:28:19.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 columns to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be carried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/eddc2917002f5ce64d9e7823527b44731eb78935"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/eddc2917002f5ce64d9e7823527b44731eb78935"}]},"branch":"refs/heads/master"},"2999580449f60428aa7630f2e6b4047370f199d6":{"kind":"REWORK","_number":8,"created":"2015-03-04 21:56:22.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/8","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/8"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-03-04 21:56:21.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 columns to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be carried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nAs part of this it adds a new config flag to skip the functionally\noptional parts of migrations. If there are operations which are\nnominally optional in that if they weren\u0027t run the functionality\nwouldn\u0027t be any difference in the result given certain DB configurations\n(in this case if the microseconds were already stripped by the db)\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/2999580449f60428aa7630f2e6b4047370f199d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/2999580449f60428aa7630f2e6b4047370f199d6"}]},"branch":"refs/heads/master"},"9efbe383e0becafabd9ed5665e38199b987fbe7d":{"kind":"REWORK","_number":9,"created":"2015-03-05 15:45:17.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/9","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/9"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-03-05 15:41:29.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 columns to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be carried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nAs part of this it adds a new config flag to skip the functionally\noptional parts of migrations. If there are operations which are\nnominally optional in that if they weren\u0027t run the functionality\nwouldn\u0027t be any difference in the result given certain DB configurations\n(in this case if the microseconds were already stripped by the db)\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/9efbe383e0becafabd9ed5665e38199b987fbe7d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/9efbe383e0becafabd9ed5665e38199b987fbe7d"}]},"branch":"refs/heads/master"},"ee6a3596502624fc3552d21e223ab7f2a23de5e6":{"kind":"REWORK","_number":10,"created":"2015-03-05 16:59:46.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/57/160057/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/opendev/subunit2sql","ref":"refs/changes/57/160057/10","commands":{"Checkout":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/opendev/subunit2sql refs/changes/57/160057/10"}}},"commit":{"parents":[{"commit":"3824a533a4d5f195333dd70fc66cb294b29bfad7","subject":"Add db api methods for getting recent run uuids","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/3824a533a4d5f195333dd70fc66cb294b29bfad7"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-02-28 00:11:34.000000000","tz":-300},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-03-05 16:58:55.000000000","tz":-300},"subject":"Add microsecond columns to the test_runs table","message":"Add microsecond columns to the test_runs table\n\nThis commit adds a migration to add 2 columns to the test_runs table to\nstore microseconds for the start and stop time stamps for each test_run\nrow. Previously we were relying on the microseconds to be carried over\nfrom the datetime object passed into the sqlalchemy object, however in\ncertain configurations this data was being lost. To avoid this in the\nfuture this decouples the microseconds from the timestamp so we\u0027re no\nlonger dependent on the underlying db to store this correctly.\n\nAs part of this it adds a new config flag to skip the functionally\noptional parts of migrations. If there are operations which are\nnominally optional in that if they weren\u0027t run the functionality\nwouldn\u0027t be any difference in the result given certain DB configurations\n(in this case if the microseconds were already stripped by the db)\n\nChange-Id: Ibaafb7d8fc8a8e8aaf7b96672d5c47f46180e0ca\nStory: #2000096\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/ee6a3596502624fc3552d21e223ab7f2a23de5e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/opendev/subunit2sql/commit/ee6a3596502624fc3552d21e223ab7f2a23de5e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
