Kevin Heifner
4cfaf493b2
Use make_scope_exit to avoid std::function overhead
2025-07-23 08:52:50 -05:00
Kevin Heifner
3fc4ca44e6
GH-1323 Interrupt read-only trxs on ctrl-c
2025-04-04 14:30:31 -05:00
Kevin Heifner
f3665bac82
GH-1039 Rename interrupt_transaction() to interrupt_apply_block_transaction()
2024-11-20 14:23:46 -06:00
Kevin Heifner
8012d037b0
GH-985 chain is not available until after initialize
2024-11-01 09:49:41 -05:00
Kevin Heifner
73120f5bdf
GH-985 Add ability to interrupt transaction in apply_block
2024-10-30 13:52:22 -05:00
Kevin Heifner
9572db2a82
GH-842 Use io_context instead of io_service
2024-10-16 19:08:25 -05:00
Kevin Heifner
a4948b5d13
GH-461 Mask out only the private key when logging signature-provider
2024-08-08 13:47:45 -05:00
Kevin Heifner
c84bab166c
GH-2102 Add logging on app().quit()
2024-04-03 11:37:50 -05:00
Kevin Heifner
e9cd52492c
Merge remote-tracking branch 'origin/main' into hotstuff_integration_main
2023-08-17 17:02:30 -05:00
Kevin Heifner
506747a41a
GH-1446 Do not print version and non-default args when nodeos explicitly asked for help,version,full-version,print-default-config
2023-07-25 10:59:47 -05:00
Kevin Heifner
81a3a77398
GH-1279 Use string literals
2023-07-17 18:23:27 -05:00
Kevin Heifner
0d514c67a1
GH-1279 Print non-default options
2023-07-17 11:55:42 -05:00
Huang-Ming Huang
d15d16b0be
replace boost::filesystem
2023-04-11 14:51:47 -05:00
fcecin
606a9e0f67
merged feature/hotstuff 91cbe07 from systemzax/leap into leap 4 dev at d7eb6d7; removed bls code warnings
2023-04-05 15:31:25 -03:00
Lin Huang
fe49865132
Merge branch 'main' into parallel_readonly_trxs
2023-03-05 11:05:49 -05:00
Lin Huang
111e4bd3e4
bump appbase version and fix logging.conf not working problem
2023-03-04 21:04:30 -05:00
Lin Huang
4d4e3606b5
Merge branch main to parallel_readonly_trxs
2023-03-03 11:54:20 -05:00
Huang-Ming Huang
48a4d871db
Merge pull request #758 from AntelopeIO/huangminghuang/gelf-logging
...
move gelf logging to another thread
2023-03-02 10:35:59 -06:00
Lin Huang
f14f2b36e6
Merge branch send_read_only_trx into parallel_readonly_trxs
2023-03-02 08:53:32 -05:00
Huang-Ming Huang
5d0abaf7a2
move gelf logging to another thread
2023-02-27 15:11:35 -06:00
Kevin Heifner
2c0b46f70f
GH-659 Move initialization of logging before plugin_initialize so configured logging works as expected
2023-02-24 21:33:55 -06:00
Lin Huang
0b1b2a26eb
customize appbase to support two queue executor in Leap, add tests, update Leap to use the cusomized appbase
2023-02-22 10:18:12 -05:00
greg7mdp
165a5a575e
Use scoped_app consistently in main programs.
2023-02-01 13:37:35 -05:00
Guillaume Babin-Tremblay
bda4ff3a93
Instant Finality Prototype
2022-12-23 13:30:27 +00:00
Matt Witherspoon
8d2637e6a5
change the HTTP Server header to be nodeos/keosd version
2022-11-02 16:56:59 -04:00
Matt Witherspoon
41a5f892d3
replace git commands from nodeos & launcher with libversion
2022-08-29 22:32:44 -04:00
Lin Huang
eb850dd2e8
Merge pull request #9196 from EOSIO/dev-resource-monitor-plugin
...
Resource monitor plugin -- develop branch
2022-05-20 15:34:45 -05:00
Steven Watanabe
05964f5b16
dfuse Deep Mind changes
...
Cherry-picked from c271dd07a670b588889404f1e1cc148f5b456afc
Merge pull request #8788 from dfuse-io/feature/deep-mind
2022-02-03 14:56:27 -05:00
Todd Fleming
26cb6c28ba
case sensitivity
2022-01-05 19:23:05 -05:00
Bucky Kittinger
f5e565adef
Revert "Initial checkin of resource monior plugin"
2020-07-09 17:40:47 -04:00
Lin Huang
15e74a4a57
Incorporating Kevin's comments (will refactor unit test cases and change bash script to python tomorrow)
2020-06-01 16:00:24 -05:00
Lin Huang
145e9a7092
Refactor to support testability (using templates), add automatic unit and integration test cases, terminate thread right after plugin shutdown, and make apps register monitored directories
2020-05-31 20:26:08 -05:00
Kevin Heifner
cb7a223a38
Add full version to startup ilog message if diff than version
2019-11-20 07:42:00 -06:00
Kevin Heifner
9234fd58be
Modify --print-default-config to exit with success
2019-10-21 09:32:38 -04:00
Kevin Heifner
d48beacb33
Updated to use new version library for version and full-version reporting
2019-10-15 12:12:16 -05:00
Kevin Heifner
cb3f304309
Restore default logging if logging.json is removed when SIGHUP.
2019-08-22 09:26:12 -05:00
Bart Wyatt
b536b265f9
found more incorrect headers
2019-08-13 18:06:09 -04:00
Matt Witherspoon
bd923243e1
update occurrences where text 'database dirty flag set' is searched for
2019-07-16 21:52:01 -04:00
Matt Witherspoon
1d763a9767
remove stale warning about dirty metadata
...
there is no DB metadata any more
2019-07-11 15:35:39 -04:00
Kevin Heifner
c075ffc3ae
Call new fc::log_config::initialize_appenders
2019-06-27 16:53:46 -05:00
Andrianto Lie
d5e087a315
return zero exit status for nodeos version, help, fixed reversible, and extracted genesis
2019-06-11 17:22:40 +08:00
Kevin Heifner
cf4a856a07
Add call to set_thread_priority_max
2019-05-16 15:01:30 -04:00
Matt Witherspoon
74a4c7a2fe
remove "eosio root" print on nodeos startup
...
There is no utility to printing this; on the contrary it has been distracting for some support requests
2019-04-18 16:52:42 -04:00
Jeeyong Um
98eb3ac771
Make executable names configurable
2019-04-12 14:37:04 +09:00
Jonathan Giszczak
831fb52681
Use HUP handler provided by appbase.
2019-02-19 17:15:21 -06:00
Jonathan Giszczak
296e625dee
Reinitialize net_plugin's logger on receipt of SIGHUP. [skip-ci]
2019-02-18 14:36:27 -06:00
Kevin Heifner
877f7340c7
Merge pull request #6744 from brianjohnson5972/6743-fix-restart-test-errors
...
Fix integration test errors in restart-scenarios-test.py
2019-02-14 17:35:09 -05:00
Brian Johnson
1a37bd67ec
Added test logging to issolate error. GH #6743
2019-02-14 14:19:26 -06:00
Kevin Heifner
8393230c61
Remove auto load of http_plugin to avoid extra threads for those that don't need it
2019-02-11 08:41:46 -06:00
Matt Witherspoon
401848af57
Revert ability to customize name of http_plugin options
...
Once upon a time it was thought we may change the http_plugin option names per application. For example, nodeos would be http-server-address but keosd would be keosd-http-server-address. Ultimately this was not done, so remove this code to make the http option code simple again
2019-01-13 19:20:46 -05:00