[PR #1348] [MERGED] CB-2912 refactor: use websocket #2432

Closed
opened 2026-03-07 21:08:55 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dbeaver/cloudbeaver/pull/1348
Author: @Wroud
Created: 12/6/2022
Status: Merged
Merged: 12/22/2022
Merged by: @alexander-skoblikov

Base: develHead: refactor/cb-2912/websockets


📝 Commits (10+)

  • de438fb CB-2912 refactor: use websocket
  • 1f5282e CB-2912 chore: disable websocket by default
  • accf91b Merge remote-tracking branch 'origin/devel' into refactor/cb-2912/websockets
  • 849f108 CB-2912 feat: websocket events
  • 18ea052 CB-2912 feat: websocket protocol
  • 7bd25bd CB-2912 fix: gql schema
  • bc45516 CB-2912 feat: update sdk
  • bc97c15 CB-2912 chore: remove deprecated code
  • 7e9ad7c Merge remote-tracking branch 'origin/devel' into refactor/cb-2912/websockets
  • decadbb Merge remote-tracking branch 'origin/devel' into refactor/cb-2912/websockets

📊 Changes

150 files changed (+2519 additions, -1777 deletions)

View changed files

📝 server/bundles/io.cloudbeaver.model/META-INF/MANIFEST.MF (+2 -1)
📝 server/bundles/io.cloudbeaver.model/plugin.xml (+0 -1)
server/bundles/io.cloudbeaver.model/schema/io.cloudbeaver.event.handler.exsd (+0 -11)
server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/CBEvent.java (+0 -63)
server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/CBEventController.java (+0 -86)
server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/registry/CBEventHandlerDescriptor.java (+0 -44)
server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/registry/CBEventHandlersRegistry.java (+0 -61)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/app/BaseWebApplication.java (+2 -2)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/app/WebApplication.java (+2 -2)
server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/BaseWebSession.java (+161 -0)
server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebHeadlessSession.java (+44 -0)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java (+23 -92)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSessionAuthProcessor.java (+1 -1)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebUserContext.java (+42 -12)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebEventUtils.java (+100 -63)
📝 server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/websocket/CBWebSessionEventHandler.java (+6 -15)
📝 server/bundles/io.cloudbeaver.server/META-INF/MANIFEST.MF (+1 -0)
📝 server/bundles/io.cloudbeaver.server/plugin.xml (+5 -5)
📝 server/bundles/io.cloudbeaver.server/schema/service.core.graphqls (+0 -25)
server/bundles/io.cloudbeaver.server/schema/service.events.graphqls (+100 -0)

...and 80 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dbeaver/cloudbeaver/pull/1348 **Author:** [@Wroud](https://github.com/Wroud) **Created:** 12/6/2022 **Status:** ✅ Merged **Merged:** 12/22/2022 **Merged by:** [@alexander-skoblikov](https://github.com/alexander-skoblikov) **Base:** `devel` ← **Head:** `refactor/cb-2912/websockets` --- ### 📝 Commits (10+) - [`de438fb`](https://github.com/dbeaver/cloudbeaver/commit/de438fb624d63e8815f2e1cb2c8fe6336b723b4b) CB-2912 refactor: use websocket - [`1f5282e`](https://github.com/dbeaver/cloudbeaver/commit/1f5282eec0afa7afac6d3279b1ec60cc8238b01f) CB-2912 chore: disable websocket by default - [`accf91b`](https://github.com/dbeaver/cloudbeaver/commit/accf91bb6dcf78c06d551d6c83c940709fa8e3b6) Merge remote-tracking branch 'origin/devel' into refactor/cb-2912/websockets - [`849f108`](https://github.com/dbeaver/cloudbeaver/commit/849f108cd7e332c2866c42d329c99a8f70664162) CB-2912 feat: websocket events - [`18ea052`](https://github.com/dbeaver/cloudbeaver/commit/18ea052ac4fa869d57a8a02f8f9195c7951c7e0c) CB-2912 feat: websocket protocol - [`7bd25bd`](https://github.com/dbeaver/cloudbeaver/commit/7bd25bdc9086406bccf91723bd08212b62e84633) CB-2912 fix: gql schema - [`bc45516`](https://github.com/dbeaver/cloudbeaver/commit/bc45516210725c0c1fcb78a8bbf67edb2b290d9e) CB-2912 feat: update sdk - [`bc97c15`](https://github.com/dbeaver/cloudbeaver/commit/bc97c15c4558665444f71627e8fa95678783e93b) CB-2912 chore: remove deprecated code - [`7e9ad7c`](https://github.com/dbeaver/cloudbeaver/commit/7e9ad7cc3eb768dc78d23bb9184081c56ad24ccb) Merge remote-tracking branch 'origin/devel' into refactor/cb-2912/websockets - [`decadbb`](https://github.com/dbeaver/cloudbeaver/commit/decadbbd9ee4db1aaf2557a15b4133ff20889242) Merge remote-tracking branch 'origin/devel' into refactor/cb-2912/websockets ### 📊 Changes **150 files changed** (+2519 additions, -1777 deletions) <details> <summary>View changed files</summary> 📝 `server/bundles/io.cloudbeaver.model/META-INF/MANIFEST.MF` (+2 -1) 📝 `server/bundles/io.cloudbeaver.model/plugin.xml` (+0 -1) ➖ `server/bundles/io.cloudbeaver.model/schema/io.cloudbeaver.event.handler.exsd` (+0 -11) ➖ `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/CBEvent.java` (+0 -63) ➖ `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/CBEventController.java` (+0 -86) ➖ `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/registry/CBEventHandlerDescriptor.java` (+0 -44) ➖ `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/events/registry/CBEventHandlersRegistry.java` (+0 -61) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/app/BaseWebApplication.java` (+2 -2) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/app/WebApplication.java` (+2 -2) ➕ `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/BaseWebSession.java` (+161 -0) ➕ `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebHeadlessSession.java` (+44 -0) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSession.java` (+23 -92) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebSessionAuthProcessor.java` (+1 -1) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/model/session/WebUserContext.java` (+42 -12) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/utils/WebEventUtils.java` (+100 -63) 📝 `server/bundles/io.cloudbeaver.model/src/io/cloudbeaver/websocket/CBWebSessionEventHandler.java` (+6 -15) 📝 `server/bundles/io.cloudbeaver.server/META-INF/MANIFEST.MF` (+1 -0) 📝 `server/bundles/io.cloudbeaver.server/plugin.xml` (+5 -5) 📝 `server/bundles/io.cloudbeaver.server/schema/service.core.graphqls` (+0 -25) ➕ `server/bundles/io.cloudbeaver.server/schema/service.events.graphqls` (+100 -0) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-07 21:08:55 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudbeaver#2432
No description provided.