)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1003869,"name":"Couchbase Robot","email":"build-team@couchbase.com","username":"cb-robot","avatars":[{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"567c30f18c15d40ea946fb11d5b244eadaf4c415","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c82bf6d4_200c902a","updated":"2026-03-17 15:45:20.000000000","message":"The commit message \u0027Add GCS storage support for EA\u0027 is too brief and lacks detail. It should provide more context about the changes made, such as the introduction of GCS credentials handling and any new dependencies or configurations required.","commit_id":"e89aa972ff522f28de09eb70606834005d7b919b"}],"pytests/Columnar/onprem/columnar_onprem_base.py":[{"author":{"_account_id":1003869,"name":"Couchbase Robot","email":"build-team@couchbase.com","username":"cb-robot","avatars":[{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/d465bd97bd9f40f1453c5b112ef4a021.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"d8bf2ddecbe62fa28691b81fb931a4252eee9426","unresolved":true,"context_lines":[{"line_number":175,"context_line":"                try:"},{"line_number":176,"context_line":"                    # gcs_certificate variable should be set in jenkins to use here"},{"line_number":177,"context_line":"                    self.log.info(\"Fetching certificate file path from the env: gcp_access_file\")"},{"line_number":178,"context_line":"                    gcs_certificate \u003d os.getenv(\u0027gcp_access_file\u0027)"},{"line_number":179,"context_line":"                    with open(gcs_certificate, \u0027r\u0027) as file:"},{"line_number":180,"context_line":"                        # Load JSON data from file"},{"line_number":181,"context_line":"                        data \u003d json.load(file)"}],"source_content_type":"text/x-python","patch_set":4,"id":"70a4b171_ead3ae37","line":178,"range":{"start_line":178,"start_character":20,"end_line":178,"end_character":66},"updated":"2026-03-18 10:14:48.000000000","message":"In \u0027columnar_onprem_base.py\u0027, the code for handling GCS credentials assumes the presence of an environment variable \u0027gcp_access_file\u0027. This could lead to runtime errors if the environment variable is not set. Consider adding a check to ensure the environment variable is present and provide a meaningful error message if it is not.","commit_id":"e952423cf8a25a49043a5271d2022fe4274c0065"}]}
