Skip to content

Conversation

aonnikov
Copy link
Member

@aonnikov aonnikov commented Oct 6, 2025

No description provided.

Copy link

Connected to Huly®: UBERF-13875

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds storage adapter support for Hulylake, a storage backend service. The main purpose is to integrate Hulylake as a new storage option alongside existing adapters like MinIO, S3, and Datalake.

Key changes include:

  • Created a new @hcengineering/hulylake package with storage adapter implementation
  • Updated Hulylake client interfaces to distinguish between workspace-specific and general clients
  • Added Hulylake as a storage option in server configuration

Reviewed Changes

Copilot reviewed 30 out of 31 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
server/hulylake/src/index.ts Main HulylakeService implementation with StorageAdapter interface
packages/hulylake-client/src/client.ts Refactored client to separate workspace and general client interfaces
server/server-storage/src/starter.ts Added Hulylake storage configuration support
services/translate/src/storage.ts Updated to use new HulylakeWorkspaceClient interface
server/indexer/src/indexer/indexer.ts Updated type references for workspace client
Files not reviewed (1)
  • common/config/rush/pnpm-lock.yaml: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@aonnikov aonnikov force-pushed the feat-huylake-storage-adapter branch from bb3b6e0 to 9db75c5 Compare October 6, 2025 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant