fluencebot
d99272f9d3
chore: release master ( #491 )
2023-03-14 19:08:48 +03:00
Anatolios Laskaris
990a4fcfa6
chore(release-please): Sync air versions ( #512 )
...
Sync versions
2023-03-13 15:43:12 +02:00
raftedproc
4f1a617bf5
chore(execution-engine): VM execution step negative tests [fixes VM-262] ( #511 )
2023-03-13 16:34:37 +03:00
renovate[bot]
62da247c3a
chore(deps): update rust crate semver to 1.0.17 ( #510 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-13 15:59:38 +03:00
renovate[bot]
eb1425de25
chore(deps): update rust crate serde to 1.0.155 ( #508 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-12 14:35:50 +07:00
renovate[bot]
f87d1cb373
chore(deps): update rust crate thiserror to 1.0.39 ( #507 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-11 13:28:33 +03:00
renovate[bot]
16265f97b0
chore(deps): update rust crate serde to 1.0.154 ( #506 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-11 13:28:15 +03:00
Ivan Boldyrev
271b74d8f2
fix(air): demote some AquaVM logging statements ( #505 )
...
Users complain that `warn` level produces lot of unnecessary logs.
+ join behavior logging is demoted to `trace`;
+ xor logging is demoted to `trace`;
+ service error logging is demoted to `debug`.
2023-03-11 01:09:23 +07:00
raftedproc
cb9c426a35
chore(execution-engine): Some stream-related LambdaError are unjoinab… ( #503 )
...
chore(execution-engine): Some stream-related LambdaError are unjoinable b/c: canon stream replaces normal stream, when canon stream is used, it is materialized and its size is known
2023-03-10 12:46:20 +03:00
raftedproc
47a7a87925
chore(execution-engine): replace IncompatibleJValueType with more specific FoldIteratesOverNonArray in fold ( #502 )
2023-03-09 14:37:39 +03:00
Anatolios Laskaris
d28f674cdc
chore(ci): Update E2E after js-client refactoring ( #497 )
...
* Update E2E
* Fix
* Fix
* F
* Fix
2023-03-09 10:48:50 +02:00
raftedproc
56d3ab254e
chore(execution-engine) This commit adds a dedicated triplet resolution error for call ( #500 )
2023-03-07 20:26:25 +03:00
renovate[bot]
b934efc5c6
chore(deps): update actions/upload-artifact action to v3 ( #495 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-07 11:05:41 +03:00
renovate[bot]
8c25dbe8f6
fix(deps): update rust crate marine-runtime to 0.25.0 ( #498 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-07 11:05:12 +03:00
renovate[bot]
c985e39824
chore(deps): update rust crate serde_json to 1.0.94 ( #499 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-07 11:04:55 +03:00
renovate[bot]
d9bdcff343
chore(deps): update rust crate clap to 4.1.8 ( #496 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-07 11:04:36 +03:00
Anatolios Laskaris
d482048d05
chore: Move codecov badge ( #494 )
...
Move badge
2023-03-02 22:22:32 +03:00
Mike Voronov
95b2d154ff
feat(execution-engine)!: make StreamDontHaveSuchGeneration uncatchable… ( #492 )
...
`StreamDontHaveSuchGeneration` is a catchable error that could be caught by a xor instruction and then handled by a user. But it makes no sense because this error could arise only iff smth went wrong during merging or when data is corrupted.
2023-03-02 22:22:13 +03:00
Anatolios Laskaris
4a35dbffb7
chore(ci): Add codecov ( #493 )
...
* Split tests into tests and lints and add codecov
* Embed codecov
* Fixes
* Test codecov
* Test coveralls again
* Use token
* Change events
* Typo
2023-03-02 13:31:05 +02:00
raftedproc
5813c80ca2
fix: negative tests for prepare_step and farewell_step [fixes VM-251] ( #489 )
...
fix(execution-engine): negative tests for prepare_step and farewell_step [fixes VM-251]
2023-03-02 13:44:10 +03:00
raftedproc
7f6a69851f
fix: Rename CallResultsNotEmpty into UnprocessedCallResult ( #490 )
...
fix(execution-engine): rename CallResultsNotEmpty into UnprocessedCallResult
2023-03-01 20:36:35 +03:00
fluencebot
357ae63732
chore: release master ( #488 )
...
* chore: release master
* chore: Bump air-interpreter version to 0.35.5
2023-02-27 17:24:49 +03:00
Anatolios Laskaris
b4818c57de
chore(release-please): Fix release ( #487 )
...
* Revert "chore: release master (#484 )"
This reverts commit 4ae3afc0da
.
* Revert "fix(air-trace): set correct air verison (#486 )"
This reverts commit c10f89b5e5
.
* Disable link version
* Fix air
2023-02-27 16:10:34 +02:00
fluencebot
4ae3afc0da
chore: release master ( #484 )
2023-02-27 16:57:46 +03:00
Valery Antopol
c10f89b5e5
fix(air-trace): set correct air verison ( #486 )
2023-02-27 16:43:12 +03:00
Valery Antopol
36e1c8762c
fix(data_store)!: use particle_id + current_peer_id as prev_data key in DataStore ( #485 )
2023-02-27 16:39:16 +03:00
mikhail-1e20
9d739906ff
docs: README re-organized ( #477 )
...
* docs: README re-organized
* add repository structure
* fix docs
* docs: A few minor fixes following an earlier discussion
---------
Co-authored-by: vms <michail.vms@gmail.com>
2023-02-22 19:54:47 +03:00
fluencebot
c9eb5cd47a
chore: release master ( #481 )
2023-02-21 21:54:12 +03:00
Mike Voronov
ae3a8e9a50
feat(air-parser): improve docs ( #483 )
...
feat: improve parser docs
release-as: 0.7.3
2023-02-21 21:50:57 +03:00
Mike Voronov
a1f7a5ce74
fix(avm-interface): minor code fix ( #482 )
...
chore: minor code fix
release-as: 0.28.2
2023-02-21 21:29:56 +03:00
Anatolios Laskaris
4d20801ec6
chore(release-please): Try to fix merging linked versions ( #480 )
...
Fix?
2023-02-21 21:07:37 +03:00
renovate[bot]
c408da884d
fix(deps): update rust crate marine-runtime to 0.24.1 ( #478 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-21 20:34:37 +03:00
renovate[bot]
dd61450d80
chore(deps): update baptiste0928/cargo-install action to v1.3.1 ( #474 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-21 20:30:22 +03:00
renovate[bot]
e700d7126b
chore(deps): update rust crate once_cell to 1.17.1 ( #476 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-21 20:29:54 +03:00
renovate[bot]
ab220c843b
chore(deps): update rust crate clap to 4.1.6 ( #475 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-21 20:29:22 +03:00
Mike Voronov
5e6863d4d5
feat(avm)!: improve anomaly detection ( #479 )
2023-02-21 20:28:56 +03:00
boneyard93501
d8c3d70656
chore(bench): add bench results ( #472 )
...
add bench results for current Marine
Co-authored-by: vms <michail.vms@gmail.com>
2023-02-15 16:23:00 +03:00
Fedor Kurbatov
8367f483bb
chore(bench): add bench results ( #469 )
...
add bench results for current Marine
2023-02-14 12:45:43 +03:00
Anatolios Laskaris
bb2c4cf722
chore(bench): add bench results ( #467 )
...
add bench results for current Marine
2023-02-14 10:59:49 +03:00
Valery Antopol
0358854a5c
chore(bench): sort items in text bench resutls ( #466 )
2023-02-13 19:55:03 +03:00
Valery Antopol
5e509223d6
chore(bench): add bench results ( #465 )
...
bench results
2023-02-13 15:57:13 +03:00
Mike Voronov
063c2648a5
chore(bench): add bench results ( #464 )
...
add bench results
2023-02-13 15:34:26 +03:00
renovate[bot]
91189a1d9d
chore(deps): update rust crate serde_json to 1.0.93 ( #462 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 12:17:52 +03:00
renovate[bot]
41f345261d
chore(deps): update rust crate built to 0.6.0 ( #463 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-13 12:17:22 +03:00
Mike Voronov
87f7e2f361
feat(execution-engine)!: make fold convergent wrt errors ( #351 )
...
fold over a stream was not convergent when errors are produced inside a fold body. After iteration, it produces if there were several errors, only the last one is bubbled up. But on the same peer, there could different last (and first) errors, and it'll become non-convergent and moreover non-deterministic.
After this PR fold won't bubble any errors to make execution convergent and deterministic. To obtain errors from a fold body one should wrap this body into xor and push errors into some stream. Then fold over this stream and handle errors.
2023-02-09 17:09:24 +03:00
Anatolios Laskaris
8f5217e3d6
chore(ci): Release workflow fixes [fixes FLU-273] ( #460 )
...
* Fix publishing artifact
* Set version
* Set avm client version during release
* Try linkied components again
2023-02-08 15:07:33 +02:00
fluencebot
5aa3c75875
chore: release master ( #454 )
...
* chore: release master
* chore: Bump air-interpreter-wasm version to 0.35.4
2023-02-08 15:28:17 +03:00
Anatolios Laskaris
c277676d43
chore: Force air-interpreter version ( #459 )
...
Set version
2023-02-08 14:22:45 +02:00
Anatolios Laskaris
517eba466e
chore(ci): Set air-interpreter version to 0.35.3 (current) ( #458 )
...
Set version
2023-02-08 14:15:56 +02:00
Anatolios Laskaris
ce01804bdb
chore(ci): Better handling of air-interpreter release ( #457 )
...
* Update release
* Fixes
* fix
* Fix
2023-02-08 13:44:26 +02:00