UBERF-6161: Storage configuration (#5109)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2024-04-02 14:05:16 +07:00
committed by GitHub
parent 5da63b70f4
commit 0803bb4ea2
50 changed files with 1254 additions and 713 deletions
+7 -2
View File
@@ -1,5 +1,5 @@
import { DbAdapter } from '@hcengineering/server-core'
import { Domain, getWorkspaceId, Hierarchy } from '@hcengineering/core'
import { Domain, getWorkspaceId, Hierarchy, MeasureMetricsContext } from '@hcengineering/core'
import { createElasticBackupDataAdapter } from '../backup'
import { Client } from '@elastic/elasticsearch'
@@ -11,7 +11,12 @@ describe('Elastic Data Adapter', () => {
let adapter: DbAdapter
beforeEach(async () => {
adapter = await createElasticBackupDataAdapter(new Hierarchy(), url, getWorkspaceId('ws1', ''))
adapter = await createElasticBackupDataAdapter(
new MeasureMetricsContext('test', {}),
new Hierarchy(),
url,
getWorkspaceId('ws1', '')
)
})
afterEach(async () => {
+1
View File
@@ -298,6 +298,7 @@ class ElasticDataAdapter implements DbAdapter {
* @public
*/
export async function createElasticBackupDataAdapter (
ctx: MeasureContext,
hierarchy: Hierarchy,
url: string,
workspaceId: WorkspaceId