ledgerwatch
aa2b561741
Disallow memory db creation with empty tmpDir ( #886 )
...
It silently fills up `/tmp` directory with directories that never get
cleaned up and eventually cause trouble
---------
Co-authored-by: Alexey Sharp <alexeysharp@Alexeys-iMac.local>
Co-authored-by: Alex Sharp <alexsharp@Alexs-MacBook-Pro-2.local>
2023-02-11 20:08:54 +00:00
Andrew Ashikhmin
a09e268abe
Configurable temporary directory for in-memory DB ( #676 )
...
See https://github.com/ledgerwatch/erigon/pull/5702
2022-10-11 16:57:32 +02:00
Alex Sharov
cd20a6862f
tests: one-liner to create tx ( #644 )
2022-09-20 13:18:30 +07:00
Andrew Ashikhmin
23c7f503e0
WithTablessCfg -> WithTableCfg ( #601 )
2022-08-24 11:02:47 +02:00
Andrew Ashikhmin
55fa5d7006
Various fixes and improvements of MemoryMutation ( #573 )
...
* Remove duplicate function
* Close cursor in ForAmount
* Correct ForEach & ForPrefix
* Switch GetOne implementation to cursor
* Switch Has implementation to cursor
* Small fixes
* statelessCursors should be cleared in UpdateTxn
* cursorentry -> cursorEntry
* Fix memoryMutationCursor.NextNoDup
* Don't swallow errors
* Fix memoryMutationCursor.First for DupSort tables
* TestFirstAfterClearBucket
* Add TestAutoDupSort
* WithTablessCfg -> WithTablesCfg
* WithTablesCfg -> WithTableCfg
* Add TestAutoDupSort
* Remove memoryMutationCursor.currentPair
* Merge duplicated cursors
* goForward -> resolveCursorPriority
* Extend TestAutoDupSort
* Amend skipIntersection
* Restore currentPair
* Revert "Merge duplicated cursors"
This reverts commit 13ba28f2fd4c63d6ef17254aa93ac05172e37429.
* Revert WithTablessCfg -> WithTableCfg
* Small fix to AppendDup
* Revert "Revert "Merge duplicated cursors""
This reverts commit b94b7612617750d26eebe8b149e5a8d7f219a4db.
* Pay more attention to isTableCleared
* Remove convertAutoDupsort
* Fix DeleteCurrentDuplicates
* Small simplification of memoryMutationCursor.SeekBothRange
* Revert BaseCase -> baseCase
* Revert parameter renaming
* Restore an assertion
* Add TestAutoConversionSeekBothRange
* CursorDupSort doesn't do AutoDupSortKeysConversion
2022-08-11 09:55:28 +02:00
Alex Sharov
3c52757526
Downloader tables ( #422 )
...
* save
* save
* save
2022-04-21 10:43:46 +07:00
Alex Sharov
83951a1d62
Enable more linters ( #381 )
2022-03-19 11:38:37 +07:00
Alex Sharov
5d84a53060
Pool2 integration test support ( #136 )
2021-10-28 18:45:18 +07:00
alex.sharov
9ac04671d0
add state check assert routine
2021-08-28 10:17:49 +07:00
alex.sharov
ee1d85bc82
move to log15
2021-07-28 11:50:45 +07:00
alex.sharov
81bf1f09b3
move mdbx and kv
2021-07-28 10:37:25 +07:00
alex.sharov
8ddf4d68b1
move mdbx and kv
2021-07-28 10:36:06 +07:00