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.

Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
Signed-off-by: Alexander Onnikov <Alexander.Onnikov@xored.com>
@aonnikov aonnikov force-pushed the feat-huylake-storage-adapter branch from a30cc2c to 6d1967c Compare October 13, 2025 04:14
@haiodo haiodo merged commit baaa428 into develop Oct 13, 2025
25 of 26 checks passed
@haiodo haiodo deleted the feat-huylake-storage-adapter branch October 13, 2025 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants