Commit Graph

  • 8b39d0915f feat: replace github actions cache with s3 actions-cache-flattened Nicholas Dudfield 2025-10-29 07:52:06 +07:00
  • 4cc63c028a Change validators.txt to validators-xahau.txt (#619) dev Alloy Networks 2025-11-01 07:26:56 +02:00
  • 83f6bc64e1 fix: restore ninja -v flag for compile command visibility nd-experiment-overlayfs-2025-10-29 Nicholas Dudfield 2025-10-31 13:09:53 +07:00
  • be6fad9692 fix: revert to PID-based temp files (was working before) Nicholas Dudfield 2025-10-31 11:21:24 +07:00
  • b24e4647ba fix: configure ccache after cache restore to prevent stale config Nicholas Dudfield 2025-10-31 10:55:49 +07:00
  • 638cb0afe5 refactor: remove OverlayFS delta caching entirely Nicholas Dudfield 2025-10-31 10:30:31 +07:00
  • bd384e6bc1 Revert "feat: enable metacopy=on to test metadata-only copy-up" Nicholas Dudfield 2025-10-31 09:51:27 +07:00
  • 4c546e5d91 feat: enable metacopy=on to test metadata-only copy-up Nicholas Dudfield 2025-10-31 09:36:09 +07:00
  • 28727b3f86 perf: disable delta caching (use base-only mode) Nicholas Dudfield 2025-10-31 08:11:47 +07:00
  • a4f96a435a fix: don't override ccache's default cache_dir Nicholas Dudfield 2025-10-30 17:58:08 +07:00
  • d0f63cc2d1 debug: add ccache directory inspection after build Nicholas Dudfield 2025-10-30 17:53:33 +07:00
  • 2433bfe277 debug: add ninja verbose output to see compile commands Nicholas Dudfield 2025-10-30 17:04:00 +07:00
  • ef40a7f351 refactor: move Conan profile creation after cache restore Nicholas Dudfield 2025-10-30 16:41:43 +07:00
  • a4a4126bdc fix: indent heredoc content for valid YAML syntax Nicholas Dudfield 2025-10-30 16:17:40 +07:00
  • 0559b6c418 fix: enable ccache for main app via wrapper toolchain Nicholas Dudfield 2025-10-30 16:06:45 +07:00
  • f8d1a6f2b4 fix: normalize paths in cache actions to fix bootstrap detection Nicholas Dudfield 2025-10-30 13:25:55 +07:00
  • 31230273fb Change validators.txt to validators-xahau.txt validators-xahau.txt Alloy Networks 2025-10-30 07:22:21 +02:00
  • c46ede7c8f chore: bump CACHE_VERSION to 3 for fresh bootstrap Nicholas Dudfield 2025-10-30 11:57:02 +07:00
  • 0e2bc365ea refactor: simplify ccache to single directory with restore-keys fallback Nicholas Dudfield 2025-10-30 11:24:14 +07:00
  • 446bc76b69 fix: remove broken cache save conditions for Conan Nicholas Dudfield 2025-10-30 10:35:37 +07:00
  • a0c38a4fb3 fix: disable deltas for Conan cache (base-only mode) Nicholas Dudfield 2025-10-30 10:03:48 +07:00
  • 631650f7eb feat(wip): add nd-experiment-overlayfs-2025-10-29 to nix push Nicholas Dudfield 2025-10-30 09:56:33 +07:00
  • 0b31d8e534 feat: replace actions/cache with custom S3+OverlayFS cache Nicholas Dudfield 2025-10-30 09:55:06 +07:00
  • ecf03f4afe test: expect state 1 [ci-clear-cache] Nicholas Dudfield 2025-10-30 09:50:57 +07:00
  • b801c2837d test: expect state 3 Nicholas Dudfield 2025-10-30 09:46:17 +07:00
  • 1474e808cb test: expect state 2 Nicholas Dudfield 2025-10-30 09:43:26 +07:00
  • 457e633a81 feat(test): add workflow_dispatch inputs for state machine testing Nicholas Dudfield 2025-10-30 09:38:24 +07:00
  • 7ea99caa19 fix(cache): trim whitespace in delta count + use s3api for tagging Nicholas Dudfield 2025-10-30 09:29:02 +07:00
  • 3e5c15c172 fix(cache): handle empty cache gracefully in [ci-clear-cache] Nicholas Dudfield 2025-10-30 09:25:21 +07:00
  • 52b4fb503c feat(cache): implement [ci-clear-cache] tag + auto-detecting state machine test Nicholas Dudfield 2025-10-30 09:19:12 +07:00
  • 98123fa934 feat(cache): implement inline delta cleanup (keep only 1 per key) Nicholas Dudfield 2025-10-29 14:41:23 +07:00
  • b9ed90e08b fix InvalidTxFlags Amendment to default Yes sync-2.4.0 tequ 2025-10-29 16:49:37 +09:00
  • ce7b1c4f1d feat: add custom S3+OverlayFS cache actions with configurable delta support Nicholas Dudfield 2025-10-29 13:07:40 +07:00
  • e062dcae58 feat(wip): comment out unused secret encryption Nicholas Dudfield 2025-10-29 09:05:17 +07:00
  • a9d284fec1 feat(wip): use new key names Nicholas Dudfield 2025-10-29 09:02:24 +07:00
  • 065d0c3e07 feat(wip): remove currently unused workflows Nicholas Dudfield 2025-10-29 08:57:21 +07:00
  • 4fda40b709 test: add S3 upload to overlayfs delta test Nicholas Dudfield 2025-10-29 08:49:05 +07:00
  • 6014356d91 test: add encrypted secrets test to overlayfs workflow Nicholas Dudfield 2025-10-29 08:04:28 +07:00
  • d790f97430 feat(wip): experiment overlayfs Nicholas Dudfield 2025-10-29 07:52:06 +07:00
  • 066f8ed9ef Merge branch 'dev' into sync-2.4.0 tequ 2025-10-27 15:38:14 +09:00
  • 9ed20a4f1c Refactor: SetCron to CronSet (#609) 2025.10.27-release+2405 release tequ 2025-10-27 13:38:40 +09:00
  • 89ffc1969b Add Previous fields to ltCron (#611) tequ 2025-10-27 13:36:57 +09:00
  • 79fdafe638 Support Cron in util_keylet Hook API (#612) tequ 2025-10-27 13:35:01 +09:00
  • 9753692a9a fix(logs): respect NO_COLOR for partition names nd-preserve-trailing-newlines-in-location-suffixes-2025-10-24 Nicholas Dudfield 2025-10-27 11:17:08 +07:00
  • 11d0c3486c fix comment hook-api-unittest tequ 2025-10-24 17:11:07 +09:00
  • bf7ea28b3d Merge remote-tracking branch 'upstream/dev' into hook-api-unittest tequ 2025-10-24 16:54:31 +09:00
  • 2a10013dfc Support 'cron' with ledger_entry RPC (#608) tequ 2025-10-24 16:05:14 +09:00
  • 70942e5882 fix(logs): preserve trailing newlines in location suffixes Nicholas Dudfield 2025-10-24 11:26:28 +07:00
  • 38b60614dc build: suppress openssl deprecation warnings nd-suppress-openssl-deprecation-warnings-2025-10-24 Nicholas Dudfield 2025-10-24 10:10:41 +07:00
  • 58ea69a96a build: add python version of build_test_hooks with caching and parallelization nd-add-python-version-of-build-test-hooks-with-caching-and-parallelization-2025-10-23 Nicholas Dudfield 2025-10-23 16:08:38 +07:00
  • 6f148a8ac7 ExtendedHookState (#406) tequ 2025-10-23 17:57:38 +09:00
  • c593076aa9 feat: snapshot wip nd-extended-hook-state-high-water--2025-10-23 Nicholas Dudfield 2025-10-23 14:35:56 +07:00
  • fa2d68c890 feat: snapshot wip Nicholas Dudfield 2025-10-23 14:31:04 +07:00
  • 85902db5a2 feat: snapshot wip Nicholas Dudfield 2025-10-23 14:26:35 +07:00
  • 589e8c8e6b feat: snapshot wip Nicholas Dudfield 2025-10-23 11:12:37 +07:00
  • f5954b4f10 feat: snapshot wip Nicholas Dudfield 2025-10-23 10:11:12 +07:00
  • b37136b407 fix tequ 2025-10-22 16:01:10 +09:00
  • 6f6701f9ad refactor reserve checks tequ 2025-10-22 15:45:11 +09:00
  • 152db53a4f address reviews tequ 2025-10-22 15:43:35 +09:00
  • 9ef778fd48 update hook/sfcodes.h tequ 2025-10-22 14:28:09 +09:00
  • a3c6c7868e Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-22 15:26:21 +10:00
  • 96222baf5e Add hook header generators and CI verification workflow (#597) tequ 2025-10-22 14:25:38 +09:00
  • 3f7af6e0c8 fix feature order tequ 2025-10-22 13:52:39 +09:00
  • eb2399bae8 max scale to 16 (4096 bytes) tequ 2025-10-22 13:44:51 +09:00
  • 33a045ef78 fix HookStateMap scale param to use uint16_t tequ 2025-10-22 13:37:57 +09:00
  • 975ed91f9d Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-22 14:15:50 +10:00
  • 74477d2c13 added configurable NuDB block size support in xahaud (#601) Niq Dudfield 2025-10-22 11:15:12 +07:00
  • 3a18dbcc53 feat: add NuDB block size tests and improve error handling nudb-block-size Nicholas Dudfield 2025-10-22 09:41:30 +07:00
  • d82f74576e added missing include Valon Mamudi 2025-06-09 02:31:31 +02:00
  • 8d377199ce added configurable NuDB block size support in xahaud Valon Mamudi 2025-06-09 02:19:53 +02:00
  • 49f74ca55a Merge branch 'dev' into ExtendedHookState RichardAH 2025-10-22 12:30:32 +10:00
  • 9378f1a0ad Update CONTRIBUTING.md (#599) Alloy Networks 2025-10-21 07:20:10 +03:00
  • 4efcfaa43e Merge branch 'dev' into contrib-update contrib-update RichardAH 2025-10-21 14:19:40 +10:00
  • 6fa6a96e3a Introduce StartTime in CronSet and improve next execution scheduling (#596) tequ 2025-10-21 13:17:53 +09:00
  • cbd7cd98ff Update CONTRIBUTING.md Alloy Networks 2025-10-21 06:44:17 +03:00
  • ccf3b38fad add startafter to corn cronjob Richard Holland 2025-10-21 09:44:03 +11:00
  • 913a4da31b Update CONTRIBUTING.md Alloy Networks 2025-10-20 19:01:51 +03:00
  • b0fcd36bcd import_vl_keys logic fix (flap fix) (#588) RichardAH 2025-10-18 16:27:05 +10:00
  • 48ed253ddb Merge branch 'dev' into flap_fix flap_fix RichardAH 2025-10-18 16:26:49 +10:00
  • 49138aa0ab clang Richard Holland 2025-10-18 11:56:51 +11:00
  • 1ec31e79c9 Cron (on ledger cronjobs) (#590) RichardAH 2025-10-17 18:45:16 +10:00
  • 86a9ea999f clang-format tequ 2025-10-17 15:06:05 +09:00
  • 0755fb186a Update src/ripple/protocol/jss.h RichardAH 2025-10-17 16:04:02 +10:00
  • 526154b97a Update src/ripple/protocol/jss.h RichardAH 2025-10-17 16:03:46 +10:00
  • 3487e2de67 Merge branch 'dev' into sync-2.4.0 tequ 2025-10-17 13:21:01 +09:00
  • 052135a800 add CronSetFlags to ServerDefinition tequ 2025-10-17 10:29:21 +09:00
  • 793249d031 SetCron -> CronSet tequ 2025-10-17 10:28:43 +09:00
  • 2dfe1fbe89 ensure fallthrough doesn't execute wrong codepath Richard Holland 2025-10-16 19:35:00 +11:00
  • c1e011a16a return tesSuccess when deleting cron without cron object tequ 2025-10-16 17:07:01 +09:00
  • caa486f19c additional defensive check, malformed check, tequ 2025-10-16 15:34:30 +09:00
  • 945ad4869c testcase Richard Holland 2025-10-16 17:31:31 +11:00
  • 106abfa9e0 remove alreadyExists case tequ 2025-10-16 15:14:43 +09:00
  • d5ff8b7010 bug Richard Holland 2025-10-16 17:10:22 +11:00
  • 596b080a6b Merge branch 'dev' into flap_fix RichardAH 2025-10-16 15:54:59 +10:00
  • 88828bbf63 add TSH tests for ttCron, ttCronSet tequ 2025-10-16 11:46:59 +09:00
  • cf3db6eb42 Merge branch 'dev' into cronjob tequ 2025-10-15 22:48:08 +09:00
  • 9b1f3ebdd7 use tfCronUnset to delete Cron tequ 2025-10-15 21:00:19 +09:00
  • e64692fc8b add ttCron tests tequ 2025-10-15 20:45:47 +09:00
  • ac1bf88596 add tests for CronSet tequ 2025-10-15 15:14:59 +09:00
  • 0d7dd0597d clang-format tequ 2025-10-15 13:40:39 +09:00