)]}'
{"id":"openstack%2Fmonasca-api~219607","triplet_id":"openstack%2Fmonasca-api~master~I6ff8f29ec28e62a30dbf495ad100f4192dba0339","project":"openstack/monasca-api","branch":"master","topic":"os_master","hashtags":[],"change_id":"I6ff8f29ec28e62a30dbf495ad100f4192dba0339","subject":"Validate size of multibyte character strings","status":"ABANDONED","created":"2015-09-02 08:54:26.000000000","updated":"2015-09-07 15:50:04.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0666072977ecb867dd81047d834a19c912e0bf01","_number":219607,"virtual_id_number":219607,"owner":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-09-03 16:40:11.000000000","_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},{"value":1,"date":"2015-09-03 16:19:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2419,"name":"Roland Hochmuth","email":"roland.hochmuth@hpe.com","username":"roland-hochmuth-s"},{"date":"2015-09-03 15:46:16.000000000","_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"disliked":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},{"value":-1,"date":"2015-09-03 16:32:52.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2419,"name":"Roland Hochmuth","email":"roland.hochmuth@hpe.com","username":"roland-hochmuth-s"},{"value":-2,"date":"2015-09-07 15:49:50.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"}],"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":{"all":[{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2419,"name":"Roland Hochmuth","email":"roland.hochmuth@hpe.com","username":"roland-hochmuth-s"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2419,"name":"Roland Hochmuth","email":"roland.hochmuth@hpe.com","username":"roland-hochmuth-s"},{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-02 10:33:50.000000000","updated_by":{"_account_id":2419,"name":"Roland Hochmuth","email":"roland.hochmuth@hpe.com","username":"roland-hochmuth-s"},"reviewer":{"_account_id":2419,"name":"Roland Hochmuth","email":"roland.hochmuth@hpe.com","username":"roland-hochmuth-s"},"state":"REVIEWER"},{"updated":"2015-09-03 16:19:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-09-03 16:32:52.000000000","updated_by":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"reviewer":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"state":"REVIEWER"},{"updated":"2015-09-03 16:40:11.000000000","updated_by":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"reviewer":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"state":"REVIEWER"}],"messages":[{"id":"894c4caf6f9a276992396793af375a5aa070efff","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-02 08:54:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"485e06705ecdb018d707728c4586d9739ed0b971","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-02 09:00:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-monasca-api-pep8 http://logs.openstack.org/07/219607/1/check/gate-monasca-api-pep8/1141d84/ : SUCCESS in 1m 08s\n- gate-monasca-api-python27 http://logs.openstack.org/07/219607/1/check/gate-monasca-api-python27/b4290ac/ : SUCCESS in 1m 21s\n- gate-monasca-api-build http://logs.openstack.org/07/219607/1/check/gate-monasca-api-build/b32a0ef/ : SUCCESS in 4m 36s","accounts_in_message":[],"_revision_number":1},{"id":"ad8868f716cf26fd63b6e8c4d4851f186413358c","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-02 09:46:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"93134375596f616dbb30c5318136988395b89ddc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-02 09:54:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-monasca-api-pep8 http://logs.openstack.org/07/219607/2/check/gate-monasca-api-pep8/9682a0f/ : SUCCESS in 1m 08s\n- gate-monasca-api-python27 http://logs.openstack.org/07/219607/2/check/gate-monasca-api-python27/3333ba2/ : SUCCESS in 1m 11s\n- gate-monasca-api-build http://logs.openstack.org/07/219607/2/check/gate-monasca-api-build/f664b0a/ : SUCCESS in 4m 34s","accounts_in_message":[],"_revision_number":2},{"id":"b6c66f45b3a2362a933f76c84d6ad00bc65367a4","author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"date":"2015-09-02 21:34:15.000000000","message":"Patch Set 2:\n\nIf we are checking bytes, then we should probably double the limits since Java uses UTF16, and all chars will be at least 2 bytes. If we double the limits does that cause problems downstream in the code at the DB level?","accounts_in_message":[],"_revision_number":2},{"id":"0730e5e3476c836b7ccac14c89bfc2571cbd6e55","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-03 14:46:04.000000000","message":"Patch Set 2:\n\nThe default charset of my JVM is UTF-8 and, more importantly, it\u0027s the encoding of the DB-schema. I have added system property in the service config to make sure it is consistent. https://github.com/hpcloud-mon/ansible-monasca-api/pull/44","accounts_in_message":[],"_revision_number":2},{"id":"7ba59807f030d1250edda8356ff12893db72c356","author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"date":"2015-09-03 15:04:57.000000000","message":"Patch Set 2:\n\nI believe all internal jvm representations are utf16. Which means all chars are at least 2 bytes.","accounts_in_message":[],"_revision_number":2},{"id":"70b36a59b8e4c95dd91faedb5e087b5c495e22da","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-03 15:27:59.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"abae22af9909ec31bf03d40528490a464b0bd397","author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"date":"2015-09-03 15:35:46.000000000","message":"Patch Set 2:\n\nFor example the character \u0027B\u0027 in Java looks like this. It is 2 bytes.\n\naChar: java.lang.Character  \u003d {java.lang.Character@416} \"B\"\n MIN_RADIX: int  \u003d 2\n MAX_RADIX: int  \u003d 36\n MIN_VALUE: char  \u003d \u0027\\u0000\u0027 0\n MAX_VALUE: char  \u003d \u0027\\uFFFF\u0027 65535\n TYPE: java.lang.Class  \u003d {@418} \"char\"\n UNASSIGNED: byte  \u003d 0\n UPPERCASE_LETTER: byte  \u003d 1\n LOWERCASE_LETTER: byte  \u003d 2\n TITLECASE_LETTER: byte  \u003d 3\n MODIFIER_LETTER: byte  \u003d 4\n OTHER_LETTER: byte  \u003d 5\n NON_SPACING_MARK: byte  \u003d 6\n ENCLOSING_MARK: byte  \u003d 7\n COMBINING_SPACING_MARK: byte  \u003d 8\n DECIMAL_DIGIT_NUMBER: byte  \u003d 9\n LETTER_NUMBER: byte  \u003d 10\n OTHER_NUMBER: byte  \u003d 11\n SPACE_SEPARATOR: byte  \u003d 12\n LINE_SEPARATOR: byte  \u003d 13\n PARAGRAPH_SEPARATOR: byte  \u003d 14\n CONTROL: byte  \u003d 15\n FORMAT: byte  \u003d 16\n PRIVATE_USE: byte  \u003d 18\n SURROGATE: byte  \u003d 19\n DASH_PUNCTUATION: byte  \u003d 20\n START_PUNCTUATION: byte  \u003d 21\n END_PUNCTUATION: byte  \u003d 22\n CONNECTOR_PUNCTUATION: byte  \u003d 23\n OTHER_PUNCTUATION: byte  \u003d 24\n MATH_SYMBOL: byte  \u003d 25\n CURRENCY_SYMBOL: byte  \u003d 26\n MODIFIER_SYMBOL: byte  \u003d 27\n OTHER_SYMBOL: byte  \u003d 28\n INITIAL_QUOTE_PUNCTUATION: byte  \u003d 29\n FINAL_QUOTE_PUNCTUATION: byte  \u003d 30\n ERROR: int  \u003d -1\n DIRECTIONALITY_UNDEFINED: byte  \u003d -1\n DIRECTIONALITY_LEFT_TO_RIGHT: byte  \u003d 0\n DIRECTIONALITY_RIGHT_TO_LEFT: byte  \u003d 1\n DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC: byte  \u003d 2\n DIRECTIONALITY_EUROPEAN_NUMBER: byte  \u003d 3\n DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR: byte  \u003d 4\n DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR: byte  \u003d 5\n DIRECTIONALITY_ARABIC_NUMBER: byte  \u003d 6\n DIRECTIONALITY_COMMON_NUMBER_SEPARATOR: byte  \u003d 7\n DIRECTIONALITY_NONSPACING_MARK: byte  \u003d 8\n DIRECTIONALITY_BOUNDARY_NEUTRAL: byte  \u003d 9\n DIRECTIONALITY_PARAGRAPH_SEPARATOR: byte  \u003d 10\n DIRECTIONALITY_SEGMENT_SEPARATOR: byte  \u003d 11\n DIRECTIONALITY_WHITESPACE: byte  \u003d 12\n DIRECTIONALITY_OTHER_NEUTRALS: byte  \u003d 13\n DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING: byte  \u003d 14\n DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE: byte  \u003d 15\n DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING: byte  \u003d 16\n DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE: byte  \u003d 17\n DIRECTIONALITY_POP_DIRECTIONAL_FORMAT: byte  \u003d 18\n MIN_HIGH_SURROGATE: char  \u003d \u0027\\uD800\u0027 55296\n MAX_HIGH_SURROGATE: char  \u003d \u0027\\uDBFF\u0027 56319\n MIN_LOW_SURROGATE: char  \u003d \u0027\\uDC00\u0027 56320\n MAX_LOW_SURROGATE: char  \u003d \u0027\\uDFFF\u0027 57343\n MIN_SURROGATE: char  \u003d \u0027\\uD800\u0027 55296\n MAX_SURROGATE: char  \u003d \u0027\\uDFFF\u0027 57343\n MIN_SUPPLEMENTARY_CODE_POINT: int  \u003d 65536\n MIN_CODE_POINT: int  \u003d 0\n MAX_CODE_POINT: int  \u003d 1114111\n value: char  \u003d \u0027B\u0027 66\n serialVersionUID: long  \u003d 3786198910865385080\n SIZE: int  \u003d 16\n $assertionsDisabled: boolean  \u003d true","accounts_in_message":[],"_revision_number":2},{"id":"01316fabe7409496f82080a28437d7fa10c86119","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-03 15:35:55.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"944fec821a5f8d9b19ea9e7d9cb6f87802e5b050","author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"date":"2015-09-03 15:39:22.000000000","message":"Patch Set 3:\n\nInteresting explanation here. \n\nhttp://stackoverflow.com/questions/9699071/what-is-the-javas-internal-represention-for-string-modified-utf-8-utf-16","accounts_in_message":[],"_revision_number":3},{"id":"4160d97f4d67fa31015f4d11631dc942de8b77bd","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-03 15:46:16.000000000","message":"Patch Set 4:\n\nWe have to check the length in the same encoding as the DB. The corrected version should be unambiguous.","accounts_in_message":[],"_revision_number":4},{"id":"7a4dcf33dba77851299e3ae8d839a1998595d482","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 16:19:13.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-monasca-api-pep8 http://logs.openstack.org/07/219607/4/check/gate-monasca-api-pep8/5285db8/ : SUCCESS in 1m 21s\n- gate-monasca-api-python27 http://logs.openstack.org/07/219607/4/check/gate-monasca-api-python27/825e768/ : SUCCESS in 1m 27s\n- gate-monasca-api-build http://logs.openstack.org/07/219607/4/check/gate-monasca-api-build/4f1bb22/ : SUCCESS in 4m 49s","accounts_in_message":[],"_revision_number":4},{"id":"05cabfe927d8e0604c294ad2a6a7459ab566ae18","author":{"_account_id":11809,"name":"Craig Bryant","email":"craig.bryant@hpe.com","username":"craig-bryant"},"date":"2015-09-03 16:32:52.000000000","message":"Patch Set 4: Code-Review-1\n\nHi Witold,\nAre you using postgres as your backend database? If so, you need to increase the size of your database tables to allow the number of characters not bytes in each field. In Mysqldb, the field lengths are in characters so it really can store 255 UTF-8 characters. From what I remember working with postgres in the past, it uses bytes instead of characters for the length so this code would be required. However, the spec says 255 characters not bytes, so if the postgres database can\u0027t handle 255 characters, the postgres field lengths need to be increased. We really don\u0027t want database specific code at this level in the API.","accounts_in_message":[],"_revision_number":4},{"id":"e23789d45bd921f9ee1575e90aad6b462986fcc3","author":{"_account_id":12512,"name":"Deklan Dieterly","email":"deklan.dieterly@hpe.com","username":"deklan"},"date":"2015-09-03 16:40:11.000000000","message":"Patch Set 4:\n\nThere seems to be 2 issues.\n\n1) The Monasca API needs to enforce what the spec says. The spec specifies number of characters, not number of bytes used to encode the characters. The proposed changes in this review would not allow the full number of characters if multi-byte encoded characters are being used such as Chinese.\n\n2) The DB\u0027s used must be consistent in the number of characters that can be stored. Again, we are talking about characters, not the number of bytes used to encode the characters.","accounts_in_message":[],"_revision_number":4},{"id":"30c71ee979f8a0921b9a3f403b7abe63eb819930","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-07 15:49:50.000000000","message":"Patch Set 4: Code-Review-2\n\nThe encoding was not correctly set in PostgreSQL schema. Sorry for that. I abandon the change.","accounts_in_message":[],"_revision_number":4},{"id":"d47a6edd9459e790999a2c497f20408fa5eacaec","author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"date":"2015-09-07 15:50:04.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"56b35f81500f4f5867da78e824c3214e432ca55f","revisions":{"aa3b37edfbadaf7b04868c356b0e218ff1c12b7c":{"kind":"REWORK","_number":1,"created":"2015-09-02 08:54:26.000000000","uploader":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"ref":"refs/changes/07/219607/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-api","ref":"refs/changes/07/219607/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/1"}}},"commit":{"parents":[{"commit":"ff76745469dce933efa5317035541b2419b66dfc","subject":"Merge \"Hibernate support added\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/ff76745469dce933efa5317035541b2419b66dfc"}]}],"author":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-08-26 14:01:16.000000000","tz":120},"committer":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-09-02 08:45:19.000000000","tz":120},"subject":"Validate size of multibyte character strings","message":"Validate size of multibyte character strings\n\nStrings with multibyte characters were not validated correctly and\nresulted in exceptions when saving in DB.\n\nChange-Id: I6ff8f29ec28e62a30dbf495ad100f4192dba0339\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/aa3b37edfbadaf7b04868c356b0e218ff1c12b7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/aa3b37edfbadaf7b04868c356b0e218ff1c12b7c"}]},"branch":"refs/heads/master"},"1fbdd6b4addfa088c01f2bb4e9bacae377077be0":{"kind":"REWORK","_number":2,"created":"2015-09-02 09:46:43.000000000","uploader":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"ref":"refs/changes/07/219607/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-api","ref":"refs/changes/07/219607/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/2"}}},"commit":{"parents":[{"commit":"ff76745469dce933efa5317035541b2419b66dfc","subject":"Merge \"Hibernate support added\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/ff76745469dce933efa5317035541b2419b66dfc"}]}],"author":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-08-26 14:01:16.000000000","tz":120},"committer":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-09-02 09:47:19.000000000","tz":120},"subject":"Validate size of multibyte character strings","message":"Validate size of multibyte character strings\n\nStrings with multibyte characters were not validated correctly and\nresulted in exceptions when saving in DB.\n\nChange-Id: I6ff8f29ec28e62a30dbf495ad100f4192dba0339\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/1fbdd6b4addfa088c01f2bb4e9bacae377077be0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/1fbdd6b4addfa088c01f2bb4e9bacae377077be0"}]},"branch":"refs/heads/master"},"2025b341fd58a035ab574f704f9256d4556ba006":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-09-03 15:27:59.000000000","uploader":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"ref":"refs/changes/07/219607/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-api","ref":"refs/changes/07/219607/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/3"}}},"commit":{"parents":[{"commit":"baf70daaef99fd59e0166e10f2e6f369a635f4cc","subject":"Upgrade influxdb python from 2.3.0 to 2.8.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/baf70daaef99fd59e0166e10f2e6f369a635f4cc"}]}],"author":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-08-26 14:01:16.000000000","tz":120},"committer":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-09-03 15:27:59.000000000","tz":0},"subject":"Validate size of multibyte character strings","message":"Validate size of multibyte character strings\n\nStrings with multibyte characters were not validated correctly and\nresulted in exceptions when saving in DB.\n\nChange-Id: I6ff8f29ec28e62a30dbf495ad100f4192dba0339\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/2025b341fd58a035ab574f704f9256d4556ba006"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/2025b341fd58a035ab574f704f9256d4556ba006"}]},"branch":"refs/heads/master"},"56b35f81500f4f5867da78e824c3214e432ca55f":{"kind":"REWORK","_number":4,"created":"2015-09-03 15:35:55.000000000","uploader":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"ref":"refs/changes/07/219607/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/monasca-api","ref":"refs/changes/07/219607/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/monasca-api refs/changes/07/219607/4"}}},"commit":{"parents":[{"commit":"baf70daaef99fd59e0166e10f2e6f369a635f4cc","subject":"Upgrade influxdb python from 2.3.0 to 2.8.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/baf70daaef99fd59e0166e10f2e6f369a635f4cc"}]}],"author":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-08-26 14:01:16.000000000","tz":120},"committer":{"name":"Witold Bedyk","email":"witold.bedyk@est.fujitsu.com","date":"2015-09-03 15:37:27.000000000","tz":120},"subject":"Validate size of multibyte character strings","message":"Validate size of multibyte character strings\n\nStrings with multibyte characters were not validated correctly and\nresulted in exceptions when saving in DB.\n\nChange-Id: I6ff8f29ec28e62a30dbf495ad100f4192dba0339\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/56b35f81500f4f5867da78e824c3214e432ca55f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/monasca-api/commit/56b35f81500f4f5867da78e824c3214e432ca55f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
