{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":732593,"defaultBranch":"master","name":"hue","ownerLogin":"cloudera","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-06-21T19:46:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87383?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717427593.0","currentOid":""},"activityList":{"items":[{"before":"1b5f1d35e3a1e96c7d11936ea9e62b7dfc7b51cc","after":"0ba6e89de7b165ce99fb1e9507102c7fa161c5d5","ref":"refs/heads/metricsNew","pushedAt":"2024-06-04T14:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananya-agarwal","name":"Ananya_Agarwal","path":"/ananya-agarwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68558847?s=80&v=4"},"commit":{"message":"Updated the test for the review","shortMessageHtmlLink":"Updated the test for the review"}},{"before":"c1d645a083b5fb7d9f63608f79a72285dfacada8","after":null,"ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-06-03T15:13:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"}},{"before":"81a8fadb6cdcea8e5629356c22f753646c6e6f8b","after":"7ee5a336a9334ffc59b835977adc95f065854b88","ref":"refs/heads/master","pushedAt":"2024-06-03T15:13:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"[core] Use dedicated home_directory methods and introduce DEFAULT_HOME_PATH config for supported FS (#3742)\n\n## What changes were proposed in this pull request?\r\n\r\n- If two or more filesystems were configured at the same time in Hue like S3 and ABFS and let's say, `REMOTE_STORAGE_HOME` is set to `s3a://test_bucket/dir`, then earlier it defaults user to same `s3a://test_bucket/dir` path when user clicks both the S3 and ABFS left-nav icons.\r\n- Using the dedicated home directory method helps navigating this issue as for above scenario, the user will default to `s3a://test_bucket/dir` when S3 icon is clicked but will be default to `abfs://` when ABFS icon is clicked.\r\n\r\n\r\n\r\n- To improve it further, now the user can set `default_home_path` per FS level so user can default to `s3a://test_bucket/dir` for S3 icon and `abfs://test_container/dir` for ABFS icon. \r\n- For backward compatibility, `REMOTE_STORAGE_HOME` will still hold priority over per FS level `DEFAULT_HOME_PATH`.\r\n\r\n\r\n\r\n- This PR also removes unnecessary encoding, and improved few home_diectory related methods. \r\n- For RAZ env, if now someone sets `REMOTE_STORAGE_HOME` or `DEFAULT_HOME_PATH` path ending with `/user` or `/user/`, then we are now appending the username for both scenarios to reduce misconfigurations.\r\n\r\n## How was this patch tested?\r\n\r\n- Tested E2E in live setup.\r\n- Added new and updated existing unit tests.","shortMessageHtmlLink":"[core] Use dedicated home_directory methods and introduce DEFAULT_HOM…"}},{"before":"e46393fd14beab7171293dceef53d8dbe329917d","after":"c1d645a083b5fb7d9f63608f79a72285dfacada8","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-06-03T13:29:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"fix ruff check","shortMessageHtmlLink":"fix ruff check"}},{"before":"f4ccb150015a3ae6c583b3441d0aa21415f23bde","after":"e46393fd14beab7171293dceef53d8dbe329917d","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-06-03T13:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"fix ruff check","shortMessageHtmlLink":"fix ruff check"}},{"before":"a2fb820ed304af12cb88109f32715ffddf7bd6dd","after":"f4ccb150015a3ae6c583b3441d0aa21415f23bde","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-06-03T13:04:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"add tests","shortMessageHtmlLink":"add tests"}},{"before":"b3021149943c54f22f32d183f16113b9f3ae640a","after":"81a8fadb6cdcea8e5629356c22f753646c6e6f8b","ref":"refs/heads/master","pushedAt":"2024-05-29T00:28:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"athithyaaselvam","name":"Athithyaa Selvam","path":"/athithyaaselvam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33496652?s=80&v=4"},"commit":{"message":"Avoid initializing free disk space in redis for all hue shell commands (#3747)\n\nChange-Id: I23ec79a1e03cf93f8729b93ced14a6a54195fd3d\r\n\r\nCo-authored-by: Athithyaa Selvam ","shortMessageHtmlLink":"Avoid initializing free disk space in redis for all hue shell commands ("}},{"before":"e2f1dc1340d6b049e083a84180868b398e597e6b","after":null,"ref":"refs/heads/as_dev1","pushedAt":"2024-05-29T00:28:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"athithyaaselvam","name":"Athithyaa Selvam","path":"/athithyaaselvam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33496652?s=80&v=4"}},{"before":"2b9cbc58f649e0976f9641c8d4c31c3b65660707","after":"e2f1dc1340d6b049e083a84180868b398e597e6b","ref":"refs/heads/as_dev1","pushedAt":"2024-05-28T23:14:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"athithyaaselvam","name":"Athithyaa Selvam","path":"/athithyaaselvam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33496652?s=80&v=4"},"commit":{"message":"Avoid initializing free disk space in redis for all hue shell commands\n\nChange-Id: I23ec79a1e03cf93f8729b93ced14a6a54195fd3d","shortMessageHtmlLink":"Avoid initializing free disk space in redis for all hue shell commands"}},{"before":"69c36f64f13e6a7e410bd8637add5de93274709a","after":"2b9cbc58f649e0976f9641c8d4c31c3b65660707","ref":"refs/heads/as_dev1","pushedAt":"2024-05-28T21:16:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"athithyaaselvam","name":"Athithyaa Selvam","path":"/athithyaaselvam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33496652?s=80&v=4"},"commit":{"message":"Avoid initializing free disk space in redis for all hue shell commands\n\nChange-Id: I23ec79a1e03cf93f8729b93ced14a6a54195fd3d","shortMessageHtmlLink":"Avoid initializing free disk space in redis for all hue shell commands"}},{"before":null,"after":"69c36f64f13e6a7e410bd8637add5de93274709a","ref":"refs/heads/as_dev1","pushedAt":"2024-05-28T19:58:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"athithyaaselvam","name":"Athithyaa Selvam","path":"/athithyaaselvam","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33496652?s=80&v=4"},"commit":{"message":"Avoid initializing free disk space in redis for all hue shell commands\n\nChange-Id: I23ec79a1e03cf93f8729b93ced14a6a54195fd3d","shortMessageHtmlLink":"Avoid initializing free disk space in redis for all hue shell commands"}},{"before":"83d1bfeae9d867d595253a6431c0e70bba499c8c","after":"a2fb820ed304af12cb88109f32715ffddf7bd6dd","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-05-27T13:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"5c0506ec1c03b46b2f21770f43c9f62db1d3b891","after":"5c43b111ec74c79e3acb90467aa858cf5919df68","ref":"refs/heads/bjorn--Allow-UI-routing-to-pure-frontend-apps","pushedAt":"2024-05-23T20:08:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bjornalm","name":"Bjorn Alm","path":"/bjornalm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5167091?s=80&v=4"},"commit":{"message":"[ui-core] adds showReactAppPage to allow UI routing to pure frontend (react) pages","shortMessageHtmlLink":"[ui-core] adds showReactAppPage to allow UI routing to pure frontend …"}},{"before":"05472aca845ee8b321843c3b6702ab8862740d2f","after":"83d1bfeae9d867d595253a6431c0e70bba499c8c","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-05-23T18:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"Deprecate old REMOTE_STORAGE_HOME config","shortMessageHtmlLink":"Deprecate old REMOTE_STORAGE_HOME config"}},{"before":"a8d0a5217af0e9e87177c2ba69f248252702c51d","after":null,"ref":"refs/heads/dev/amit/use_k8s_label_selector_service_discovery","pushedAt":"2024-05-23T15:56:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amitsrivastava","name":"Amit S","path":"/amitsrivastava","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/856004?s=80&v=4"}},{"before":"9e27d5f0179689f05d103e952d785eae287398e6","after":"b3021149943c54f22f32d183f16113b9f3ae640a","ref":"refs/heads/master","pushedAt":"2024-05-23T15:56:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"amitsrivastava","name":"Amit S","path":"/amitsrivastava","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/856004?s=80&v=4"},"commit":{"message":"[computes] add k8s label selector filter for service discovery\n\nIn some cases, there might be multiple clusters running in the same\nk8s environment. In such cases, we can pass a label selector to limit\nthe k8s namespaces that hue service-discovery looks at.\n\nChange-Id: Ib98aeeafc7a19313abc3d7bc81bc17e4b646dd43","shortMessageHtmlLink":"[computes] add k8s label selector filter for service discovery"}},{"before":"add0b4b6a86f462fe8c6b2549cac84f7b4beafb2","after":"1b5f1d35e3a1e96c7d11936ea9e62b7dfc7b51cc","ref":"refs/heads/metricsNew","pushedAt":"2024-05-23T10:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ananya-agarwal","name":"Ananya_Agarwal","path":"/ananya-agarwal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68558847?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"44838c10b0306071b0f4532f3297f6d69345257c","after":"5c0506ec1c03b46b2f21770f43c9f62db1d3b891","ref":"refs/heads/bjorn--Allow-UI-routing-to-pure-frontend-apps","pushedAt":"2024-05-23T09:28:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bjornalm","name":"Bjorn Alm","path":"/bjornalm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5167091?s=80&v=4"},"commit":{"message":"[ui-core] adds showReactAppPage to allow UI routing to pure frontend (react) pages","shortMessageHtmlLink":"[ui-core] adds showReactAppPage to allow UI routing to pure frontend …"}},{"before":"de28340cf2c0c4f91bc18c9da2a38c807759b100","after":"a8d0a5217af0e9e87177c2ba69f248252702c51d","ref":"refs/heads/dev/amit/use_k8s_label_selector_service_discovery","pushedAt":"2024-05-22T20:22:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amitsrivastava","name":"Amit S","path":"/amitsrivastava","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/856004?s=80&v=4"},"commit":{"message":"[computes] add k8s label selector filter for service discovery\n\nIn some cases, there might be multiple clusters running in the same\nk8s environment. In such cases, we can pass a label selector to limit\nthe k8s namespaces that hue service-discovery looks at.\n\nChange-Id: Ib98aeeafc7a19313abc3d7bc81bc17e4b646dd43","shortMessageHtmlLink":"[computes] add k8s label selector filter for service discovery"}},{"before":null,"after":"44838c10b0306071b0f4532f3297f6d69345257c","ref":"refs/heads/bjorn--Allow-UI-routing-to-pure-frontend-apps","pushedAt":"2024-05-22T20:10:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bjornalm","name":"Bjorn Alm","path":"/bjornalm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5167091?s=80&v=4"},"commit":{"message":"[ui-core] adds showReactAppPage to allow UI routing to pure frontend (react) pages","shortMessageHtmlLink":"[ui-core] adds showReactAppPage to allow UI routing to pure frontend …"}},{"before":null,"after":"511a683f395826e5b9b806ae1a68038986554dca","ref":"refs/heads/bjorn-test","pushedAt":"2024-05-22T19:24:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bjornalm","name":"Bjorn Alm","path":"/bjornalm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5167091?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"98e2cfef7413a475dd2043132735015fc7520774","after":"de28340cf2c0c4f91bc18c9da2a38c807759b100","ref":"refs/heads/dev/amit/use_k8s_label_selector_service_discovery","pushedAt":"2024-05-22T19:20:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amitsrivastava","name":"Amit S","path":"/amitsrivastava","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/856004?s=80&v=4"},"commit":{"message":"[computes] add k8s label selector filter for service discovery\n\nIn some cases, there might be multiple clusters running in the same\nk8s environment. In such cases, we can pass a label selector to limit\nthe k8s namespaces that hue service-discovery looks at.\n\nChange-Id: I037deeacf16ea62aaa65c3d33c867e921eb5072e","shortMessageHtmlLink":"[computes] add k8s label selector filter for service discovery"}},{"before":"f8b4602abda6e643c73b5e78fd11555ebe9dc360","after":"f292cb3066c2484dc5bce59ba30064f9440e13a6","ref":"refs/heads/dev/amit/fix_session_types_for_connectors","pushedAt":"2024-05-22T19:19:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amitsrivastava","name":"Amit S","path":"/amitsrivastava","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/856004?s=80&v=4"},"commit":{"message":"[computes] fixed session-type extraction for connectors\n\nThe problem is that connector based query execution is not able to\nreuse session to fetch results. The frontend is sending the correct\nsession_id but our session fetching logic got broken when the computes\nwas implemented. we are now looking for the session_type from\ncompute['name'] for computes, connector['name'] for connector and\nthen snippets['type'] for old config file based hive/impala sessions.\n\nA related change is to make use of session for get_log and check_status\ncalls if the frontend is sending it.\n\nRest is some ruff and other refactoring.","shortMessageHtmlLink":"[computes] fixed session-type extraction for connectors"}},{"before":null,"after":"98e2cfef7413a475dd2043132735015fc7520774","ref":"refs/heads/dev/amit/use_k8s_label_selector_service_discovery","pushedAt":"2024-05-22T19:19:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amitsrivastava","name":"Amit S","path":"/amitsrivastava","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/856004?s=80&v=4"},"commit":{"message":"add k8s label selector filter for service discovery\n\nIn some cases, there might be multiple clusters running in the same\nk8s environment. In such cases, we can pass a label selector to limit\nthe k8s namespaces that hue service-discovery looks at.\n\nChange-Id: I037deeacf16ea62aaa65c3d33c867e921eb5072e","shortMessageHtmlLink":"add k8s label selector filter for service discovery"}},{"before":"a611d1980bbc1a8a464720889d69daea97560c00","after":"05472aca845ee8b321843c3b6702ab8862740d2f","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-05-22T19:15:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"Fix new config check","shortMessageHtmlLink":"Fix new config check"}},{"before":"3e647535574828385fda84a60b57c0ec0a5a130e","after":"a611d1980bbc1a8a464720889d69daea97560c00","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-05-22T14:31:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"[core][raz] Add dedicated default_home config per FS level","shortMessageHtmlLink":"[core][raz] Add dedicated default_home config per FS level"}},{"before":"beb385d2d633a65cf2a9af5bcb42bc6c291621f8","after":"3e647535574828385fda84a60b57c0ec0a5a130e","ref":"refs/heads/fix-remote-storage-home","pushedAt":"2024-05-22T14:08:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Harshg999","name":"Harsh Gupta","path":"/Harshg999","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42064744?s=80&v=4"},"commit":{"message":"[core][raz] Add dedicated default_home config per FS level","shortMessageHtmlLink":"[core][raz] Add dedicated default_home config per FS level"}},{"before":"773fb8a86147552cfdea73b322fc3b774382139c","after":null,"ref":"refs/heads/nidhi_sb_styles","pushedAt":"2024-05-22T11:02:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nidhibhatg","name":"Nidhi Bhat G","path":"/nidhibhatg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44032758?s=80&v=4"}},{"before":"dc02b1bc73d20456894bcce8c6ddac5ccec4147d","after":"9e27d5f0179689f05d103e952d785eae287398e6","ref":"refs/heads/master","pushedAt":"2024-05-22T11:02:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nidhibhatg","name":"Nidhi Bhat G","path":"/nidhibhatg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44032758?s=80&v=4"},"commit":{"message":"[ui-storageBrowser] Add cuix and antd classes to Storage Browser (#3741)\n\n* [ui-storageBrowser] Add cuix and antd classes to Storage Browser","shortMessageHtmlLink":"[ui-storageBrowser] Add cuix and antd classes to Storage Browser (#3741)"}},{"before":"8547f43c6124d4559eca998d201d7ee846047dfe","after":"773fb8a86147552cfdea73b322fc3b774382139c","ref":"refs/heads/nidhi_sb_styles","pushedAt":"2024-05-22T10:46:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nidhibhatg","name":"Nidhi Bhat G","path":"/nidhibhatg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44032758?s=80&v=4"},"commit":{"message":"Fix overflow tooltip issue and add styles to dropdown and modals","shortMessageHtmlLink":"Fix overflow tooltip issue and add styles to dropdown and modals"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXB_QZgA","startCursor":null,"endCursor":null}},"title":"Activity · cloudera/hue"}