1651 Commits

Author SHA1 Message Date
stubbsta
490e83dcd5 nonce to reset if limit is reached 2024-06-20 12:08:35 +02:00
Václav Pavlín
345074fb81 add burst and auto-registration 2024-06-19 16:44:33 +02:00
Václav Pavlín
1d9ba39660 spammer is publishing messages at given rats 2024-06-18 15:19:06 +02:00
Václav Pavlín
335cfccb80 WIP: add network spammer code 2024-06-18 12:44:07 +02:00
rymnc
af1c0f7987 fix: remove cond comp for lightpush test 2024-06-17 15:19:12 +05:30
Aaryamann Challani
49931966ae Merge branch 'master' into rlnv2-only 2024-06-17 13:48:49 +05:30
Darshan K
88d25755db fix: mount metadata in wakucanary (#2793)
* chore: integrate cluster id and shards to waku node.
2024-06-14 18:29:42 +05:30
Ivan FB
0bd3087de9 postgres_driver: better sync lock in partition creation (#2809)
With the original approach it happened cases where one connection
acquired the lock and other connection tried to release the same lock,
causing an unrecoverable failure which made the node to end.
2024-06-14 10:07:41 +02:00
Akhil
0b97106cbe feat: RLN proofs as a lightpush service (#2768) 2024-06-13 21:10:00 +04:00
gabrielmer
78c9172aae chore: adding observers for message logging (#2800) 2024-06-13 18:35:56 +02:00
gabrielmer
767e89d5f1 added message to failed assert (#2805) 2024-06-12 22:27:10 +02:00
NagyZoltanPeter
641aa48696 Use random ports in rest tests instead of fixed ones (#2804) 2024-06-12 15:07:33 +02:00
rymnc
dfc4256163 fix: ci and nonceManager 2024-06-12 17:29:29 +05:30
Aaryamann Challani
3b2413951b Merge branch 'master' into rlnv2-only 2024-06-12 14:43:27 +05:30
Ivan FB
1436ef73c0 chore: update master from release/v0.28 (#2801)
* update changelog to reflect the patch release v0.28.1
2024-06-12 09:26:40 +02:00
NagyZoltanPeter
09522ff2fb fix: multi nat initialization causing dead lock in waku tests + serialize test runs to avoid timing and port occupied issues (#2799)
* Prevent multiple nat module initialization that cause dead lock in nat refresh thread tear down during tests.
* NPROC to 1 to avoid parallel test runs can lead to timing and port allocation issues

Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-06-12 07:49:55 +02:00
NagyZoltanPeter
50a3c9e9fd Remove filterTimeout configuration option as it remained after removing legacy filter where it belong to. (#2797) 2024-06-11 14:07:46 +02:00
gabrielmer
4bd46403b5 updating nim-bearssl to release 0.2.3 (#2796) 2024-06-10 18:07:16 +02:00
Ivan FB
beac7f5faa chore: set msg_hash logs to notice level (#2737) 2024-06-10 15:56:55 +02:00
gabrielmer
49372441c5 fix: increase on chain group manager starting balance (#2795) 2024-06-10 14:31:16 +02:00
Darshan K
6250995765 fix: more detailed logs to differentiate shards with peers (#2794) 2024-06-10 13:40:18 +05:30
Ivan FB
f958512e46 chore: Minor enhancements (#2789)
* archive.nim: reduce the database report interval from 1 to 30 min
  This counts the number of rows with "select count(1) from messages"
  which is quite intense and we shouldn't run it every minute
* aside cleanup
2024-06-09 23:09:23 +02:00
Ivan FB
4db31d2506 chore: postgres_driver - acquire/release advisory lock when creating partitions (#2784) 2024-06-07 17:54:26 +02:00
gabrielmer
825f700198 chore: setting fail-fast to false in matrixed github actions (#2787) 2024-06-07 16:06:11 +02:00
Darshan K
34d7e62fbf chore: simple link refactor (#2781) 2024-06-07 13:07:15 +05:30
Aaryamann Challani
b844447246 Merge branch 'master' into rlnv2-only 2024-06-06 22:15:39 +05:30
Ivan FB
dc893e90b4 Update bump_dependencies.md template (#2786)
zero kit dependency should be v0.5.1
2024-06-06 18:24:57 +02:00
Aaryamann Challani
e70881d85a chore(submodule): update zerokit submodule to v0.5.1 (#2782) 2024-06-06 18:32:56 +05:30
Ivan FB
69ce01d2be postgres_driver: simple reformat with nph (#2785) 2024-06-06 12:04:40 +02:00
Ivan FB
98aa45dc30 add new index to optimize the order by storedAt (#2778) 2024-06-06 11:38:58 +02:00
Aaryamann Challani
2db7f2a385 chore(rlnv2): contract interface changes (#2770)
* chore(rlnv2): contract interface changes

* fix: tests

* fix: remove stuint[32]
2024-06-06 00:58:21 +05:30
Ivan FB
21a96cea7d postgres partitions: ensure the partition ranges are o'clock (#2776)
Also, skip the error "partition already exists" because that happens
when multiple nodes interact with the same database.
2024-06-05 17:45:38 +02:00
gabrielmer
3fd715cfc2 unifying clusterId to be uint16 (#2777) 2024-06-05 15:32:35 +02:00
rymnc
ed23c04090 feat(rlnv2): rlnv2 fork feature branch 2024-06-05 16:33:25 +05:30
Ivan FB
9cc37d037f bump_dependencies.md the nim-libp2p should be updated per tag from now on (#2760) 2024-06-05 09:00:06 +02:00
gabrielmer
b9d0525663 chore: Improving liteprotocolteseter stats (#2750) 2024-06-04 22:57:16 +02:00
Darshan K
7242d2aca2 chore: extract common prefixes into a constant for multiple query (#2747)
* chore: extract select to constant for multiple prefix

* chore: Add a space at the end of selectClause to facilitate better string merging.

Signed-off-by: DarshanBPatel <darshan@status.im>

---------

Signed-off-by: DarshanBPatel <darshan@status.im>
2024-06-03 21:52:53 +05:30
richΛrd
ae52913128 fix(waku_archive): only allow a single instance to execute migrations (#2736) 2024-05-31 12:08:16 -04:00
Ivan FB
e281a008fb postgres_driver.nim: add missing meta field to select queries (#2741) 2024-05-29 22:13:16 +02:00
Ivan FB
20a27def5f release-process.md: add step to merge the release branch back to master (#2734) 2024-05-29 10:09:35 +02:00
Ivan FB
8a51db68bd test_waku_store.nim: add logs to better analyse uncertain flaky tests (#2740) 2024-05-29 10:05:07 +02:00
Ivan FB
07ce86e010 bump dependencies for v0.29 (#2731) 2024-05-29 09:41:28 +02:00
Ivan FB
7353b56a12 Merge pull request #2738 from waku-org/fix/macos-ci
fix: move postgres related tests under linux conditional
2024-05-28 16:46:35 +02:00
Prem Chaitanya Prathi
b13a11ad7c fix: move postgres related tests under linux conditional 2024-05-28 17:24:22 +05:30
Vaclav Pavlin
b1f74e5776 chore(wakucanary): fix fitler protocol, add storev3 (#2735) 2024-05-27 23:13:59 +02:00
Simon-Pierre Vivier
6ab1084d46 fix: invalid cursor returning messages (#2724)
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2024-05-27 10:54:10 -04:00
kaiserd
e40b4d76c0 chore: bump nim-libp2p version (#2661) 2024-05-27 15:58:18 +02:00
Darshan K
9dff107487 feat: it's push newly released nwaku image with latest-release tag (#2732) 2024-05-27 16:22:48 +05:30
Ivan FB
ddb721b706 Merge pull request #2733 from waku-org/release/v0.28
chore(release): update changelog for v0.28.0 release (#2713)
2024-05-27 10:32:09 +02:00
gabrielmer
17b725afd0 chore(release): merging release/v0.28 branch to master (#2728) 2024-05-24 13:10:13 +02:00