提交 cf9c14d9 编写于 作者: B Benjamin Pasero

storage - remove unused code

上级 aa39a59c
......@@ -77,18 +77,6 @@ export class SQLiteStorageDatabase implements IStorageDatabase {
}
private doUpdateItems(connection: IDatabaseConnection, request: IUpdateRequest): Promise<void> {
let updateCount = 0;
if (request.insert) {
updateCount += request.insert.size;
}
if (request.delete) {
updateCount += request.delete.size;
}
if (updateCount === 0) {
return Promise.resolve();
}
if (this.logger.isTracing) {
this.logger.trace(`[storage ${this.name}] updateItems(): insert(${request.insert ? mapToString(request.insert) : '0'}), delete(${request.delete ? setToString(request.delete) : '0'})`);
}
......
......@@ -244,18 +244,6 @@ export class FileStorageDatabase extends Disposable implements IStorageDatabase
}
async updateItems(request: IUpdateRequest): Promise<void> {
let updateCount = 0;
if (request.insert) {
updateCount += request.insert.size;
}
if (request.delete) {
updateCount += request.delete.size;
}
if (updateCount === 0) {
return Promise.resolve();
}
const items = await this.getItems();
if (request.insert) {
......
......@@ -177,21 +177,14 @@ export class GlobalStorageDatabaseChannelClient extends Disposable implements IS
}
updateItems(request: IUpdateRequest): Promise<void> {
let updateCount = 0;
const serializableRequest: ISerializableUpdateRequest = Object.create(null);
if (request.insert) {
serializableRequest.insert = mapToSerializable(request.insert);
updateCount += request.insert.size;
}
if (request.delete) {
serializableRequest.delete = values(request.delete);
updateCount += request.delete.size;
}
if (updateCount === 0) {
return Promise.resolve(); // prevent work if not needed
}
return this.channel.call('updateItems', serializableRequest);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册