@@ -39,7 +39,6 @@ type ReadWriter interface {
39
39
type WriteTx interface {
40
40
TransactionWriter () TransactionWriter
41
41
EventWriter () EventWriter
42
- LedgerEntryWriter () LedgerEntryWriter
43
42
LedgerWriter () LedgerWriter
44
43
45
44
Commit (ledgerCloseMeta xdr.LedgerCloseMeta ) error
@@ -247,13 +246,7 @@ func (rw *readWriter) NewTx(ctx context.Context) (WriteTx, error) {
247
246
stmtCache : stmtCache ,
248
247
historyRetentionWindow : rw .historyRetentionWindow ,
249
248
ledgerWriter : ledgerWriter {stmtCache : stmtCache },
250
- ledgerEntryWriter : ledgerEntryWriter {
251
- stmtCache : stmtCache ,
252
- buffer : xdr .NewEncodingBuffer (),
253
- keyToEntryBatch : make (map [string ]* xdr.LedgerEntry , rw .maxBatchSize ),
254
- ledgerEntryCacheWriteTx : db .cache .ledgerEntries .newWriteTx (rw .maxBatchSize ),
255
- maxBatchSize : rw .maxBatchSize ,
256
- },
249
+
257
250
txWriter : transactionHandler {
258
251
log : rw .log ,
259
252
db : txSession ,
@@ -279,17 +272,12 @@ type writeTx struct {
279
272
postCommit func () error
280
273
tx db.SessionInterface
281
274
stmtCache * sq.StmtCache
282
- ledgerEntryWriter ledgerEntryWriter
283
275
ledgerWriter ledgerWriter
284
276
txWriter transactionHandler
285
277
eventWriter eventHandler
286
278
historyRetentionWindow uint32
287
279
}
288
280
289
- func (w writeTx ) LedgerEntryWriter () LedgerEntryWriter {
290
- return w .ledgerEntryWriter
291
- }
292
-
293
281
func (w writeTx ) LedgerWriter () LedgerWriter {
294
282
return w .ledgerWriter
295
283
}
@@ -306,10 +294,6 @@ func (w writeTx) Commit(ledgerCloseMeta xdr.LedgerCloseMeta) error {
306
294
ledgerSeq := ledgerCloseMeta .LedgerSequence ()
307
295
ledgerCloseTime := ledgerCloseMeta .LedgerCloseTime ()
308
296
309
- if err := w .ledgerEntryWriter .flush (); err != nil {
310
- return err
311
- }
312
-
313
297
if err := w .ledgerWriter .trimLedgers (ledgerSeq , w .historyRetentionWindow ); err != nil {
314
298
return err
315
299
}
@@ -332,7 +316,6 @@ func (w writeTx) Commit(ledgerCloseMeta xdr.LedgerCloseMeta) error {
332
316
}
333
317
w .globalCache .latestLedgerSeq = ledgerSeq
334
318
w .globalCache .latestLedgerCloseTime = ledgerCloseTime
335
- w .ledgerEntryWriter .ledgerEntryCacheWriteTx .commit ()
336
319
return nil
337
320
}
338
321
if err := commitAndUpdateCache (); err != nil {
0 commit comments