pierreneter
Repos
1
Followers
51
Following
18

Events

pierreneter create tag v0.4.5
Created at 1 day ago

[telemetry-service] security audit fixes and related refactorings (#4433)

[forge] prometheus auth option and remove opensearch support (#4442)

[mempool] possibly fix fn_to_val_test (#4468)

Description

The test fails and succeeds on retry in CICD sometimes: only the first transaction is propagated. There is a race condition where the broadcast from the pfn happens after txn0 is added but before txn1 is added. In that case, only txn0 is broadcasted (because the test is instrumented to only send a single message). By adding the txns first, we can avoid this.

Test Plan

Will have to observe if flakiness goes down after land.

[Docs] New gas doc and a minor nit in sys integ doc.

[Docs] Fixing the API link.

[Docs] Section header change.

[Docs] Fixing broken link.

[Docs] Working in review comments.

[dashboards] sync grafana dashboards (#4439)

Co-authored-by: rustielin rustielin@users.noreply.github.com

[storage-audit-fix] dedup some constants (#4423)

[certik] fix storage comments (#4477)

[Rust SDK] Increase gas_unit_price and fund balance in transfer-coin example.

[txn-emitter] Fix ConstTps txn-emitter to wait enough for transactions to be committed (#4354)

Add graceful_overload test to confirm we see high TPS even when we send more txn than the system can handle. (separate PR for high gas-fee txns going through)

Fix ConstTps txn-emitter to wait enough for transactions to be committed

When we overload the system, individual nodes can start being stale, so in order to check that transaction was definitelly not committed, we need to wait for ledger timestamp to be passed.

So change time waits to be based on ledger timestamp / txn expiration time, instead of relative.

Add some more (sampled) logs to help with future debugging

[aptos-move] Update move dependency

[mempool] Add counter for created block size in txn count and byte size (#4460)

  • [mempool] Add counter for created block size in txn count and byte size

We have txn/committed block counter, but without re-serializing things there, I cannot easily get the size. This seems an easy place to measure it, and it also enables us to easily see if different nodes are trying to propose different sizes as well (irrespective of whether those land on the blockchain)

[api] Fix gas cache on price estimation

Turns out I forgot to set the time for the cache, so now it's fixed

[GHA] add branch for docker (#4501)

[Genesis][Vesting] Add a convenient update_operator feature with same commission (#4504)

[smoke tests] local swarm build retries 3 times (#4461)

Description

Adding retries on a couple tests in #4437 seems to have worked. They have not flaked on local swarm startup. So expanding to all local swarm startup.

Test Plan

(same as #4437) Injected a retry and at least confirmed that we can successfully create a new swarm after having created a swarm (that was itself successful).

[configs] Update block size (txns/bytes) and make configs consistent across deployments (#4505)

  • reduce block size to 2.5k
  • corresponding max bytes should be 500-600k, to have the similar load
  • I think we wanted to increase quorum poll count to be around 250ms, correct?
  • made all three deployments have the same configs
Created at 3 days ago
started
Created at 3 days ago
Created at 4 days ago
started
Created at 1 week ago
pierreneter create tag v0.4.3
Created at 1 week ago
pierreneter create tag v0.1.32
Created at 1 week ago

[Genesis] Support one staker multiple operators

[Genesis] Add support for validators that don't immediately join the validator set

[Genesis][Tests only] Remove unnecessary zeros

observability: remove obsolete state sync high cardinality metric (#4351)

Twin validator test (#4121)

  • skeleton for twin-validator-test

  • sts set identity v1

  • first pass

  • fix patch param

  • cicd test run

  • update twin config

  • update

  • change twin count to 4 and see what happens

  • set load destination to FN

  • change twin count back to 1

  • test with twin count = 2

  • hardcode twin count as 3, and tidy up

  • add cron block

  • remove debug code

  • tweak

  • comments on the hardcoded json path for set_identity/get_identity

  • revert unwanted change

  • fix comment

  • some failure with twin count = 3, trying 2

  • resolve comments

  • update test duration

  • update job name

  • update

[Genesis] Support beneficiary resetter in mainnet genesis (#4378)

Change the projects base URL to /ecosystem. (#4329)

[dashboards] sync grafana dashboards (#4303)

Co-authored-by: rustielin rustielin@users.noreply.github.com

[gas] fix pre-condition for AptosGasMeter::new (#4356)

[gha] balance land-blocking forge tests (#4366)

[prometheus] drop spammy cluster metrics (#4364)

[forge] Create separate nft mint test, and remove nft minting from other tests (#4334)

NFT mint is a bit flaky, so trying to improve it. But also creating a separate test just for it, while having the other tests run without it, so they are not affected by it's flakiness (if it continues)

[Token] fix issues

[node-resource-metrics] linux-specific stats (#4301)

  • linux-specific stats
  • measure collect latency

Revert "[node-resource-metrics] linux-specific stats (#4301)"

This reverts commit f6f9b08dbec90ed72b4f0871ddda9966d4dbd21d.

[Docs] Adding new doc for developer resources. (#4347)

[gas] deploy new gas amounts

A lot of tests are hardcoded to expect 0 gas or very little. There are random accoutns created all over and after spending 6 hours, I'm no closer to porting over the code. At least this contains something reasonably well tested and gets us 1 step closer...

[node-resource-metrics] linux-specific stats (#4399)

  • [node-resource-metrics] linux-specific stats
  • [node-resource-metrics] measure collect latency

[consensus] Add collected voting power counters (#4276)

smoke-test: longer wait for local swarm to launch

Created at 1 week ago
Created at 1 week ago
Created at 1 week ago
Created at 1 week ago
pierreneter create tag v0.1.31
Created at 2 weeks ago

Revert "v0.1.30"

This reverts commit e6e2d80ac55e70d76c3545aa12dadfd3456c4c37.

Revert "update"

This reverts commit f8e092f456fec08663b3514fe58677a7928f6d6f.

Revert "v0.1.29"

This reverts commit c0be302eaba27c5893d35b129e7a913c3bbce71b.

Revert "remove IAptosAccount"

This reverts commit d6cff7bb7126e2123c0a3bf66987146a40b2a865.

v0.1.30

v0.1.31

Created at 2 weeks ago
pierreneter create tag v0.1.30
Created at 2 weeks ago
pierreneter create tag v0.1.29
Created at 2 weeks ago

remove IAptosAccount

v0.1.29

Created at 2 weeks ago
pierreneter create tag v0.1.28
Created at 2 weeks ago

Update example

Created at 2 weeks ago
pierreneter create tag v0.1.27
Created at 2 weeks ago

Update to Aptos 1.3.13

Created at 2 weeks ago

[doc] update AIT3 to LLT (#4254)

Fix the failure of Prover in CI (#4251)

  • missing an aborting condition in stake::is_current_epoch_validator

[api] Fix gas estimation floor value

Gas estimation floor should be based on the gas schedule directly. Now it pulls properly.

[gas] introduce gas feature version (#4163)

[CP] Feature flag email verif (#4252)

Add links to Rust SDK

[docs] Fix Documentation Bug #3571.(#4228)

Updating BFT paper to be AptosBFT v4 with respect to naming.

[Fix] Add serde attribute. (#4250)

[community] Continued updates to Projects design / layout (#4223)

[api] Use gas schedule v2 for gas estimation

[Aptos Framework] Add a module for creating staking contracts between stakers and operators

[Aptos Framework] Add vesting module (#3674)

Connect search / category form. (#4261)

[community] Use 303 instead of 302 for unconfirmed email redirect. (#4259)

[gha] forge sticky hide and report failure only (#4217)

[tf/aws][fullnode] cleanups (#4242)

  • [tf/aws][fullnode] fix apply

  • [tf/aws][testnet] rename workspace to workspace_name

  • [tf/aws][eks] make fullnode nodegroup scalable

  • [tf/aws][fullnode] workspace_name configurable

  • [tf/aws][fullnode] more customization

[Indexer] Update models (#4100)

  • [indexer] update models for indexer v2.5

  • [indexer] address comments for indexer v2.5

[mempool] remove metrics cache, just store insertion_time with txn (#4246)

Description

And now ttl_cache is no longer used, so removing that completely.

Test Plan

Add unit test to check that the behavior of only broadcast-able txns producing metrics is preserved. (Removed unit tests for ttl_cache and metrics_cache.)

Require captcha to mint NFT. (#4268)

Created at 2 weeks ago

[Token] add comment and assert property_map length when initializing

Created at 2 weeks ago