)]}'
{"id":"openstack%2Foslo.log~208366","triplet_id":"openstack%2Foslo.log~master~Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be","project":"openstack/oslo.log","branch":"master","topic":"fast_watch","hashtags":[],"change_id":"Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be","subject":"FastWatchedFileHandler class was added","status":"MERGED","created":"2015-08-03 08:24:59.000000000","updated":"2015-10-13 10:21:50.000000000","submitted":"2015-09-22 13:06:07.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d8a9c0407dd03661adfa528ac800cf604ab8c464","_number":208366,"virtual_id_number":208366,"owner":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"date":"2015-10-12 21:27:10.000000000","post_submit":true,"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},{"value":2,"date":"2015-09-22 13:06:07.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2015-09-08 15:51:32.000000000","_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"}],"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":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"recommended":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"all":[{"value":1,"date":"2015-09-08 15:48:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"value":2,"date":"2015-09-14 18:15:03.000000000","_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":1,"date":"2015-09-08 18:39:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"value":1,"date":"2015-09-22 11:51:33.000000000","_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"value":0,"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},{"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-08 15:48:08.000000000","updated_by":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"reviewer":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"state":"REVIEWER"},{"updated":"2015-09-08 18:39:11.000000000","updated_by":{"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},"reviewer":{"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},"state":"REVIEWER"},{"updated":"2015-09-22 11:51:33.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2015-09-22 13:06:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-10-12 21:27:10.000000000","updated_by":{"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},"reviewer":{"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},"state":"REVIEWER"}],"messages":[{"id":"2ea11b639cf8ee606f59773231608d8f14f13fe8","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-03 08:24:59.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d9187c6e44a174703c7ce68a9cc60e9b9f6a1ee4","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-03 08:26:58.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"09161345a800cfb91648ced446d609047156e00a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-03 09:47:26.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-oslo.log-python26 http://logs.openstack.org/66/208366/1/check/gate-oslo.log-python26/36217e8/ : FAILURE in 46s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/1/check/gate-oslo.log-pep8/cd4e03e/ : SUCCESS in 39s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/1/check/gate-oslo.log-docs/f03a838//doc/build/html/ : SUCCESS in 40s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/1/check/gate-oslo.log-python27/764a80f/ : SUCCESS in 51s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/1/check/gate-oslo.log-python34/3582783/ : SUCCESS in 50s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/1/check/gate-oslo.log-requirements/4c2084f/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 17s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/1/check/gate-tempest-dsvm-neutron-src-oslo.log/1e550d2/ : SUCCESS in 1h 09m 38s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/1/check/gate-tempest-dsvm-largeops-src-oslo.log/d2b4a73/ : SUCCESS in 35m 14s","accounts_in_message":[],"_revision_number":1},{"id":"0a6e0101763acd3a5fdd9c199563391cb1ab5b44","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-09 10:18:21.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"dbd8a3e8f3af7b79718106c522f3b3a85fc12da4","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-09 10:18:42.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"8417b08f4060d9ae99cecc30ea498aac683d4c42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-09 11:09:16.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-oslo.log-python26 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-python26/aa4e6b0/ : FAILURE in 17s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-pep8/ef577e7/ : SUCCESS in 34s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/2/check/gate-oslo.log-docs/003eca7//doc/build/html/ : SUCCESS in 45s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-python27/83a0e07/ : SUCCESS in 58s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-python34/2d02aae/ : SUCCESS in 1m 05s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/2/check/gate-oslo.log-requirements/cee9907/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 18s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/2/check/gate-tempest-dsvm-neutron-src-oslo.log/4ce72d0/ : SUCCESS in 50m 48s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/2/check/gate-tempest-dsvm-largeops-src-oslo.log/bebf654/ : SUCCESS in 26m 16s","accounts_in_message":[],"_revision_number":2},{"id":"b34d77f02431a20b44409db87785abbd11798ec2","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-09 18:20:34.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"9c1e13e440e1551896878f7e655b7dd963ac4c04","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-09 19:14:25.000000000","message":"Patch Set 2:\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-oslo.log-python26 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-python26/06f1387/ : SUCCESS in 51s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-pep8/103068f/ : SUCCESS in 35s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/2/check/gate-oslo.log-docs/d5776b1//doc/build/html/ : SUCCESS in 1m 04s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-python27/20537a5/ : SUCCESS in 50s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/2/check/gate-oslo.log-python34/9d03b4e/ : SUCCESS in 48s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/2/check/gate-oslo.log-requirements/46e073b/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 12s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/2/check/gate-tempest-dsvm-neutron-src-oslo.log/c26a298/ : SUCCESS in 53m 45s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/2/check/gate-tempest-dsvm-largeops-src-oslo.log/9f8e59a/ : SUCCESS in 38m 02s","accounts_in_message":[],"_revision_number":2},{"id":"d3346cc0a1b6c4ca9b4f74707b91abeba94e684d","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-10 08:19:28.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"1c6977af2f481714626678f287b6f04ff8650007","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-10 08:50:29.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-oslo.log-python26 http://logs.openstack.org/66/208366/3/check/gate-oslo.log-python26/41fed32/ : SUCCESS in 51s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/3/check/gate-oslo.log-pep8/1a645a2/ : SUCCESS in 48s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/3/check/gate-oslo.log-docs/39fd32a//doc/build/html/ : SUCCESS in 57s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/3/check/gate-oslo.log-python27/8df48e4/ : SUCCESS in 57s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/3/check/gate-oslo.log-python34/8046866/ : SUCCESS in 1m 04s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/3/check/gate-oslo.log-requirements/719f46b/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 20s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/3/check/gate-tempest-dsvm-neutron-src-oslo.log/cb09f1e/ : FAILURE in 22m 19s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/3/check/gate-tempest-dsvm-largeops-src-oslo.log/6c11295/ : SUCCESS in 30m 55s","accounts_in_message":[],"_revision_number":3},{"id":"0daff1932fc68755762e733613443060f088b643","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-10 09:06:30.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"898fb6692ee9226e7f7b4b9644f9d10188ed01c2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-10 09:40:47.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-oslo.log-python26 http://logs.openstack.org/66/208366/4/check/gate-oslo.log-python26/9e027fc/ : SUCCESS in 55s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/4/check/gate-oslo.log-pep8/1827259/ : SUCCESS in 45s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/4/check/gate-oslo.log-docs/8ce0e57//doc/build/html/ : SUCCESS in 42s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/4/check/gate-oslo.log-python27/e653286/ : SUCCESS in 1m 23s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/4/check/gate-oslo.log-python34/31e005b/ : SUCCESS in 1m 07s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/4/check/gate-oslo.log-requirements/2548d8b/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 23s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/4/check/gate-tempest-dsvm-neutron-src-oslo.log/02b2f72/ : FAILURE in 27m 03s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/4/check/gate-tempest-dsvm-largeops-src-oslo.log/1215a24/ : SUCCESS in 33m 59s","accounts_in_message":[],"_revision_number":4},{"id":"a6ac4c6b40bfeb4f508b586ee84fc978d22245b3","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-10 21:54:41.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"edad1c02b8072f8e1204d2d239328c8dad1f2513","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-12 08:11:16.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"ac7814ac6f2d4fcc95114578c3bbc9bdf85ff35f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-12 08:46:56.000000000","message":"Patch Set 5: 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-oslo.log-python26 http://logs.openstack.org/66/208366/5/check/gate-oslo.log-python26/1cc56db/ : SUCCESS in 1m 15s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/5/check/gate-oslo.log-pep8/3c5b13e/ : SUCCESS in 57s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/5/check/gate-oslo.log-docs/f4a1650//doc/build/html/ : SUCCESS in 58s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/5/check/gate-oslo.log-python27/86cdafc/ : SUCCESS in 57s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/5/check/gate-oslo.log-python34/85dcbaa/ : SUCCESS in 1m 10s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/5/check/gate-oslo.log-requirements/0e9ffd5/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 20s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/5/check/gate-tempest-dsvm-neutron-src-oslo.log/9670f40/ : FAILURE in 21m 30s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/5/check/gate-tempest-dsvm-largeops-src-oslo.log/9c346c3/ : SUCCESS in 35m 33s","accounts_in_message":[],"_revision_number":5},{"id":"2ec2b81344a1b0b2989980d0b7190f30a34a7bed","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-12 11:03:28.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"881ddc5cf062dcd38f8841133c87fe9ee96105ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-12 12:05:04.000000000","message":"Patch Set 6: 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-oslo.log-python26 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-python26/b8c032f/ : SUCCESS in 1m 15s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-pep8/44f6b70/ : SUCCESS in 56s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/6/check/gate-oslo.log-docs/265a8b0//doc/build/html/ : SUCCESS in 1m 03s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-python27/bdef1fe/ : SUCCESS in 58s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-python34/f0174cb/ : SUCCESS in 2m 09s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/6/check/gate-oslo.log-requirements/a5b48ed/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 22s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/6/check/gate-tempest-dsvm-neutron-src-oslo.log/66b9699/ : SUCCESS in 57m 56s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/6/check/gate-tempest-dsvm-largeops-src-oslo.log/bf5b4aa/ : SUCCESS in 29m 46s","accounts_in_message":[],"_revision_number":6},{"id":"04173ce456afc183fbb79228900f56dd43c69374","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-18 05:37:03.000000000","message":"Patch Set 6:\n\nrecheck","accounts_in_message":[],"_revision_number":6},{"id":"4e7c8b8c514eeffaa6e45ac503f49b26938960a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-18 06:32:37.000000000","message":"Patch Set 6:\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-oslo.log-python26 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-python26/24f4e59/ : SUCCESS in 55s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-pep8/b3c2538/ : SUCCESS in 45s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/6/check/gate-oslo.log-docs/ad105c5//doc/build/html/ : SUCCESS in 53s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-python27/010df02/ : SUCCESS in 52s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/6/check/gate-oslo.log-python34/baf1351/ : SUCCESS in 1m 09s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/6/check/gate-oslo.log-requirements/db42ddd/ : Incompatible requirement found; see https://wiki.openstack.org/wiki/Requirements in 20s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/6/check/gate-tempest-dsvm-neutron-src-oslo.log/8c71a4b/ : SUCCESS in 55m 27s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/6/check/gate-tempest-dsvm-largeops-src-oslo.log/9934841/ : SUCCESS in 27m 01s","accounts_in_message":[],"_revision_number":6},{"id":"1b15b1d0bedc40239ed289316b4669fea8ac2ca8","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-18 12:31:25.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"26e59a33ae6e72efa4872cbcad75175d40727f52","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-18 13:27:27.000000000","message":"Patch Set 7: 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-oslo.log-python26 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-python26/d5baefc/ : SUCCESS in 50s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-pep8/50fd076/ : SUCCESS in 41s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/7/check/gate-oslo.log-docs/bb9f16b//doc/build/html/ : SUCCESS in 58s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-python27/713fec1/ : SUCCESS in 53s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-python34/66350ed/ : SUCCESS in 1m 11s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/7/check/gate-oslo.log-requirements/102e363/ : SUCCESS in 20s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/7/check/gate-tempest-dsvm-neutron-src-oslo.log/9cdc65b/ : FAILURE in 55m 55s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/7/check/gate-tempest-dsvm-largeops-src-oslo.log/182baaf/ : SUCCESS in 37m 47s","accounts_in_message":[],"_revision_number":7},{"id":"ef81043c542b59a1fa347315118ed95973db4096","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-18 13:45:22.000000000","message":"Patch Set 7:\n\nrecheck","accounts_in_message":[],"_revision_number":7},{"id":"c553a189de9cd3de90d40f7f7320c87dd9d6ab6c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-18 14:58:24.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.log-python26 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-python26/ccec4f8/ : SUCCESS in 55s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-pep8/b7df0f0/ : SUCCESS in 1m 02s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/7/check/gate-oslo.log-docs/ba34adf//doc/build/html/ : SUCCESS in 1m 00s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-python27/3e5c441/ : SUCCESS in 1m 01s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/7/check/gate-oslo.log-python34/31586db/ : SUCCESS in 1m 11s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/7/check/gate-oslo.log-requirements/e27aff9/ : SUCCESS in 20s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/7/check/gate-tempest-dsvm-neutron-src-oslo.log/4772cfb/ : SUCCESS in 1h 11m 56s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/7/check/gate-tempest-dsvm-largeops-src-oslo.log/ad1f8e5/ : SUCCESS in 37m 34s","accounts_in_message":[],"_revision_number":7},{"id":"08cc90f10614afdf241a0fd47b266587d1643dcb","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-08-19 00:40:29.000000000","message":"Patch Set 7: Code-Review-1\n\nWill this work for say Keystone under Apache (no eventlet?)","accounts_in_message":[],"_revision_number":7},{"id":"d5b4f8729485dd612e85f36bb44c0a33f9ef77c2","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-19 07:07:46.000000000","message":"Patch Set 7:\n\nyes it works fine with and without monkey-patching(eventlet).","accounts_in_message":[],"_revision_number":7},{"id":"f9c4a4c9472ea90c31fa5295e7b9f56391adae95","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-08-20 10:03:58.000000000","message":"Patch Set 7: -Code-Review","accounts_in_message":[],"_revision_number":7},{"id":"4d9be7f7916260a17f9ca83162a454d1638961f2","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-20 11:01:53.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"701395eefe26030b11b79e5e76c8cceb8beade4c","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-08-22 00:47:26.000000000","message":"Patch Set 7: Code-Review-1\n\nMarian, i am hesitating to do this so late in the cycle. Do you want to make it configurable and leave the default to the existing handler?","accounts_in_message":[],"_revision_number":7},{"id":"046fb66b7339775e59903dc065cd4102408a5449","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-25 09:11:21.000000000","message":"Patch Set 7:\n\nOk, good idea!","accounts_in_message":[],"_revision_number":7},{"id":"bba539c0a1cbe8eca5d7195c618d26dda4be6702","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-28 17:19:37.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"97f3638433d33e0e33f46cb43c0ba3a7e6616f12","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-28 18:28:59.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.log-python26 http://logs.openstack.org/66/208366/8/check/gate-oslo.log-python26/4ab34af/ : SUCCESS in 58s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/8/check/gate-oslo.log-pep8/a2304f9/ : SUCCESS in 47s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/8/check/gate-oslo.log-docs/faf181f//doc/build/html/ : SUCCESS in 42s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/8/check/gate-oslo.log-python27/3fe822d/ : SUCCESS in 57s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/8/check/gate-oslo.log-python34/24d8c78/ : SUCCESS in 1m 11s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/8/check/gate-oslo.log-requirements/49a082d/ : SUCCESS in 1m 37s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/8/check/gate-tempest-dsvm-neutron-src-oslo.log/e9565dc/ : SUCCESS in 58m 29s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/8/check/gate-tempest-dsvm-largeops-src-oslo.log/dca87f9/ : SUCCESS in 35m 10s","accounts_in_message":[],"_revision_number":8},{"id":"16382cb678994b14b54633664a539dd3dfe1608d","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-31 10:40:53.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"899f6210130133e257d3017d7c46f084d49a88e1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-31 12:34:32.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.log-python26 http://logs.openstack.org/66/208366/9/check/gate-oslo.log-python26/5165ebe/ : SUCCESS in 1m 21s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/9/check/gate-oslo.log-pep8/4f1f6c1/ : SUCCESS in 42s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/9/check/gate-oslo.log-docs/83c894d//doc/build/html/ : SUCCESS in 45s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/9/check/gate-oslo.log-python27/9f61074/ : SUCCESS in 1m 01s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/9/check/gate-oslo.log-python34/bf21f85/ : SUCCESS in 59s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/9/check/gate-oslo.log-requirements/946e2c3/ : SUCCESS in 26s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/9/check/gate-tempest-dsvm-neutron-src-oslo.log/8326724/ : SUCCESS in 1h 07m 53s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/9/check/gate-tempest-dsvm-largeops-src-oslo.log/ae4c015/ : SUCCESS in 40m 34s","accounts_in_message":[],"_revision_number":9},{"id":"95f8d09d9cad5dd8425a7f94c4dd524d5abb2fca","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-08-31 16:15:09.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"41e668a737f3489ad7ee0c84310852bc0426256b","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-08-31 17:14:12.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"19f6d2cb1538cf458c2a354eb84454fe44f781b2","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-08-31 18:02:12.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"cab3a275920ca3c649cd093e2c26725a9dcbe794","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-08-31 18:08:42.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"978b3243c491fe95028e1669dfe466a76d5a07bb","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-09-08 09:45:28.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"ff47822d5987ffa493039e02d6c0a33b7a64faa6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-08 10:58:25.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-oslo.log-python26 http://logs.openstack.org/66/208366/10/check/gate-oslo.log-python26/fd19ac2/ : SUCCESS in 57s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/10/check/gate-oslo.log-pep8/7ea4a8e/ : SUCCESS in 1m 03s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/10/check/gate-oslo.log-docs/804e7f6//doc/build/html/ : SUCCESS in 1m 03s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/10/check/gate-oslo.log-python27/63c5054/ : SUCCESS in 58s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/10/check/gate-oslo.log-python34/13e4652/ : SUCCESS in 1m 14s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/10/check/gate-oslo.log-requirements/222a598/ : SUCCESS in 21s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/10/check/gate-tempest-dsvm-neutron-src-oslo.log/3e0f181/ : SUCCESS in 1h 12m 50s\n- gate-tempest-dsvm-largeops-src-oslo.log http://logs.openstack.org/66/208366/10/check/gate-tempest-dsvm-largeops-src-oslo.log/7cb8800/ : SUCCESS in 34m 19s","accounts_in_message":[],"_revision_number":10},{"id":"2d60f24e227ed00f04eee696f80d91c88ffe9fe1","author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"date":"2015-09-08 15:48:08.000000000","message":"Patch Set 10: Code-Review+1\n\nSeems ok to me, hopefully people find this useful :)","accounts_in_message":[],"_revision_number":10},{"id":"2a47a9227e016b57d49c4c4caf0c55095fd2790f","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-09-08 15:51:32.000000000","message":"Patch Set 10:\n\n)))","accounts_in_message":[],"_revision_number":10},{"id":"9e34d73774143fe7aad2db9a01af99e8ca707f88","author":{"_account_id":7244,"name":"Victor Howard","email":"victor.r.howard@gmail.com","username":"vichoward"},"date":"2015-09-08 18:39:11.000000000","message":"Patch Set 10: Code-Review+1","accounts_in_message":[],"_revision_number":10},{"id":"d6d0fef28d40c1635ea31f382d7f8e32c3cd5fbf","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-09-14 18:15:03.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"4d1bca1aa8eb9f20f142484d6e444021502b9844","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2015-09-22 11:51:33.000000000","message":"Patch Set 10: Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"301fa43dd7376f050b03ce2be3844cd5dd29779a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-22 11:51:38.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"72ae4d9d7fd925ea88b72fcf524aed825ee5e6a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-22 13:06:07.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-oslo.log-python26 http://logs.openstack.org/66/208366/10/gate/gate-oslo.log-python26/501356e/ : SUCCESS in 47s\n- gate-oslo.log-docs http://docs-draft.openstack.org/66/208366/10/gate/gate-oslo.log-docs/43367df//doc/build/html/ : SUCCESS in 57s\n- gate-oslo.log-pep8 http://logs.openstack.org/66/208366/10/gate/gate-oslo.log-pep8/e01bc6f/ : SUCCESS in 52s\n- gate-oslo.log-python27 http://logs.openstack.org/66/208366/10/gate/gate-oslo.log-python27/c0646c4/ : SUCCESS in 1m 01s\n- gate-oslo.log-python34 http://logs.openstack.org/66/208366/10/gate/gate-oslo.log-python34/8f2b759/ : SUCCESS in 1m 19s\n- gate-oslo.log-requirements http://logs.openstack.org/66/208366/10/gate/gate-oslo.log-requirements/d90cab0/ : SUCCESS in 33s\n- gate-tempest-dsvm-neutron-src-oslo.log http://logs.openstack.org/66/208366/10/gate/gate-tempest-dsvm-neutron-src-oslo.log/912f6fe/ : SUCCESS in 1h 14m 27s","accounts_in_message":[],"_revision_number":10},{"id":"0d7f463f84f4aa03732f45d0e595be18848dfc24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-22 13:06:09.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":10},{"id":"b76b59eeeb313037f9c37c9796ccf5f14ba26c8f","author":{"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},"date":"2015-10-12 21:27:10.000000000","message":"Patch Set 10:\n\nThis patch breaks Windows support due to the pyinotify requirement!!","accounts_in_message":[],"_revision_number":10},{"id":"e359bf04360cef9e690b98bb1b0490c5904068b8","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-10-13 08:00:27.000000000","message":"Patch Set 10:\n\nThere is platform checking in code...but how to make conditional requirement in requirements.txt?","accounts_in_message":[],"_revision_number":10},{"id":"f2b147b9d1b13b3fec69c09bcd03af32a366e3d5","author":{"_account_id":3185,"name":"Alessandro Pilotti","email":"apilotti@cloudbasesolutions.com","username":"alexpilotti"},"date":"2015-10-13 09:45:25.000000000","message":"Patch Set 10:\n\nPlatform checks can be added to the requirements:\n\npyinotify;sys_platform\u003d\u003d\"linux2\"","accounts_in_message":[],"_revision_number":10},{"id":"a7b649859b3dafc61298b4ca45e43e79c33e4872","author":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"date":"2015-10-13 10:21:50.000000000","message":"Patch Set 10:\n\nReview added https://review.openstack.org/#/c/234112/","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"a834e6a10c433d20934de01c2c4cfe38e386968a","revisions":{"3f5e94363dd5dbe28fd44afb9ea964283db16e96":{"kind":"REWORK","_number":1,"created":"2015-08-03 08:24:59.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/1"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:05:44.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:33:25.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\n\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\nCloses-Bug: #1437444\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/3f5e94363dd5dbe28fd44afb9ea964283db16e96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/3f5e94363dd5dbe28fd44afb9ea964283db16e96"}]},"branch":"refs/heads/master"},"c5e95de1aa0664929d4b6f9333bb904199b1a816":{"kind":"REWORK","_number":2,"created":"2015-08-09 10:18:21.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/2"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:05:44.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-09 10:15:49.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\n\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\nCloses-Bug: #1437444\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/c5e95de1aa0664929d4b6f9333bb904199b1a816"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/c5e95de1aa0664929d4b6f9333bb904199b1a816"}]},"branch":"refs/heads/master"},"ad5bbfab43456518607e3f4d6c14e18a2d37087d":{"kind":"REWORK","_number":3,"created":"2015-08-10 08:19:28.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/3"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:05:44.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-10 08:19:08.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\n\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\nCloses-Bug: #1437444\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ad5bbfab43456518607e3f4d6c14e18a2d37087d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ad5bbfab43456518607e3f4d6c14e18a2d37087d"}]},"branch":"refs/heads/master"},"0b9a35952468fefefb03e27ae6e129b283563be8":{"kind":"REWORK","_number":4,"created":"2015-08-10 09:06:30.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/4"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:05:44.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-10 09:05:42.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\n\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\nCloses-Bug: #1437444\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/0b9a35952468fefefb03e27ae6e129b283563be8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/0b9a35952468fefefb03e27ae6e129b283563be8"}]},"branch":"refs/heads/master"},"ca3bb3e543ac3408e1de0901253b8dc7ab33eb5d":{"kind":"REWORK","_number":5,"created":"2015-08-12 08:11:16.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/5"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:05:44.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-12 08:11:03.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\n\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\nCloses-Bug: #1437444\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ca3bb3e543ac3408e1de0901253b8dc7ab33eb5d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ca3bb3e543ac3408e1de0901253b8dc7ab33eb5d"}]},"branch":"refs/heads/master"},"ce9bd6881f976efbcc0cb41bb06d9326b0d26db9":{"kind":"REWORK","_number":6,"created":"2015-08-12 11:03:28.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/6"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:05:44.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-12 11:02:43.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\n\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\nCloses-Bug: #1437444\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ce9bd6881f976efbcc0cb41bb06d9326b0d26db9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ce9bd6881f976efbcc0cb41bb06d9326b0d26db9"}]},"branch":"refs/heads/master"},"ea6cb09bc784ccf21d0e3d0f43a58bdb2d5e6fb2":{"kind":"REWORK","_number":7,"created":"2015-08-18 12:31:25.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/7"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-03 07:05:44.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-18 12:31:12.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\n\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\nCloses-Bug: #1437444\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ea6cb09bc784ccf21d0e3d0f43a58bdb2d5e6fb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/ea6cb09bc784ccf21d0e3d0f43a58bdb2d5e6fb2"}]},"branch":"refs/heads/master"},"d0a6b262aad90a35677ad30f5f7865cbdbcc4003":{"kind":"REWORK","_number":8,"created":"2015-08-28 17:19:37.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/8"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-28 17:15:58.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-28 17:17:30.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\nConfig option watch-log-file was added. If this option is set\nFastWatchedFileHandler handler will be used.\n\nDocImpact\nCloses-Bug: #1437444\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/d0a6b262aad90a35677ad30f5f7865cbdbcc4003"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/d0a6b262aad90a35677ad30f5f7865cbdbcc4003"}]},"branch":"refs/heads/master"},"0cf877ab1f570f0bb50b3103941c9560b874c430":{"kind":"REWORK","_number":9,"created":"2015-08-31 10:40:53.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/9"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-28 17:15:58.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-31 10:39:35.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\nConfig option watch-log-file was added. If this option is set\nFastWatchedFileHandler handler will be used.\nOption watch-log-file brings effect for Linux platform only.\n\nDocImpact\nCloses-Bug: #1437444\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/0cf877ab1f570f0bb50b3103941c9560b874c430"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/0cf877ab1f570f0bb50b3103941c9560b874c430"}]},"branch":"refs/heads/master"},"a834e6a10c433d20934de01c2c4cfe38e386968a":{"kind":"REWORK","_number":10,"created":"2015-09-08 09:45:28.000000000","uploader":{"_account_id":14358,"name":"Marian Horban","email":"m.horban@gmail.com","username":"mhorban"},"ref":"refs/changes/66/208366/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.log","ref":"refs/changes/66/208366/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.log refs/changes/66/208366/10"}}},"commit":{"parents":[{"commit":"f464d9f2e1e31de4e916f1c8089853d93b1bba61","subject":"Set verbose to True and deprecate it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/f464d9f2e1e31de4e916f1c8089853d93b1bba61"}]}],"author":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-08-28 17:15:58.000000000","tz":-240},"committer":{"name":"Marian Horban","email":"mhorban@mirantis.com","date":"2015-09-08 09:45:16.000000000","tz":-240},"subject":"FastWatchedFileHandler class was added","message":"FastWatchedFileHandler class was added\n\nIf one program opens file(in our case log file) and this file is moved\nor removed by other program, the first program still works with opened\nfile descriptor.\nIf we use WatchedFileHandler it allows to recreate file only after\nfirst emitting of WatchedFileHandler. It means that deleted files still\nconsumes disk space.\nClass FastWatchedFileHandler is designed to observe file system. If log\nfile is moved or removed FastWatchedFileHandler instantaneously closes\nold file descriptor and creates new file with specified name.\nConfig option watch-log-file was added. If this option is set\nFastWatchedFileHandler handler will be used.\nOption watch-log-file brings effect for Linux platform only.\n\nDocImpact\nCloses-Bug: #1437444\nChange-Id: Ie70c70ad2d8cf198a8fd72488a43fb1bd71c57be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/a834e6a10c433d20934de01c2c4cfe38e386968a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.log/commit/a834e6a10c433d20934de01c2c4cfe38e386968a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
