forked from dlang/cdcdb
Удален ненужный модуль
This commit is contained in:
parent
52729973a2
commit
46138c032a
3 changed files with 9 additions and 13 deletions
|
@ -92,7 +92,7 @@ public:
|
|||
blob.zstd = _zstd;
|
||||
|
||||
// Разбить на фрагменты
|
||||
auto chunks = _cdc.split(data);
|
||||
Chunk[] chunks = _cdc.split(data);
|
||||
|
||||
// Запись фрагментов в БД
|
||||
foreach (chunk; chunks)
|
||||
|
|
|
@ -1,9 +1,15 @@
|
|||
module cdcdb.cdc.core;
|
||||
|
||||
import cdcdb.cdc.types;
|
||||
|
||||
import std.digest.sha : SHA256, digest;
|
||||
|
||||
struct Chunk
|
||||
{
|
||||
size_t index; // 1..N
|
||||
size_t offset; // смещение в исходном буфере
|
||||
size_t size; // размер чанка
|
||||
immutable(ubyte)[32] sha256; // hex(SHA-256) содержимого
|
||||
}
|
||||
|
||||
// Change Data Capture (Захват изменения данных)
|
||||
final class CDC
|
||||
{
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
module cdcdb.cdc.types;
|
||||
|
||||
// Единица разбиения
|
||||
struct Chunk
|
||||
{
|
||||
size_t index; // 1..N
|
||||
size_t offset; // смещение в исходном буфере
|
||||
size_t size; // размер чанка
|
||||
immutable(ubyte)[32] sha256; // hex(SHA-256) содержимого
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue