Christien Rioux
82d107f446
watchvalue debugging and improved timeout
2024-04-24 22:43:48 -04:00
Christien Rioux
d3b596a70e
fix fanout regression
2024-04-23 18:52:38 -04:00
Christien Rioux
6373cc0e9d
more offline subkey write improvements
2024-04-23 12:22:54 -04:00
Christien Rioux
3268836a5b
improve offline subkey writes to ensure failed setvalue even when online tries again
...
add help for record list opened as well as active watch debugging
2024-04-22 22:16:41 -04:00
Adam Leskis
563b7c358a
add in port access information to install docs
...
This refers to issue https://gitlab.com/veilid/veilid/-/issues/375
2024-04-22 14:52:49 +01:00
Christien Rioux
7daf351608
Merge branch 'watchvalue-fixes' into 'main'
...
Fixes for watchvalue
See merge request veilid/veilid!272
2024-04-22 02:26:15 +00:00
Christien Rioux
43e6be2912
add ping validator every 10 seconds for active watch nodes
2024-04-21 20:24:20 -04:00
John Smith
80e2007fff
minor nit
2024-04-21 18:02:14 -04:00
Christien Rioux
ee040b32b9
don't fan out for watch value changes or cancels
...
fix fanout pop ordering
2024-04-21 18:01:06 -04:00
TC
5dbf647b95
Merge branch 'add-cicd-scripts' into 'main'
...
Migrating CICD scripts to Veilid repo
See merge request veilid/veilid!271
2024-04-21 18:51:49 +00:00
TC Johnson
c969df33d8
Merge branch 'main' into add-cicd-scripts
...
[ci skip]
2024-04-21 13:47:17 -05:00
TC Johnson
06f344ebb4
Migrating CICD scripts to Veilid repo
...
Copied CICD scripts into the repository so that the community can make
contributions to the build system. Wrote a brief description of the
build and distribute process. Modified the CICD config to use the repo
hosted scripts. [ci skip]
2024-04-21 13:37:45 -05:00
Christien Rioux
39c47dbd66
harden assembly buffer unit test
2024-04-20 12:25:49 -04:00
Christien Rioux
a0de48771e
Merge branch 'main' into 'main'
...
removed hotfix, as this has been integrated into cargo-ndk already
See merge request veilid/veilid!269
2024-04-20 15:14:33 +00:00
Christien Rioux
18050a5f86
Merge branch 'dht-optimization' into 'main'
...
DHT optimization and bugfixes
See merge request veilid/veilid!270
2024-04-20 15:11:30 +00:00
Christien Rioux
62c38a7642
valuechange now fires for offline writes
2024-04-19 15:00:43 -04:00
Debanjan Basu
54b7be1eea
updated indentation hoping to match what was already there
2024-04-14 15:52:32 +10:00
Debanjan Basu
339f2e8372
finxed indentation
2024-04-14 15:50:23 +10:00
Debanjan Basu
70bc2235d7
upgraded the ndk version
2024-04-14 15:31:16 +10:00
Christien Rioux
4a190a6853
add offline subkeys to dht record report
2024-04-13 14:15:09 -04:00
Debanjan Basu
0756107d95
removed hotfix, as this has been integrated into cargo-ndk already
2024-04-13 19:34:47 +10:00
Christien Rioux
e89359e1f5
fix deprecated function
2024-04-10 13:37:47 -04:00
Christien Rioux
ce3d333397
fanout seeding
2024-04-07 16:19:22 -04:00
Christien Rioux
918cd0de95
seed dht fanout
2024-04-07 11:43:34 -04:00
Christien Rioux
98786ca827
fix wasm log ignore bug
2024-04-07 10:54:24 -04:00
Christien Rioux
fa4d779ec5
Merge branch 'watch-work' into 'main'
...
Fix set_dht_value and watch_value
See merge request veilid/veilid!268
2024-04-07 03:03:48 +00:00
Christien Rioux
149aa49575
fix set dht value during a sequence number conflict
2024-04-06 22:33:00 -04:00
Christien Rioux
6f49acffbb
watch member check bugfix
2024-04-06 20:20:10 -04:00
Christien Rioux
0b587e8f04
minor android fixes
2024-04-05 21:22:42 -04:00
TC
40660c6b33
Added instructions for, and simultaneously testing, [ci skip]
2024-04-05 03:20:34 +00:00
TC
feeafe290a
moved crates and pypi publishing to build_packages stage
2024-04-05 00:53:28 +00:00
TC
e3f396f93d
Correcting distribute stage order of execution
2024-04-05 00:46:47 +00:00
TC Johnson
3effd2deef
Version update: v0.3.0 → v0.3.1
...
Signed-off-by: TC Johnson <tc@veilid.org>
2024-04-04 19:35:13 -05:00
TC
af75d15074
Updated for v0.3.1
2024-04-05 00:31:47 +00:00
Christien Rioux
0ab27a6dea
Merge branch 'dht-triage' into 'main'
...
DHT cleanup
See merge request veilid/veilid!266
2024-04-04 23:31:32 +00:00
TC
30ff93e8df
Moved crate and python publishing to a dev machine. The orchestration machine doesn't have the resources for the cargo build steps.
2024-04-04 23:22:10 +00:00
Christien Rioux
70f8ad9f86
Merge branch 'main' into 'main'
...
fix dht rust integration test
See merge request veilid/veilid!265
2024-04-04 23:08:51 +00:00
Christien Rioux
ad085ed15e
improve logging
...
dart ffi has duration measurements for veilid_api calls
2024-04-04 14:12:54 -04:00
Sergei Surovtsev
53555a5ebe
fix dht rust integration test
2024-04-03 12:33:55 +03:00
Christien Rioux
9eaa353d57
correct the inspect capabilities too, don't worry about backward compatibility here.
2024-04-02 14:01:47 -04:00
Christien Rioux
3e7e0a381a
fix default timestamp behind/ahead
2024-04-01 22:50:02 -04:00
Christien Rioux
39d5e0435c
fix debug commands
...
clean up dht capabilities
add temporary fanout debugging logs
2024-04-01 22:29:04 -04:00
Christien Rioux
0589e6dc31
add entries debug command filter by capability
2024-04-01 14:34:12 -04:00
Christien Rioux
cdedf37ade
Merge branch 'valuechanged-optional' into 'main'
...
ValueChanged Optional
See merge request veilid/veilid!264
2024-04-01 02:14:21 +00:00
Christien Rioux
ca9fec75d2
allow value changed data to be optional in rpc schema
2024-03-31 21:35:52 -04:00
Christien Rioux
6e1439306a
make valuechanged update no longer happen when value hasn't changed or is older
2024-03-31 16:34:12 -04:00
Christien Rioux
2ec00e18da
Merge branch 'parse_as_target_no_async' into 'main'
...
Make VeilidAPI::parse_as_target a sync function
See merge request veilid/veilid!262
2024-03-30 15:14:27 +00:00
Sashanoraa
b5cf325c5a
Make VeilidAPI::parse_as_target a sync function
...
VeilidAPI::parse_as_target doesn't perform any async operations so it
should be a sync function.
2024-03-30 10:40:29 -04:00
Christien Rioux
0e25c17f2f
Merge branch 'clippy-fixes' into 'main'
...
clippy fixes and cleanup
See merge request veilid/veilid!263
2024-03-30 01:44:45 +00:00
Christien Rioux
4a4271db61
clippy fixes and cleanup
2024-03-29 21:24:20 -04:00