{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":32848140,"defaultBranch":"master","name":"zeppelin","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-03-25T07:00:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726811392.0","currentOid":""},"activityList":{"items":[{"before":"8720c46f360fd157d99a9d6394f182abd198ed28","after":"72a3fd32a3e0cf7fd6c6ce5f7fb929098424e931","ref":"refs/heads/master","pushedAt":"2024-09-20T05:55:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6054] Eliminate no-invalid-this warnings\n\n### What is this PR for?\r\nThis PR aims to refactor several parts of the Zeppelin project codebase to eliminate no-invalid-this warnings reported by ESLint. These warnings indicate that the this keyword is being used in ways that might lead to unexpected behavior or bugs, particularly within nested callbacks or when this loses its intended context. By addressing these warnings, we improve the stability, readability, and maintainability of the codebase.\r\n\r\n**Note on `note-action.service.js`**:\r\nInitially, I aimed to refactor `note-action.service.js` to eliminate ESLint warnings. However, during testing, it was found that the note actions on the default page were not displaying correctly after the changes. To ensure the stability of the project, I have reverted the changes made to `note-action.service.js`. I plan to revisit this refactor to address the ESLint warnings while ensuring no issues arise in the build process.\r\n\r\n### What type of PR is it?\r\nRefactoring\r\n\r\n### Todos\r\n* [x] - Resolve ESLint warnings of files in zeppelin-web/src/app\r\n* [ ] - Resolve ESLint warnings of files in zeppelin-web/src/components\r\n* [x] - Check if project compiles successfully\r\n\r\n### What is the Jira issue?\r\n[ZEPPELIN-6054](https://issues.apache.org/jira/browse/ZEPPELIN-6054)\r\n\r\n### How should this be tested?\r\n* CI\r\n* Build and run \r\n\r\n### Screenshots (if appropriate)\r\n*Current Warnings*:\r\n\"image\"\r\n\r\n\r\n### Questions:\r\n* Does the license files need to update? - No\r\n* Is there breaking changes for older versions? - No\r\n* Does this needs documentation? - No\r\n\n\nCloses #4788 from cherrie-k/fix/minor-warnings.\n\nSigned-off-by: Cheng Pan ","shortMessageHtmlLink":"[ZEPPELIN-6054] Eliminate no-invalid-this warnings"}},{"before":"455bfc41c64f6406351299d4d6c53ee612ccb503","after":null,"ref":"refs/heads/0.8_hotfix","pushedAt":"2024-09-20T05:49:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"}},{"before":"adcd6cb713b6fc1c507977cfd7743ff69d664dd5","after":null,"ref":"refs/heads/hotfix_travis","pushedAt":"2024-09-20T05:49:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"}},{"before":"7ae0e418a15540fffb2402391d122219e6819234","after":null,"ref":"refs/heads/revert-3244-update-neo4j-datatypes","pushedAt":"2024-09-20T05:49:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"}},{"before":"304a77621d7767eb9c15522e68817f581b3f1474","after":null,"ref":"refs/heads/ZEPPELIN-5169","pushedAt":"2024-09-20T05:48:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"}},{"before":"7fb98603132f56210248b0316895010ec6849cde","after":null,"ref":"refs/heads/hotfix_shiro_md","pushedAt":"2024-09-20T05:48:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"}},{"before":"10d256d356bbaf3931e73f0180da9845781de80b","after":null,"ref":"refs/heads/travis","pushedAt":"2024-09-20T05:48:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"}},{"before":"35e12991262566a4ac7a3fce11ab8dbd08d05cde","after":"8720c46f360fd157d99a9d6394f182abd198ed28","ref":"refs/heads/master","pushedAt":"2024-09-20T02:36:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6094] Fix broken impersonation\n\n### What is this PR for?\r\nA few sentences describing the overall goals of the pull request's commits.\r\n\r\nThe issue stems from the way the interpreter.sh script handles the ZEPPELIN_IMPERSONATE_CMD and constructs the command to be executed. Specifically, the command string passed to bash -c is not being properly formed as a single string, causing exec to fail when it tries to execute the impersonation command.\r\n\r\n\r\n1. Command Construction: When ZEPPELIN_IMPERSONATE_CMD is set, the script attempts to build an array INTERPRETER_RUN_COMMAND that includes this command. However, if ZEPPELIN_IMPERSONATE_CMD is a string, it gets added as a single element to the array, leading to incorrect command parsing.\r\n2. bash -c Behavior: The -c option in bash expects a single string argument that contains the command to execute. If this command is split into multiple array elements, bash misinterprets it, causing failures when it encounters shell built-ins like source.\r\n3. exec Execution: The exec command replaces the shell with the specified command. If the command is not correctly formatted, exec cannot find it, resulting in errors like exec: sudo -H -u rfialkovskii bash -c: not found.\r\n\r\nTo fix the issue needs to adjust how the command is constructed in interpreter.sh when ZEPPELIN_IMPERSONATE_CMD is used. Specifically, the command string passed to bash -c is a single, properly formatted string.\r\n\r\nNeeds:\r\nDefine ZEPPELIN_IMPERSONATE_CMD as an Array.\r\nModify interpreter.sh to Build a Single Command String:\r\n\r\n### What type of PR is it?\r\nBug Fix\r\n\r\n\r\n### What is the Jira issue?\r\n[* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/\r\n(https://issues.apache.org/jira/browse/ZEPPELIN-6094)\r\n\r\n### How should this be tested?\r\nEnable shiro auth, configure impersonation and try to run any interpreter under impersonated user\r\n\r\n### Screenshots (if appropriate)\r\n\"Screenshot\r\n\r\n### Questions:\r\n* Does the license files need to update?\r\nNo\r\n* Is there breaking changes for older versions?\r\nYes, needs to change env from:\r\nexport ZEPPELIN_IMPERSONATE_CMD='sudo -H -u \"${ZEPPELIN_IMPERSONATE_USER}\" bash -c'\r\nto:\r\nexport ZEPPELIN_IMPERSONATE_CMD=(sudo -H -u \"${ZEPPELIN_IMPERSONATE_USER}\" bash -c)\r\n\r\n* Does this needs documentation?\r\nYes\n\nCloses #4835 from ruslanfialkovskii/ZEPPELIN-6094-Fix-broken-impersonation.\n\nSigned-off-by: Cheng Pan ","shortMessageHtmlLink":"[ZEPPELIN-6094] Fix broken impersonation"}},{"before":"3687a029c8b79990020056177b61c12548b2fab5","after":null,"ref":"refs/heads/dependabot/maven/alluxio/com.google.protobuf-protobuf-java-3.16.3","pushedAt":"2024-09-19T16:23:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"26a598c4df3be77e696f0f90edf2252dfbcf3f83","after":null,"ref":"refs/heads/dependabot/maven/hbase/com.google.protobuf-protobuf-java-3.16.3","pushedAt":"2024-09-19T16:23:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"aa4120f709d3d24374da7c6ce35527fa76fb59ed","ref":"refs/heads/dependabot/maven/alluxio/com.google.protobuf-protobuf-java-3.25.5","pushedAt":"2024-09-19T16:23:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump com.google.protobuf:protobuf-java from 3.16.1 to 3.25.5 in /alluxio\n\nBumps [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) from 3.16.1 to 3.25.5.\n- [Release notes](https://github.com/protocolbuffers/protobuf/releases)\n- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)\n- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.16.1...v3.25.5)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.protobuf:protobuf-java\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump com.google.protobuf:protobuf-java from 3.16.1 to 3.25.5 in /alluxio"}},{"before":"7128f7da471350b8fadcb271d467aea44f4b4219","after":"a04da2e09912a1b937812e02fcaffb0c9be8b932","ref":"refs/heads/branch-0.11","pushedAt":"2024-09-19T07:08:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[MINOR] Remove duplicate entry in .gitignore\n\n### What is this PR for?\nA few sentences describing the overall goals of the pull request's commits.\nFirst time? Check out the contributing guide - https://zeppelin.apache.org/contribution/contributions.html\n\n### What type of PR is it?\nBug Fix\nImprovement\nFeature\nDocumentation\nHot Fix\nRefactoring\n*Please leave your type of PR only*\n\n### Todos\n* [ ] - Task\n\n### What is the Jira issue?\n* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/\n* Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg. [ZEPPELIN-533]\n\n### How should this be tested?\n* Strongly recommended: add automated unit tests for any new or changed behavior\n* Outline any manual steps to test the PR here.\n\n### Screenshots (if appropriate)\n\n### Questions:\n* Does the license files need to update?\n* Is there breaking changes for older versions?\n* Does this needs documentation?\n\nCloses #4837 from MyLanPangzi/patch-2.\n\nSigned-off-by: Cheng Pan \n(cherry picked from commit 35e12991262566a4ac7a3fce11ab8dbd08d05cde)\nSigned-off-by: Cheng Pan ","shortMessageHtmlLink":"[MINOR] Remove duplicate entry in .gitignore"}},{"before":"ad79848a9035d1e5ea596632dac523b757aaaf8a","after":"35e12991262566a4ac7a3fce11ab8dbd08d05cde","ref":"refs/heads/master","pushedAt":"2024-09-19T07:08:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[MINOR] Remove duplicate entry in .gitignore\n\n### What is this PR for?\r\nA few sentences describing the overall goals of the pull request's commits.\r\nFirst time? Check out the contributing guide - https://zeppelin.apache.org/contribution/contributions.html\r\n\r\n\r\n### What type of PR is it?\r\nBug Fix\r\nImprovement\r\nFeature\r\nDocumentation\r\nHot Fix\r\nRefactoring\r\n*Please leave your type of PR only*\r\n\r\n### Todos\r\n* [ ] - Task\r\n\r\n### What is the Jira issue?\r\n* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/\r\n* Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg. [ZEPPELIN-533]\r\n\r\n### How should this be tested?\r\n* Strongly recommended: add automated unit tests for any new or changed behavior\r\n* Outline any manual steps to test the PR here.\r\n\r\n### Screenshots (if appropriate)\r\n\r\n### Questions:\r\n* Does the license files need to update?\r\n* Is there breaking changes for older versions?\r\n* Does this needs documentation?\r\n\n\nCloses #4837 from MyLanPangzi/patch-2.\n\nSigned-off-by: Cheng Pan ","shortMessageHtmlLink":"[MINOR] Remove duplicate entry in .gitignore"}},{"before":"81783ddc4c8d32ec8e606fa13a966227b747d2ae","after":"ad79848a9035d1e5ea596632dac523b757aaaf8a","ref":"refs/heads/master","pushedAt":"2024-09-19T06:49:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6091] Drop support for Spark 3.2\n\n### What is this PR for?\r\n\r\nFollow the discussion in the mailing list, to drop support for Spark 3.2\r\nhttps://www.mail-archive.com/devzeppelin.apache.org/msg37311.html\r\n\r\n### What type of PR is it?\r\n\r\nBreaking change.\r\n\r\n### What is the Jira issue?\r\n\r\nZEPPELIN-6091\r\n\r\n### How should this be tested?\r\n\r\nPass CI\r\n\r\n### Screenshots (if appropriate)\r\n\r\n### Questions:\r\n* Does the license files need to update? No.\r\n* Is there breaking changes for older versions? Yes.\r\n* Does this needs documentation? Yes, updated.\r\n\n\nCloses #4834 from pan3793/ZEPPELIN-6091.\n\nSigned-off-by: Cheng Pan ","shortMessageHtmlLink":"[ZEPPELIN-6091] Drop support for Spark 3.2"}},{"before":"876d1dc7fd460fffbe855873bc5a65865bcd0f78","after":"81783ddc4c8d32ec8e606fa13a966227b747d2ae","ref":"refs/heads/master","pushedAt":"2024-09-19T06:33:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[MINOR][LICENSE] Update NOTICE copyright\n\n### What is this PR for?\r\n\r\nUpdate Copyright year.\r\n\r\n### What type of PR is it?\r\n\r\nImprovement\r\n\r\n### What is the Jira issue?\r\n\r\nN/A\r\n\r\n### How should this be tested?\r\n\r\nReview.\r\n\r\n### Screenshots (if appropriate)\r\n\r\n### Questions:\r\n* Does the license files need to update?\r\n* Is there breaking changes for older versions?\r\n* Does this needs documentation?\r\n\n\nCloses #4836 from MyLanPangzi/patch-1.\n\nSigned-off-by: Cheng Pan ","shortMessageHtmlLink":"[MINOR][LICENSE] Update NOTICE copyright"}},{"before":"a985c56ab4db33145fa16f0670ad4db783100bc8","after":"876d1dc7fd460fffbe855873bc5a65865bcd0f78","ref":"refs/heads/master","pushedAt":"2024-09-19T06:05:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6071] Bump pty4j version to 0.12.10-jdk8\n\nThis PR is reopening #4806 \r\n\r\n### What is this PR for?\r\nPrevious pty4j dependency version does not support Silicon OSX\r\nSo `%sh.terminal` interpreter did not work on Silicon OSX.\r\nTo fix this, I bumped pty4j version to 0.12.35\r\n\r\nThe previous `pty4j` dependency version does not support macOS on Apple Silicon.\r\nAs a result, the `%sh.terminal` interpreter did not work on Apple Silicon macOS.\r\nTo fix this issue, I have updated the `pty4j` verison to `0.12.35`\r\n\r\n### What type of PR is it?\r\nBug Fix\r\n\r\n### What is the Jira issue?\r\n* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/6071\r\n\r\n### How should this be tested?\r\n\r\n- Run `%sh.terminal` interpreter\r\n - Main focus : Test on a Mac with Apple Silicon to ensure it works correctly.\r\n - The native files for other OS/architectures have also changed to match the library version downgrade. It would be helpful to verify that it functions properly on these other OS/architectures as well.\r\n\r\n### Screenshots (if appropriate)\r\n\r\n#### Before\r\n\r\n\"image\"\r\n\r\n- The interpreter was not working, and these error logs were generated:\r\n```\r\nERROR [2024-09-01 14:10:18,305] ({Thread-11} PtyHelpers.java[]:231) - Cannot load implementation of interface com.pty4j.unix.PtyHelpers$OSFacade\r\njava.lang.UnsatisfiedLinkError: Can't load library: /var/folders/bt/g5zw1jfn36783j9xvwl6pmg80000gn/T/jna-738948474/jna9752198374376500371.tmp\r\n\tat java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2638)\r\n\tat java.base/java.lang.Runtime.load0(Runtime.java:768)\r\n\tat java.base/java.lang.System.load(System.java:1854)\r\n\tat com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:947)\r\n\tat com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:922)\r\n\tat com.sun.jna.Native.(Native.java:190)\r\n\tat com.pty4j.unix.macosx.OSFacadeImpl.(OSFacadeImpl.java:91)\r\n\tat com.pty4j.unix.PtyHelpers$1.call(PtyHelpers.java:200)\r\n\tat com.pty4j.unix.PtyHelpers$1.call(PtyHelpers.java:196)\r\n\tat com.pty4j.util.LazyValue.getValue(LazyValue.java:25)\r\n\tat com.pty4j.unix.PtyHelpers.getOsFacade(PtyHelpers.java:244)\r\n\tat com.pty4j.unix.PtyHelpers.(PtyHelpers.java:228)\r\n\tat com.pty4j.unix.Pty.ptyMasterOpen(Pty.java:141)\r\n\tat com.pty4j.unix.Pty.openMaster(Pty.java:193)\r\n\tat com.pty4j.unix.Pty.(Pty.java:56)\r\n\tat com.pty4j.unix.UnixPtyProcess.(UnixPtyProcess.java:83)\r\n\tat com.pty4j.PtyProcessBuilder.start(PtyProcessBuilder.java:111)\r\n\tat com.pty4j.PtyProcess.exec(PtyProcess.java:78)\r\n\tat com.pty4j.PtyProcess.exec(PtyProcess.java:49)\r\n\tat org.apache.zeppelin.shell.terminal.service.TerminalService.initializeProcess(TerminalService.java:88)\r\n\tat org.apache.zeppelin.shell.terminal.service.TerminalService.lambda$onTerminalReady$0(TerminalService.java:62)\r\n\tat java.base/java.lang.Thread.run(Thread.java:829)\r\n INFO [2024-09-01 14:10:18,324] ({Thread-11} ExtractedNative.java[doInit]:127) - Extracted pty4j native in 17 ms\r\nERROR [2024-09-01 14:10:18,325] ({Thread-11} PtyHelpers.java[]:237) - Cannot load native pty executor library\r\njava.lang.NoClassDefFoundError: Could not initialize class com.sun.jna.Native\r\n\tat com.pty4j.unix.NativePtyExecutor.(NativePtyExecutor.java:14)\r\n\tat com.pty4j.unix.PtyHelpers$2.call(PtyHelpers.java:222)\r\n\tat com.pty4j.unix.PtyHelpers$2.call(PtyHelpers.java:218)\r\n\tat com.pty4j.util.LazyValue.getValue(LazyValue.java:25)\r\n\tat com.pty4j.unix.PtyHelpers.getPtyExecutor(PtyHelpers.java:254)\r\n\tat com.pty4j.unix.PtyHelpers.(PtyHelpers.java:234)\r\n\tat com.pty4j.unix.Pty.ptyMasterOpen(Pty.java:141)\r\n\tat com.pty4j.unix.Pty.openMaster(Pty.java:193)\r\n\tat com.pty4j.unix.Pty.(Pty.java:56)\r\n\tat com.pty4j.unix.UnixPtyProcess.(UnixPtyProcess.java:83)\r\n\tat com.pty4j.PtyProcessBuilder.start(PtyProcessBuilder.java:111)\r\n\tat com.pty4j.PtyProcess.exec(PtyProcess.java:78)\r\n\tat com.pty4j.PtyProcess.exec(PtyProcess.java:49)\r\n\tat org.apache.zeppelin.shell.terminal.service.TerminalService.initializeProcess(TerminalService.java:88)\r\n\tat org.apache.zeppelin.shell.terminal.service.TerminalService.lambda$onTerminalReady$0(TerminalService.java:62)\r\n\tat java.base/java.lang.Thread.run(Thread.java:829)\r\nERROR [2024-09-01 14:10:18,325] ({Thread-11} TerminalService.java[lambda$onTerminalReady$0]:64) - Cannot load implementation of interface com.pty4j.unix.PtyHelpers$OSFacade\r\njava.lang.RuntimeException: Cannot load implementation of interface com.pty4j.unix.PtyHelpers$OSFacade\r\n\tat com.pty4j.unix.PtyHelpers.getOsFacade(PtyHelpers.java:247)\r\n\tat com.pty4j.unix.PtyHelpers.getInstance(PtyHelpers.java:262)\r\n\tat com.pty4j.unix.Pty.ptyMasterOpen(Pty.java:141)\r\n\tat com.pty4j.unix.Pty.openMaster(Pty.java:193)\r\n\tat com.pty4j.unix.Pty.(Pty.java:56)\r\n\tat com.pty4j.unix.UnixPtyProcess.(UnixPtyProcess.java:83)\r\n\tat com.pty4j.PtyProcessBuilder.start(PtyProcessBuilder.java:111)\r\n\tat com.pty4j.PtyProcess.exec(PtyProcess.java:78)\r\n\tat com.pty4j.PtyProcess.exec(PtyProcess.java:49)\r\n\tat org.apache.zeppelin.shell.terminal.service.TerminalService.initializeProcess(TerminalService.java:88)\r\n\tat org.apache.zeppelin.shell.terminal.service.TerminalService.lambda$onTerminalReady$0(TerminalService.java:62)\r\n\tat java.base/java.lang.Thread.run(Thread.java:829)\r\nCaused by: java.lang.UnsatisfiedLinkError: Can't load library: /var/folders/bt/g5zw1jfn36783j9xvwl6pmg80000gn/T/jna-738948474/jna9752198374376500371.tmp\r\n\tat java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2638)\r\n\tat java.base/java.lang.Runtime.load0(Runtime.java:768)\r\n\tat java.base/java.lang.System.load(System.java:1854)\r\n\tat com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:947)\r\n\tat com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:922)\r\n\tat com.sun.jna.Native.(Native.java:190)\r\n\tat com.pty4j.unix.macosx.OSFacadeImpl.(OSFacadeImpl.java:91)\r\n\tat com.pty4j.unix.PtyHelpers$1.call(PtyHelpers.java:200)\r\n\tat com.pty4j.unix.PtyHelpers$1.call(PtyHelpers.java:196)\r\n\tat com.pty4j.util.LazyValue.getValue(LazyValue.java:25)\r\n\tat com.pty4j.unix.PtyHelpers.getOsFacade(PtyHelpers.java:244)\r\n\tat com.pty4j.unix.PtyHelpers.(PtyHelpers.java:228)\r\n\t... 10 more\r\n```\r\n\r\n#### After\r\n\r\n\"image\"\r\n\r\n- The interpreter is now working as expected, just like any ordinary shell.\r\n\r\n### Questions:\r\n* Does the license files need to update? No\r\n* Is there breaking changes for older versions? No\r\n* Does this needs documentation? No\r\n\n\nCloses #4822 from tbonelee/update-pty4j.\n\nSigned-off-by: Cheng Pan ","shortMessageHtmlLink":"[ZEPPELIN-6071] Bump pty4j version to 0.12.10-jdk8"}},{"before":"7ae89809da9314b2c12b716ff6c1d140c79f7041","after":"a985c56ab4db33145fa16f0670ad4db783100bc8","ref":"refs/heads/master","pushedAt":"2024-09-17T11:12:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Reamer","name":"Philipp Dallig","path":"/Reamer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454320?s=80&v=4"},"commit":{"message":"[ZEPPELIN-1480] rework websocket sending to prevent partial frontend hangup (#4800)\n\n* [ZEPPELIN-1480] synchronize websocket sync to prevent issues with blocked websockets due to multithreading\r\n\r\n* [ZEPPELIN-1480] use async call to websocket for sending\r\n\r\nalso add debug logging to the class\r\n\r\n* [ZEPPELIN-1480] improve error logging\r\n\r\n* [ZEPPELIN-1480] re-add license text\r\n\r\n* [ZEPPELIN-1480] remove debug logging from getters\r\n\r\n* [ZEPPELIN-1480] fix indentation","shortMessageHtmlLink":"[ZEPPELIN-1480] rework websocket sending to prevent partial frontend …"}},{"before":"6a71af0434a71ba080115fae1d7f454233160e9c","after":"7ae89809da9314b2c12b716ff6c1d140c79f7041","ref":"refs/heads/master","pushedAt":"2024-09-14T02:51:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6088] Fix some flaky tests in zeppelin-integration (#4826)\n\n* Fix flaky SparkParagraphIT.testCancelPyspark\r\n\r\n* Fix flaky PersonalizeActionsIT.testGraphAction","shortMessageHtmlLink":"[ZEPPELIN-6088] Fix some flaky tests in zeppelin-integration (#4826)"}},{"before":"c3e5908b4f404d0cb114bed898840a2d4ad9a1d1","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/zeppelin-web-angular/express-4.21.0","pushedAt":"2024-09-13T13:40:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"93a2f9373ffdb8be55359f6aefe6d66018741955","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/zeppelin-web/express-4.19.2","pushedAt":"2024-09-13T13:40:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"e4d62ce6f498e81f94a23a7fc86f6d3e7f16957c","ref":"refs/heads/dependabot/npm_and_yarn/zeppelin-web-angular/multi-d66d039ac5","pushedAt":"2024-09-13T13:40:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump serve-static and express in /zeppelin-web-angular\n\nBumps [serve-static](https://github.com/expressjs/serve-static) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.\n\nUpdates `serve-static` from 1.15.0 to 1.16.2\n- [Release notes](https://github.com/expressjs/serve-static/releases)\n- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md)\n- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: serve-static\n dependency-type: indirect\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump serve-static and express in /zeppelin-web-angular"}},{"before":null,"after":"a7474bed1737b4578f35d02813cf4d99ca1f7196","ref":"refs/heads/dependabot/npm_and_yarn/zeppelin-web-angular/multi-9423f4c335","pushedAt":"2024-09-13T13:40:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump body-parser and express in /zeppelin-web-angular\n\nBumps [body-parser](https://github.com/expressjs/body-parser) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.\n\nUpdates `body-parser` from 1.20.2 to 1.20.3\n- [Release notes](https://github.com/expressjs/body-parser/releases)\n- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)\n- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: body-parser\n dependency-type: indirect\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump body-parser and express in /zeppelin-web-angular"}},{"before":null,"after":"c3e5908b4f404d0cb114bed898840a2d4ad9a1d1","ref":"refs/heads/dependabot/npm_and_yarn/zeppelin-web-angular/express-4.21.0","pushedAt":"2024-09-13T13:40:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.19.2 to 4.21.0 in /zeppelin-web-angular\n\nBumps [express](https://github.com/expressjs/express) from 4.19.2 to 4.21.0.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.19.2 to 4.21.0 in /zeppelin-web-angular"}},{"before":null,"after":"9b71a9ee96e8f00b7bf94e26d6d6ebf077c80aca","ref":"refs/heads/dependabot/npm_and_yarn/zeppelin-web/multi-cf87d80143","pushedAt":"2024-09-13T13:40:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump send and express in /zeppelin-web\n\nBumps [send](https://github.com/pillarjs/send) to 0.19.0 and updates ancestor dependency [express](https://github.com/expressjs/express). These dependencies need to be updated together.\n\n\nUpdates `send` from 0.18.0 to 0.19.0\n- [Release notes](https://github.com/pillarjs/send/releases)\n- [Changelog](https://github.com/pillarjs/send/blob/master/HISTORY.md)\n- [Commits](https://github.com/pillarjs/send/compare/0.18.0...0.19.0)\n\nUpdates `express` from 4.19.2 to 4.21.0\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0)\n\n---\nupdated-dependencies:\n- dependency-name: send\n dependency-type: indirect\n- dependency-name: express\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump send and express in /zeppelin-web"}},{"before":"940cf13935ec9ed989c7afeec98447c2e7eb5a7e","after":"6a71af0434a71ba080115fae1d7f454233160e9c","ref":"refs/heads/master","pushedAt":"2024-09-13T13:39:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6073][BUILD] Canonicalize binary distribution tarball name (#4807)","shortMessageHtmlLink":"[ZEPPELIN-6073][BUILD] Canonicalize binary distribution tarball name (#…"}},{"before":"205014f0e4f4abda7a833627c246dd522fb41756","after":"940cf13935ec9ed989c7afeec98447c2e7eb5a7e","ref":"refs/heads/master","pushedAt":"2024-09-10T04:14:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pan3793","name":"Cheng Pan","path":"/pan3793","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26535726?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6079] Fix Interpreter Configuration not working in new UI (#4818)","shortMessageHtmlLink":"[ZEPPELIN-6079] Fix Interpreter Configuration not working in new UI (#…"}},{"before":"1641ce1e523520451436dd5cc704344225720110","after":"205014f0e4f4abda7a833627c246dd522fb41756","ref":"refs/heads/master","pushedAt":"2024-09-09T16:25:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Reamer","name":"Philipp Dallig","path":"/Reamer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454320?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6080] Add support for bq single region dataset query (#4815)\n\n* Add support for bq single region dataset query\r\n\r\n* Remove duplicate code\r\n\r\n* Resolve review comments\r\n\r\n* Updated documentation\r\n\r\n* Improved region check for bq interpreter","shortMessageHtmlLink":"[ZEPPELIN-6080] Add support for bq single region dataset query (#4815)"}},{"before":"07156312c0bde149341f2961dbd20784328e0972","after":null,"ref":"refs/heads/revert-4507-oscs_fix_cdkf2hoau51q0vmt27og","pushedAt":"2024-09-09T06:16:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Reamer","name":"Philipp Dallig","path":"/Reamer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/454320?s=80&v=4"}},{"before":"6ad5baa5b31c50bb28b61a9c14d215baa28ab883","after":"1641ce1e523520451436dd5cc704344225720110","ref":"refs/heads/master","pushedAt":"2024-09-08T05:06:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jongyoul","name":"Jongyoul Lee","path":"/jongyoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3612566?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6081] Fix Incorrect npm dev Command in README for zeppelin-web-angular (#4819)","shortMessageHtmlLink":"[ZEPPELIN-6081] Fix Incorrect npm dev Command in README for zeppelin-…"}},{"before":"baf62b22af06691f9fc402daf497487832b65ad9","after":"6ad5baa5b31c50bb28b61a9c14d215baa28ab883","ref":"refs/heads/master","pushedAt":"2024-09-08T05:05:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jongyoul","name":"Jongyoul Lee","path":"/jongyoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3612566?s=80&v=4"},"commit":{"message":"[ZEPPELIN-6048] Write a Dockerfile for jdbc interpreter image build (#4794)\n\n* refactor: Reformat shell interpreter command in Dockerfile\r\n\r\n* docs: Fix capitalization in shell interpreter README\r\n\r\n* feat: Write a Dockerfile for jdbc interpreter image build","shortMessageHtmlLink":"[ZEPPELIN-6048] Write a Dockerfile for jdbc interpreter image build (#…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEu5kYCAA","startCursor":null,"endCursor":null}},"title":"Activity · apache/zeppelin"}