1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-12 19:22:37 +00:00
ton/validator
EmelyanenkoK 12c1b1a2e6
Limit file descriptors num by adding archive slice lru (#892)
* --max-archive-fd option limits open files in archive manager

* Don't close the latest archives + bugfix

* Delete temp packages early

---------

Co-authored-by: SpyCheese <mikle98@yandex.ru>
2024-02-07 14:56:37 +03:00
..
db Limit file descriptors num by adding archive slice lru (#892) 2024-02-07 14:56:37 +03:00
downloaders Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
impl Log number of LS queries by type (#891) 2024-02-06 16:52:12 +03:00
interfaces Limit file descriptors num by adding archive slice lru (#892) 2024-02-07 14:56:37 +03:00
net Improve tweaking for high throughput (#610) 2023-03-15 10:47:35 +03:00
apply-block.cpp emergency update 2020-03-24 03:32:16 +04:00
apply-block.hpp Add GetPerfTimerStats (#451) 2022-09-10 12:57:13 +03:00
block-handle.cpp updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
block-handle.hpp updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
CMakeLists.txt Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
fabric.h Cache recent block states and adjust timeouts (#823) 2023-12-08 14:20:17 +03:00
full-node-master.cpp validator bugfix + old key blocks download improvement 2020-04-11 18:08:57 +04:00
full-node-master.h bugfixes 2020-04-10 23:06:01 +04:00
full-node-master.hpp validator bugfix + old key blocks download improvement 2020-04-11 18:08:57 +04:00
full-node-private-overlay.cpp Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
full-node-private-overlay.hpp Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
full-node-shard-queries.hpp updated vm (breaking compatibility) 2020-02-28 14:28:47 +04:00
full-node-shard.cpp Fix pass the selected neighbor to the download proof (#854) 2024-01-10 16:27:06 +03:00
full-node-shard.h Improve tweaking for high throughput (#610) 2023-03-15 10:47:35 +03:00
full-node-shard.hpp Improve tweaking for high throughput (#610) 2023-03-15 10:47:35 +03:00
full-node.cpp Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
full-node.h Improve tweaking for high throughput (#610) 2023-03-15 10:47:35 +03:00
full-node.hpp Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
get-next-key-blocks.cpp bugfixes 2020-04-10 23:06:01 +04:00
get-next-key-blocks.h bugfixes 2020-04-10 23:06:01 +04:00
import-db-slice.cpp updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
import-db-slice.hpp updated vm (breaking compatibility) 2020-02-28 14:28:47 +04:00
invariants.hpp bugfixes 2020-04-10 23:06:01 +04:00
manager-disk.cpp Cache recent block states and adjust timeouts (#823) 2023-12-08 14:20:17 +03:00
manager-disk.h bugfixes 2020-04-10 23:06:01 +04:00
manager-disk.hpp Better error messages from LS for missing blocks (#837) 2023-12-25 09:30:51 +03:00
manager-hardfork.cpp Cache recent block states and adjust timeouts (#823) 2023-12-08 14:20:17 +03:00
manager-hardfork.h updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
manager-hardfork.hpp Better error messages from LS for missing blocks (#837) 2023-12-25 09:30:51 +03:00
manager-init.cpp Allow starting node with a newer hardfork in config (#538) 2022-11-30 12:12:19 +03:00
manager-init.h bugfixes 2020-04-10 23:06:01 +04:00
manager-init.hpp updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
manager.cpp Limit file descriptors num by adding archive slice lru (#892) 2024-02-07 14:56:37 +03:00
manager.h bugfixes 2020-04-10 23:06:01 +04:00
manager.hpp Log number of LS queries by type (#891) 2024-02-06 16:52:12 +03:00
queue-size-counter.cpp Improve handling outbound message queues (#825) 2023-12-13 12:57:34 +03:00
queue-size-counter.hpp Improve handling outbound message queues (#825) 2023-12-13 12:57:34 +03:00
shard-client.cpp Use state with applied shards in liteserver (#553) 2022-12-13 17:46:54 +03:00
shard-client.hpp bugfixes 2020-04-10 23:06:01 +04:00
state-serializer.cpp Improve tweaking for high throughput (#610) 2023-03-15 10:47:35 +03:00
state-serializer.hpp Fix getting cell-db-reader in AsyncStateSerializer (#546) 2022-12-07 21:49:17 +03:00
stats-merger.h updated vm (breaking compatibility) 2020-02-28 14:28:47 +04:00
token-manager.cpp Fix typos, UBs and warnings (#625) 2023-02-28 12:06:09 +03:00
token-manager.h validator: multiple bugfixes 2020-04-06 15:22:14 +04:00
validate-broadcast.cpp bugfixes 2020-04-10 23:06:01 +04:00
validate-broadcast.hpp Add GetPerfTimerStats (#451) 2022-09-10 12:57:13 +03:00
validator-full-id.cpp bugfixes 2020-04-10 23:06:01 +04:00
validator-group.cpp Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
validator-group.hpp Improve block broadcasts processing; add special overlay for blocks for validators (#885) 2024-02-01 20:20:45 +03:00
validator-options.cpp Add mempool messages cap 2022-05-06 10:33:00 +03:00
validator-options.hpp Limit file descriptors num by adding archive slice lru (#892) 2024-02-07 14:56:37 +03:00
validator.h Limit file descriptors num by adding archive slice lru (#892) 2024-02-07 14:56:37 +03:00