Peter McEvoy
Peter McEvoy
`mmap()` the north (heap) segment of the snapshot so that the kernel can swap pages out more efficiently (without using the swap file). With this change, if a page needs...
Split the event log into epochs, which will enable event log truncation. The new directory hierarchy of the `/.urb/log` directory looks like: ```console dev/.urb/log ├── 0i1 │ ├── data.mdb │ ...
After reflecting on a discussion that I had yesterday with @belisarius222, an ideal standard for managing header files within the runtime seems to be: - Create an `all.h` header file...
### Motivation This PR replaces all instances of `read()` and `write()` (outside of the `compat` directory) with `c3_read()` and `c3_write()`. `c3_read()`/`c3_write()` are wrappers around `read()`/`write()` that correctly handle partial reads/writes....
Reduce duplicated code in the following ways: - Factor out functionality shared between `cttp` and `http` modules into a shared module that both can use without duplicating code. - Replace...
Resolves #1974 ---- ### Before the change? * The `github_repository_environment_deployment_policy` only supported branch-based policies even though the [GitHub API](https://docs.github.com/en/rest/deployments/branch-policies?apiVersion=2022-11-28#create-a-deployment-branch-policy) has support for both branch-based and tag-based policies. ### After the...
I'm attempting to export the contents of a channel using the following code: ```ts const streamChat = StreamChat.getInstance(/*API key*/, /*API secret*/) const channelType = 'team' async function export(channelId: string) {...
2cacb2c49bbd44c82245c3910f6a78c9707ae183 introduced a fix (in the form of `u3e_ward()`) for the bug where the guard page resides within the pad between roads, allowing it to be "hopped" and rendered useless....
The array definitions in [`tree.c`](https://github.com/urbit/vere/tree/develop/pkg/noun/jets/tree.c) will be easier to read and understand if we annotate their constituent struct definitions with the relevant struct's field names rather than relying on the...