Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

mhofman

mhofman closed an issue on Agoric/agoric-sdk
Raise state-sync snapshot payload size to accommodate 8 weeks of wallet factory leak
## What is the Problem Being Solved? To address https://github.com/Agoric/agoric-sdk/issues/8325 we previously [raised](https://github.com/agoric-labs/cosmos-sdk/pull/304) the state-sync payload...
mhofman created a review on a pull request on Agoric/agoric-sdk
Approved assuming we fully move the test bits from u19

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-sdk
Approved assuming we fully move the test bits from u19

View on GitHub

mhofman created a review comment on a pull request on Agoric/agoric-sdk
Nit: as a matter of preference I like when we add the test marked as `.failing` in the first commit, then remove the `.failing` in the fix commit. It makes it clear that the test reproduced the iss...

View on GitHub

mhofman created a review comment on a pull request on Agoric/agoric-sdk
Nit: let's add a comment pointing to the issue for why this must be before the `maybeExportPromise` call.

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-sdk

View on GitHub

mhofman created a comment on an issue on Agoric/agoric-sdk
FYI the increase in slopes are from 13->14 & 16->17, which respectively corresponds to the introduction of `watchPromise` and vow support (a bunch of `watch` and `when`. These would create a lot of...

View on GitHub

mhofman created a comment on a pull request on endojs/endo
> * When publishing, `npm`'s default behavior is to skip ignored files unless they are present in a `package.json`'s `files` array. I believe this is already configured correctly, but future packag...

View on GitHub

mhofman created a review on a pull request on endojs/endo
We have a lot of manually authored `.d.ts` files so a blanket ignore of them is not ok. In general I wish we had a CI job to verify that any files in the repo are not currently excluded by the giti...

View on GitHub

mhofman created a comment on an issue on Agoric/agoric-sdk
I believe our plan is to keep support of `-bblock` in our fork, and actually remove the 30s timeout. @michaelfig @JeancarloBarrios

View on GitHub

mhofman pushed 1 commit to mhofman/p2p-recv-msg-routine agoric-labs/cometbft
  • fixup! feat(p2p): limit max aggregate size of recv buffer More thread safe ack handling 84d4e48

View on GitHub

mhofman created a review comment on a pull request on agoric-labs/cometbft
This was a guess. I have been running a mainnet follower since with a higher limit and will be looking at the high water mark to get an idea of a reasonable default value.

View on GitHub

mhofman created a review on a pull request on agoric-labs/cometbft

View on GitHub

mhofman created a review comment on a pull request on agoric-labs/cometbft
My understanding is that a channel can be configured with a different message size limit, which can be higher than the default. If such a message were to be received on the channel, the connection ...

View on GitHub

mhofman created a review on a pull request on agoric-labs/cometbft

View on GitHub

mhofman created a comment on an issue on Agoric/agoric-sdk
Draft PR for fix in our cometbft fork: https://github.com/agoric-labs/cometbft/pull/13

View on GitHub

mhofman opened an issue on Agoric/agoric-sdk
Mitigate blocking cometbft reactors impact on p2p connectivity
## What is the Problem Being Solved? While investigating the impact of long blocks on the p2p layer (https://github.com/Agoric/agoric-sdk/issues/10075), we realized that cometbft assumed that ch...
mhofman opened an issue on Agoric/agoric-sdk
Raise state-sync snapshot payload size to accommodate 8 weeks of wallet factory leak
## What is the Problem Being Solved? To address https://github.com/Agoric/agoric-sdk/issues/8325 we previously [raised](https://github.com/agoric-labs/cosmos-sdk/pull/304) the state-sync payload...
mhofman created a comment on an issue on Agoric/agoric-sdk
Contract code doesn't get to use weakref so the only implementation for a weak LRU I can think of would involve a list of weakmap instances, which requires O(n) lookups in m WeakMap instances, whic...

View on GitHub

mhofman created a comment on an issue on Agoric/agoric-sdk
We can build a weak LRU cache, but we have to be careful because some implementation for those require as many weakmap as the depth of the cache, the cost of which is expensive.

View on GitHub

mhofman opened a draft pull request on endojs/endo
Ergonomic exo classes exploration
Creating a PR to better view some exploration of how we could use `class` syntax to declare exo classes. Types are definitely going to be a pickle. This is not meant to be merged as-is!
mhofman pushed 1 commit to mhofman/ergonomic-exo-classes endojs/endo

View on GitHub

mhofman pushed 1 commit to mhofman/p2p-recv-msg-routine agoric-labs/cometbft
  • fixup! feat(p2p): add msg recv routine f41d3ee

View on GitHub

mhofman created a comment on a pull request on tc39/ecma262
> In particular that means that async iterator can catch the error, handle it and continue to run while sync iterator cannot. > > I would personally prefer that AsyncFromSyncIteratorContinuation...

View on GitHub

mhofman created a comment on an issue on Agoric/agoric-sdk
We discussed this more today with @gibson042. Some quick observations: - lib-chainStorage.js currently considers [empty strings as normal values for sequence / append nodes](https://github.com/Ago...

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-sdk

View on GitHub

mhofman created a comment on an issue on tc39-transfer/proposal-stabilize
Ugh sorry I got my overrides mixed up. But I believe the same argument holds for the assign override mistake. I'll follow up with some examples.

View on GitHub

mhofman opened a draft pull request on agoric-labs/cometbft
Recv msg routine
## Description Add a new goroutine to handle messages read from the peer connection. This allows processing ping/pong messages even if reactors are blocked. To avoid unbounded growth the buffere...
mhofman pushed 3 commits to mhofman/p2p-recv-msg-routine agoric-labs/cometbft
  • feat(p2p): add msg recv routine 45767c2
  • feat(p2p): limit max aggregate size of recv buffer bbf1b2d
  • chore(p2p): tweak debug logging 0760561

View on GitHub

mhofman created a comment on a pull request on endojs/endo
> And Hermes has an **additional** bug: in a module context, `function(){}` is treated differently from `function(){ "use strict"; }` (cf. [Strict Mode Code](https://tc39.es/ecma262/multipage/ecmas...

View on GitHub

Load more