Commit Graph

  • 317549ec54 [fold] fix infinite loop fixup-rwdb Denis Angell 2024-11-14 19:29:46 +01:00
  • 3e57c72dc5 [fold] change order of clear Denis Angell 2024-11-14 17:13:37 +01:00
  • 28e20215c7 [fold] clang-format Denis Angell 2024-11-14 15:50:25 +01:00
  • a6f9c700ee [fold] run tests using rwdb Denis Angell 2024-11-14 15:47:34 +01:00
  • 849413eb1b [fold] refactor RWDB Denis Angell 2024-11-14 15:45:28 +01:00
  • c5f6242187 [fold] refactor accountTxPage Denis Angell 2024-11-14 10:46:10 +01:00
  • deeb8a0ec8 [fold] fix markers and ordering Denis Angell 2024-11-13 21:38:30 +01:00
  • de1d5a3a2d [fold] update LEDGER_HISTORY for test Denis Angell 2024-11-13 21:38:05 +01:00
  • 559d32f04d [fold] remove dbKBTotal Denis Angell 2024-11-13 21:37:36 +01:00
  • 9c2cc9f5f3 [fold] fix getTransasction and saveValidatedLedger Denis Angell 2024-11-13 10:35:30 +01:00
  • 7bd82eef55 [fold] update tests for LEDGER_HISTORY Denis Angell 2024-11-13 10:30:55 +01:00
  • 082840fd76 preliminary subscription support (compiling with bug) Richard Holland 2024-11-13 13:38:45 +11:00
  • 92a8cb0816 Merge branch 'dev' into udp RichardAH 2024-11-13 10:47:04 +10:00
  • 18ba28f309 udp admin support Richard Holland 2024-11-13 11:35:59 +11:00
  • 472c19418f [fold] fix rpc bug Denis Angell 2024-11-12 15:49:49 +01:00
  • f6d789464e Merge branch 'dev' into sync-rippled RichardAH 2024-11-12 08:57:53 +10:00
  • 2b225977e2 Feature: RWDB (#378) RichardAH 2024-11-12 08:55:56 +10:00
  • cac563038d [fold] rename rwdb memdb_concurrent Denis Angell 2024-11-11 23:08:51 +01:00
  • d33ee9605e [fold] clang-format Denis Angell 2024-11-11 21:31:26 +01:00
  • 8c00fd10d1 [fold] rename MemoryFactory -> MemDBFactory Denis Angell 2024-11-11 21:26:27 +01:00
  • febdb6a997 [fold] revert log level Denis Angell 2024-11-11 21:09:41 +01:00
  • d4f97ec974 [fold] remove tech debt Denis Angell 2024-11-11 21:03:01 +01:00
  • a126286b9a [fold] add memory tests Denis Angell 2024-11-11 15:55:28 +01:00
  • 4f901788f4 [fold] preprocessor macros Denis Angell 2024-11-11 11:13:57 +01:00
  • c90c732336 clang Richard Holland 2024-11-11 06:40:43 +11:00
  • 0dd02d8f8a remove tagged cache hack Richard Holland 2024-11-11 06:33:50 +11:00
  • a3b1bbf1fe clang Richard Holland 2024-11-10 16:25:21 +11:00
  • 715fa840ff ensure db rotate doesnt happen on testmem nodedb Richard Holland 2024-11-10 16:21:08 +11:00
  • 470b9db5c3 whoops Richard Holland 2024-11-10 15:08:33 +11:00
  • d88902f687 add legacy memory type called testmemory Richard Holland 2024-11-10 15:08:15 +11:00
  • e031e50678 make memory db backend and flatmap backend different classes and selectable at runtime Richard Holland 2024-11-10 11:09:27 +11:00
  • dd124124d6 clang Richard Holland 2024-11-10 08:41:13 +11:00
  • a5e2fd0699 Merge branch 'dev' into remarks RichardAH 2024-11-09 15:27:55 +10:00
  • 91b9442d42 Merge branch 'dev' into touch RichardAH 2024-11-09 15:18:44 +10:00
  • b54b01c3a6 Merge branch 'dev' into memdb_concurrent RichardAH 2024-11-09 15:17:24 +10:00
  • 58b22901cb Fix: float_divide rounding error (#351) Denis Angell 2024-11-09 06:17:00 +01:00
  • 2ec0683902 Update applyHook.cpp fix-float RichardAH 2024-11-09 14:45:53 +10:00
  • 91cc584e6d Merge branch 'dev' into fix-float RichardAH 2024-11-09 14:34:27 +10:00
  • 638a2ba34a Update applyHook.cpp RichardAH 2024-11-09 14:23:43 +10:00
  • 8cf6bfcef9 Update applyHook.cpp RichardAH 2024-11-09 14:20:23 +10:00
  • c9d57adc83 Update Feature.h RichardAH 2024-11-09 14:19:48 +10:00
  • 762d8e74a1 Update Feature.cpp RichardAH 2024-11-09 14:19:17 +10:00
  • 8ba37a3138 Add Script for SfCode generation (#358) Denis Angell 2024-11-09 05:17:49 +01:00
  • 8b27fa74e3 Update generate_sfcodes.sh sfcode-generation RichardAH 2024-11-09 14:08:26 +10:00
  • 4cc073eeed Update hook/sfcodes.h RichardAH 2024-11-09 14:04:37 +10:00
  • 3569658287 Update hook/sfcodes.h RichardAH 2024-11-09 14:04:00 +10:00
  • 8cffd3054d add trace message to exception on etxn_fee_base (#387) tequ 2024-11-09 13:00:59 +09:00
  • bf7dd9dadc Merge branch 'dev' into touch RichardAH 2024-11-09 13:48:08 +10:00
  • d92403ce35 Merge branch 'dev' into remarks RichardAH 2024-11-09 13:45:31 +10:00
  • 59ceedc815 remove excess print statements and change spinlock to 100ns Richard Holland 2024-11-09 12:27:53 +11:00
  • 8520d95a2d fix empty account_tx bug Richard Holland 2024-11-09 12:09:06 +11:00
  • 2cc022c1df clang Richard Holland 2024-11-09 09:57:42 +11:00
  • 1986192e40 reorg the rdb mem backend to mirror how the nodestore mem backend handles concurrent vs nonconcurrent impl Richard Holland 2024-11-09 09:46:50 +11:00
  • b95c4dc4ab fix potential mem leak in rdb backend Richard Holland 2024-11-09 09:41:14 +11:00
  • b8c57e07d8 simplify memdb, use serder, attempt to address mem leak Richard Holland 2024-11-08 19:10:40 +11:00
  • f8ec3f20dc restore the std::map mutex version of the rdb mem db, since concurrent might still have issues Richard Holland 2024-11-06 12:25:36 +11:00
  • 8b0d42785c define macro option to use std::map in nodestore... concurrent flatmap has a race condition on ledger cleaning cycle Richard Holland 2024-11-06 10:38:02 +11:00
  • c34ca594a4 Merge branch 'dev' into sync-rippled Denis Angell 2024-10-31 17:09:44 +01:00
  • e47d6891cc [fold] fix bad merge Denis Angell 2024-10-31 13:18:40 +01:00
  • 610c0ca40f [fold] add amendment Denis Angell 2024-10-31 11:37:04 +01:00
  • bfe1463c37 [fold] bad merge Denis Angell 2024-10-31 11:20:11 +01:00
  • 72e773cbff fix: not to use std::lexicographical_compare_three_way tequ 2024-10-28 16:02:56 +09:00
  • 39ec8fb901 fix: build error no type named 'Reader' in namespace 'Json' tequ 2024-10-28 16:02:16 +09:00
  • 8d04a1a434 clang Richard Holland 2024-10-25 12:59:46 +11:00
  • 6b26045cbc Update settings.json (#342) Denis Angell 2024-10-25 03:56:16 +02:00
  • d8d3182aa3 Merge branch 'dev' into fix-vscode fix-vscode RichardAH 2024-10-25 11:55:55 +10:00
  • d688644727 Merge branch 'dev' into sync-rippled RichardAH 2024-10-25 11:34:19 +10:00
  • 08f13b7cfe Fix account_tx sluggishness as per https://github.com/XRPLF/rippled/commit/2e9261cb (#308) Wietse Wind 2024-10-25 03:13:42 +02:00
  • 006bd729d8 attempted crashbug fix Richard Holland 2024-10-25 12:02:45 +11:00
  • 4e0b11fa1b Merge branch 'dev' into fix-float RichardAH 2024-10-25 10:11:41 +10:00
  • 766f5d7ee1 Update macro.h (#366) tequ 2024-10-25 09:10:43 +09:00
  • 287c01ad04 Improve Admin command RPC Post (#384) Wietse Wind 2024-10-25 02:10:14 +02:00
  • e26fd326e0 Merge branch 'dev' into fix/rpc-queue-limit fix/rpc-queue-limit RichardAH 2024-10-25 09:11:19 +10:00
  • 4239124750 Update amendments for rippled-standalone.cfg (#385) tequ 2024-10-25 08:10:45 +09:00
  • eea4e75759 Merge branch 'dev' into add-xxhash-deps add-xxhash-deps Denis Angell 2024-10-24 12:25:33 +02:00
  • 6fdb285d48 clang again Wietse Wind 2024-10-24 02:32:15 +02:00
  • e2e0186b32 Improve ADMIN HTTP POST RPC notifications: no queue limit, shorter HTTP call TTL Wietse Wind 2024-10-24 02:29:02 +02:00
  • da9ed46388 don't block compile based on compiling cpu faster_hash Richard Holland 2024-10-24 11:06:56 +11:00
  • 655938c1c7 avx detection in cmake Richard Holland 2024-10-24 09:27:28 +11:00
  • 534870f2f0 Merge branch 'dev' into jshooks Denis Angell 2024-10-23 12:39:44 +02:00
  • a5ecf95e33 sha256/512 and ripe avx512 Richard Holland 2024-10-23 21:37:35 +11:00
  • db245d237c build for mac Denis Angell 2024-10-23 12:37:19 +02:00
  • c245977c37 clang Richard Holland 2024-10-23 14:34:28 +11:00
  • a5f2768bf7 use intrinsics for hardened_hasher when available Richard Holland 2024-10-23 14:34:03 +11:00
  • 80efd28eba allow path= to be omitted in memdb config Richard Holland 2024-10-23 13:59:48 +11:00
  • 2bc5a8b1e8 disable online_delete for memdb, enforce ledger_history Richard Holland 2024-10-22 19:22:01 +11:00
  • a516266e5d fix apple build sha-optimization Denis Angell 2024-10-21 15:54:13 +02:00
  • f0cabd162c Merge branch 'dev' into sha-optimization Denis Angell 2024-10-21 15:36:52 +02:00
  • a6f596bc8b avx512 Denis Angell 2024-10-12 14:32:21 +02:00
  • 019d0ee527 clang Richard Holland 2024-10-21 18:11:56 +11:00
  • c66857321c concurrent peerfinder Richard Holland 2024-10-21 18:04:39 +11:00
  • c7c4fed461 peer finder memory store Richard Holland 2024-10-21 17:22:35 +11:00
  • 1639039fec concurrent flatmap Richard Holland 2024-10-21 16:18:08 +11:00
  • 23630dfac0 mem db implemented (not concurrent yet) Richard Holland 2024-10-21 14:56:40 +11:00
  • 26fba854e2 memory database not concurrent Richard Holland 2024-10-20 17:52:22 +11:00
  • 1dcef64626 use concurrent flatmap for memdb Richard Holland 2024-10-20 12:34:09 +11:00
  • 1e45d4120c Update to boost186 (#377) RichardAH 2024-10-17 08:37:38 +10:00
  • 4c4d5140c9 clang-format boost186 Denis Angell 2024-10-17 00:06:04 +02:00
  • 96ecc72d0b remove unused header Denis Angell 2024-10-17 00:05:58 +02:00
  • 00ce6341f4 Merge branch 'dev' into boost186 Denis Angell 2024-10-16 11:09:38 +02:00