Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove timezone interface from the proposal for shipping Preview 2 #55

Merged
merged 2 commits into from
Nov 10, 2023

Conversation

pchickey
Copy link
Collaborator

@pchickey pchickey commented Nov 9, 2023

We believe there is value in providing timezone support in this package,
but for the sake of shipping Preview 2, we are out of time to implement
these methods and test a a cross platform implementation of these in two
separate engines.

We intend for this interface to return to the wasi:clocks package and
be made in a post-Preview 2 patch version 0.2.n. Re-introducing this
interface may be done with a revert of this commit once we have shipped
Preview 2 and figured out the process for shipping patch versions.

Pat Hickey added 2 commits November 9, 2023 10:22
We believe there is value in providing timezone support in this package,
but for the sake of shipping Preview 2, we are out of time to implement
these methods and test a a cross platform implementation of these in two
separate engines.

We intend for this interface to return to the wasi:clocks package and
be made in a post-Preview 2 patch version 0.2.n. Re-introducing this
interface may be done with a revert of this commit once we have shipped
Preview 2 and figured out the process for shipping patch versions.
@pchickey pchickey changed the title Remove timezsone interface from the proposal for shipping Preview 2 Remove timezone interface from the proposal for shipping Preview 2 Nov 9, 2023
pchickey pushed a commit to bytecodealliance/wasmtime that referenced this pull request Nov 9, 2023
github-merge-queue bot pushed a commit to bytecodealliance/wasmtime that referenced this pull request Nov 10, 2023
* delete wasi-clocks timezone interface: import wit changes from WebAssembly/wasi-clocks#55

* remove other references to wasi:clocks/timezone in wits

* remove todo! implementation of clocks/timezone and add_to_linker funcs
@pchickey pchickey merged commit 117d18d into main Nov 10, 2023
1 check passed
@pchickey pchickey deleted the pch/remove_timezone branch November 10, 2023 22:38
alexcrichton pushed a commit to alexcrichton/wasmtime that referenced this pull request Nov 12, 2023
* delete wasi-clocks timezone interface: import wit changes from WebAssembly/wasi-clocks#55

* remove other references to wasi:clocks/timezone in wits

* remove todo! implementation of clocks/timezone and add_to_linker funcs
alexcrichton added a commit to bytecodealliance/wasmtime that referenced this pull request Nov 13, 2023
* Remove timezone interface from wasi-clocks (#7515)

* delete wasi-clocks timezone interface: import wit changes from WebAssembly/wasi-clocks#55

* remove other references to wasi:clocks/timezone in wits

* remove todo! implementation of clocks/timezone and add_to_linker funcs

* Move the `wasi:io/stream/error` resource into `wasi:io/error` (#7521)

* Move the `error` resource into `wasi:io/error`

* error.wit: update doc comments

* downstream fixes to streams.wit doc comments

* fix package name in error.wit

---------

Co-authored-by: Trevor Elliott <[email protected]>

* wasi-http: Make child fields immutable (#7524)

* Make child fields immutable

* Add `get_fields` and remove `FieldMapMutability`

Clean up the interface to immutable fields by adding a different
accessor.

* Clean up the diff

* wasi-http: Migrate to more descriptive error variant (#7434)

* Migrate to a more specific error-code variant in wasi-http

Co-authored-by: Pat Hickey <[email protected]>

* Optional fields, and align with upstream pr

* Update for upstream changes to the error-code variant

* Sync with the upstream implementation

* Missed updating an error for riscv64 and s390x

* More debuggable error

prtest:full

* Try to stabilize the test on windows

---------

Co-authored-by: Pat Hickey <[email protected]>

* Remove a debugging eprintln (#7528)

* Remove no-longer-necessary reactor world (#7516)

The `wasi:cli` WIT package now has a `reactor` world so the adapter can
use that instead of defining its own.

---------

Co-authored-by: Pat Hickey <[email protected]>
Co-authored-by: Trevor Elliott <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants