コード例 #1
0
ファイル: Database.cs プロジェクト: maxtyutmanov/simplefts
        private async Task Recover()
        {
            var docIdInDataFile = await _dataFile.GetLastDocId();

            var docsFromWal = await _wal.ReadDocsAfter(docIdInDataFile);

            await _dataFile.Apply(Tran.WithDocuments(docsFromWal));
        }
コード例 #2
0
ファイル: Database.cs プロジェクト: maxtyutmanov/simplefts
        public async Task AddDocuments(IReadOnlyCollection <Document> docs)
        {
            var tran = Tran.WithDocuments(docs);

            await CommitTran(tran).ConfigureAwait(false);
        }