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
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
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
47a7a87925
chore(execution-engine): replace IncompatibleJValueType with more specific FoldIteratesOverNonArray in fold ( #502 )
2023-03-09 14:37:39 +03:00
d28f674cdc
chore(ci): Update E2E after js-client refactoring ( #497 )
...
* Update E2E
* Fix
* Fix
* F
* Fix
2023-03-09 10:48:50 +02:00
56d3ab254e
chore(execution-engine) This commit adds a dedicated triplet resolution error for call ( #500 )
2023-03-07 20:26:25 +03:00
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
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
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
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
d482048d05
chore: Move codecov badge ( #494 )
...
Move badge
2023-03-02 22:22:32 +03:00
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
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
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
7f6a69851f
fix: Rename CallResultsNotEmpty into UnprocessedCallResult ( #490 )
...
fix(execution-engine): rename CallResultsNotEmpty into UnprocessedCallResult
2023-03-01 20:36:35 +03:00
357ae63732
chore: release master ( #488 )
...
* chore: release master
* chore: Bump air-interpreter version to 0.35.5
air-interpreter-v0.35.5
avm-data-store-v0.6.0
air-v0.36.0
air-test-utils-v0.4.4
air-testing-framework-v0.1.4
avm-server-v0.30.0
2023-02-27 17:24:49 +03:00
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
4ae3afc0da
chore: release master ( #484 )
2023-02-27 16:57:46 +03:00
c10f89b5e5
fix(air-trace): set correct air verison ( #486 )
2023-02-27 16:43:12 +03:00
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
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
c9eb5cd47a
chore: release master ( #481 )
air-parser-v0.7.3
air-testing-framework-v0.1.3
air-beautify-v0.1.2
air-beautifier-v0.1.2
avm-server-v0.29.0
air-interpreter-data-v0.6.3
avm-data-store-v0.5.0
air-beautify-wasm-v0.1.1
air-trace-v0.2.5
air-execution-info-collector-v0.7.3
air-trace-handler-v0.1.2
air-test-utils-v0.4.3
avm-interface-v0.28.2
2023-02-21 21:54:12 +03:00
ae3a8e9a50
feat(air-parser): improve docs ( #483 )
...
feat: improve parser docs
release-as: 0.7.3
2023-02-21 21:50:57 +03:00
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
4d20801ec6
chore(release-please): Try to fix merging linked versions ( #480 )
...
Fix?
2023-02-21 21:07:37 +03:00
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
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
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
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
5e6863d4d5
feat(avm)!: improve anomaly detection ( #479 )
2023-02-21 20:28:56 +03:00
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
8367f483bb
chore(bench): add bench results ( #469 )
...
add bench results for current Marine
2023-02-14 12:45:43 +03:00
bb2c4cf722
chore(bench): add bench results ( #467 )
...
add bench results for current Marine
2023-02-14 10:59:49 +03:00
0358854a5c
chore(bench): sort items in text bench resutls ( #466 )
2023-02-13 19:55:03 +03:00
5e509223d6
chore(bench): add bench results ( #465 )
...
bench results
2023-02-13 15:57:13 +03:00
063c2648a5
chore(bench): add bench results ( #464 )
...
add bench results
2023-02-13 15:34:26 +03:00
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
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
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
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
5aa3c75875
chore: release master ( #454 )
...
* chore: release master
* chore: Bump air-interpreter-wasm version to 0.35.4
air-test-utils-v0.4.2
air-interpreter-data-v0.6.2
air-trace-v0.2.4
air-v0.35.1
air-trace-handler-v0.1.1
air-testing-framework-v0.1.2
air-interpreter-v0.35.4
2023-02-08 15:28:17 +03:00
c277676d43
chore: Force air-interpreter version ( #459 )
...
Set version
2023-02-08 14:22:45 +02:00
517eba466e
chore(ci): Set air-interpreter version to 0.35.3 (current) ( #458 )
...
Set version
2023-02-08 14:15:56 +02:00
ce01804bdb
chore(ci): Better handling of air-interpreter release ( #457 )
...
* Update release
* Fixes
* fix
* Fix
2023-02-08 13:44:26 +02:00
ae754cb1f5
chore: Do not link air and air-interpreter! ( #456 )
...
* Comeon!
* Do not link anything!
2023-02-08 12:56:01 +02:00
34592fa7d4
chore(ci): Set all version in manifest ( #455 )
...
Set all version in manifest
2023-02-08 12:51:12 +02:00
e168d2a55e
chore(ci): Revert previous release, prepare for new release [fixed FLU-271] ( #453 )
...
* Add versions everywhere
* Revert "chore(air-trace): release master (#452 )"
This reverts commit 3452b6b24d
.
* Fix
* Fix versions
2023-02-08 12:08:51 +02:00
3452b6b24d
chore(air-trace): release master ( #452 )
...
chore: release master
2023-02-07 21:33:57 +03:00
19479bfb5c
chore(docs): add more upcoming data changes ( #450 )
2023-02-07 21:09:22 +03:00
367546b82c
feat(trace-handler): improve data deserialization version check ( #451 )
2023-02-07 21:07:02 +03:00