Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@atooni
Copy link
Member

@atooni atooni commented Nov 12, 2021

This PR is to update the documentation branch to the latest of ZIO 2 and for now make the 1.0 documentation the prominent documentation until we have a stable ZIO 2 release.

scala-steward and others added 30 commits September 26, 2021 22:16
* Update sbt-ci-release to 1.5.9

* Align the plugins

Co-authored-by: Dejan Mijić <[email protected]>
* Update zio-test-akka-http to 1.0.3

* Update zio-test-akka-http to 1.0.3
* rename

* update documentation
* breadth first search

* fix version specific issue

* fix compilation error

* add tests

* format
* deprecate suitem

* format
* deprecate

* remove deprecated methods
* Site deploy (zio#5642)

* Refactoring to use Docusaurus 2

* Enable searching

* Restyling navbar

* Work on prism highlight config

* Styling the front page

* First cut of ZIO Web Site on Docusaurus 2.0

* Correct color fro sponsor text in dark mode

* Removing generated tailwind.css

* More refactoring to get rid of tailwind

* Finalize refactoring without Tailwind

* update github actions

* Correct image alignment in Sponsor section

* Just adding a small tweak to the search config

* Adding a short README with tipps working on the docs

* Starting to work on versioned site

* Ensure generated directories are empty before site build

* Create first cut of versioned site

* Update createSite script to temporary branch working on dosumentation

* ATemporarily adjust createSite script

* Update old version banner

* Adjust site deploy script to deploy site on releases and changes on the
"documantation" branch

* Renaming script to properly reflect work

* Adjusting checkout version for V1.x docs

* Add generated API to .gitignore

* Make prepareSite script fail on statements
not ending with RC 0

* Updating prepareSite script to use current master as source for version
1 docs

* Fiddling with new Site generation

* Make sure all branches are checked out for site generation

* Still trying to check out all branches for site generation

* fix test

* Fixing documantation sanity check

* Make sure version 2 only site builds

* Optimize for site deployment

* Optimizing for dreating and deploying the web site

* Site Deployment configuration for Docusaurus v2 microsite

* Fix ssh setup for deploying to GH pages

Co-authored-by: Adam Fraser <[email protected]>

* Site deploy (zio#5646)

* Refactoring to use Docusaurus 2

* Enable searching

* Restyling navbar

* Work on prism highlight config

* Styling the front page

* First cut of ZIO Web Site on Docusaurus 2.0

* Correct color fro sponsor text in dark mode

* Removing generated tailwind.css

* More refactoring to get rid of tailwind

* Finalize refactoring without Tailwind

* update github actions

* Correct image alignment in Sponsor section

* Just adding a small tweak to the search config

* Adding a short README with tipps working on the docs

* Starting to work on versioned site

* Ensure generated directories are empty before site build

* Create first cut of versioned site

* Update createSite script to temporary branch working on dosumentation

* ATemporarily adjust createSite script

* Update old version banner

* Adjust site deploy script to deploy site on releases and changes on the
"documantation" branch

* Renaming script to properly reflect work

* Adjusting checkout version for V1.x docs

* Add generated API to .gitignore

* Make prepareSite script fail on statements
not ending with RC 0

* Updating prepareSite script to use current master as source for version
1 docs

* Fiddling with new Site generation

* Make sure all branches are checked out for site generation

* Still trying to check out all branches for site generation

* fix test

* Fixing documantation sanity check

* Make sure version 2 only site builds

* Optimize for site deployment

* Optimizing for dreating and deploying the web site

* Site Deployment configuration for Docusaurus v2 microsite

* Fix ssh setup for deploying to GH pages

* Use different GH action to deploy site

Co-authored-by: Adam Fraser <[email protected]>

* Include 1.x Api docs in site generation (zio#5659)

* Fix method name in Hub's documentation (zio#5618)

* Update zio-interop-reactivestreams to 1.3.7 (zio#5619)

* Implement ZStream#zipAllSortedByKeyWith (zio#5571)

* implement zstream#mergesortedbykey

* rename

* add variants

* Update sbt-scalafix to 0.9.31 (zio#5625)

* Update zio-aws-core, zio-aws-ec2, ... to 3.17.40.1 (zio#5626)

* Update scalafmt-core to 3.0.4 (zio#5635)

* Update scalafmt-core to 3.0.4

* Reformat with scalafmt 3.0.4

* Update cats-effect to 2.5.4 (zio#5639)

* Update cats-effect to 3.2.9 (zio#5641)

* improve documentation (zio#5594)

* Update zio-config-magnolia, ... to 1.0.9 (zio#5645)

* Update zio-config-magnolia, ... to 1.0.10 (zio#5647)

* Upstream Shared Layers To ZIOApp (zio#5643)

* shared layers

* fix typo

* fix compilation error

* fix test

* fix version specific issue

* rename

* generalize

* Implement ZSink and ZTransducer Unwrap Operators (zio#5640)

* implement unwrap

* deprecate ZSink.managed

* reimplement managed

* fix test

* handle empty pull (zio#5651)

* Remove obsolete file
Add generation of Version 1.x API docs

* Fix typo in createSite script

* Handling api 1.x doc correctly

* Update .gitignore to ignore all generated api docs

* Reconfigure footer for multiversioned links to ScalaDoc

Co-authored-by: Dejan Mijić <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: Adam Fraser <[email protected]>

* Docs 2.x (zio#5676)

* Fix method name in Hub's documentation (zio#5618)

* Update zio-interop-reactivestreams to 1.3.7 (zio#5619)

* Implement ZStream#zipAllSortedByKeyWith (zio#5571)

* implement zstream#mergesortedbykey

* rename

* add variants

* Update sbt-scalafix to 0.9.31 (zio#5625)

* Update zio-aws-core, zio-aws-ec2, ... to 3.17.40.1 (zio#5626)

* Update scalafmt-core to 3.0.4 (zio#5635)

* Update scalafmt-core to 3.0.4

* Reformat with scalafmt 3.0.4

* Update cats-effect to 2.5.4 (zio#5639)

* Update cats-effect to 3.2.9 (zio#5641)

* improve documentation (zio#5594)

* Update zio-config-magnolia, ... to 1.0.9 (zio#5645)

* Update zio-config-magnolia, ... to 1.0.10 (zio#5647)

* Upstream Shared Layers To ZIOApp (zio#5643)

* shared layers

* fix typo

* fix compilation error

* fix test

* fix version specific issue

* rename

* generalize

* Implement ZSink and ZTransducer Unwrap Operators (zio#5640)

* implement unwrap

* deprecate ZSink.managed

* reimplement managed

* fix test

* handle empty pull (zio#5651)

* Remove obsolete file
Add generation of Version 1.x API docs

* Fix typo in createSite script

* Handling api 1.x doc correctly

* Update .gitignore to ignore all generated api docs

* Reconfigure footer for multiversioned links to ScalaDoc

* Gunzip channel (zio#5222)

* Introduce Gunzip that uses ZChannel

* minor cleanup

* Update to recent 2.x changes

* Fix some deprecations

Co-authored-by: Daniel Vigovszky <[email protected]>

* Implement iso/utf decoders (zio#5437)

* implement ZSink#iso decoders

* implement ZStream#mkString

* implement iso8859_1 decode and utfDecode

* Update to latest 2.x version and some cleanup

* Removed broken scaladoc links

Co-authored-by: Daniel Vigovszky <[email protected]>

* Fix typo in splitChunksN (zio#5667)

* Implement ZStream.fromBlockingIterator (zio#5174)

Co-authored-by: Daniel Vigovszky <[email protected]>

* Add ZStream.fromFile and others (zio#5175)

* Add ZStream.fromFile and others

* Fix some deprecations

* Use different ports for socket tests than in the non-experimental tests

Co-authored-by: Daniel Vigovszky <[email protected]>

* Implement ZChannel.mergeAllWith (zio#5172)

* Implement ZChannel.mergeAllWith

* Ignore flaky finalizer ordering tests temporarily

* Change sample count of zipAllSortedByKeyExecWith

Co-authored-by: Daniel Vigovszky <[email protected]>

* Port ZStream#collectType to the new encoding (zio#5190)

* Add ZStream#collectType (zio#5058)

* Fixing issue zio#5057 - ZStream collectType operator

* Fixing Issue zio#5057 - Moving extension method to ZStream companion object

* Add ZStream#collectType to the new encoding

* Format

* testM => test

Co-authored-by: Remi Guittaut <[email protected]>
Co-authored-by: Daniel Vigovszky <[email protected]>

* Readd Netifly image
fix Social Image reference and description
Attempt to fix indexing

Co-authored-by: Dejan Mijić <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: Adam Fraser <[email protected]>
Co-authored-by: Kaur Matas <[email protected]>
Co-authored-by: Daniel Vigovszky <[email protected]>
Co-authored-by: Paul Daniels <[email protected]>
Co-authored-by: Luis Martinez <[email protected]>
Co-authored-by: Itamar Ravid <[email protected]>
Co-authored-by: Remi Guittaut <[email protected]>

* categorize zio effects, zio layers, mutable references and stream components.

* put all fibers, concurrency primitives, and stm data types in one place.

* index managed resources in the first page.

* reorder ref pages.

* fix grammar issue.

* index contextual data types on the main page.

* reorder has and zlayer pages.

* put concurrency data-types in one section.

* index remaining types.

* fix toc.

* fix broken links.

* remove extra summary pages.

* remove extra header.

* move services to contextual data types.

* remove extra table of contents.

* remove blocking service and move its content to the zio data type.

* fix article url.

* fix location of services in sidebar.

Co-authored-by: Andreas Gies <[email protected]>
Co-authored-by: Adam Fraser <[email protected]>
Co-authored-by: Dejan Mijić <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: Kaur Matas <[email protected]>
Co-authored-by: Daniel Vigovszky <[email protected]>
Co-authored-by: Paul Daniels <[email protected]>
Co-authored-by: Luis Martinez <[email protected]>
Co-authored-by: Itamar Ravid <[email protected]>
Co-authored-by: Remi Guittaut <[email protected]>
* add new page for migration guide.

* upgrading dependencies.

* deprecated methods.

* note about removed arrow combinators.

* as, to and into methods.

* reorganize the paragraph.

* compositional zips.

* signature of the right and left operators.

* document api change of zio services.

* fix table issues.

* add note about deprecation of higher arity zips.

* list of deprecated zip variants.

* functions to layers.

* accessing a service from the environment.

* document ZIO.serviceWith.

* use effectful example to demonstrate accessor methods.

* include logging trait in mdoc compilation.

* user-defined blocking executor.

* building the dependency graph.

* annotate the toLayer to help IDE narrowing down the layer type.

* add missing code snippet.

* remove extra table.

* note on subtle change on usage of ZIO.service function.

* fix and use proper return types.

* add module pattern section.

* use consistent form of Module Pattern 1.0.

* accessor methods in module pattern.

* retrying, repetition and scheduling methods are moved to the clock service.

* fix typo.

Co-authored-by: Jisoo Park <[email protected]>

* inline codes in tables.

* new features.

* zio streams.

* zmanaged deprecated methods.

* remaining deprecated methods of the zlayer.

* accessing multiple services using for-comprehension.

* smart constructors.

* fix table structure.

* Accessible trait.

* descriptive errors.

* changes on currentDateTime and localDateTime methods.

* zlayer debugging.

* mutable reference section.

* document changes on zqueue.

* introduction to the zstate.

* introduction to zhub.

* remove extra mdoc tag from snippet code.

* testM and test are unified in ZIO 2.x

* smart assertions and the new assertTrue method.

* fix mdoc errors.

* describe the exact renaming stuffs and package movement for blocking operations.

* fix the missing word.

* zqueue

* remove duplicated zlayer section.

* logging.

* reorder/reorganize article sections.

* note on semaphore and tsemaphore.

* zio aspects.

* note on @accessible annotation and the Accessible trait.

* debugging

* deprecation of zio.App trait.

* compositional specs.

* introduce zio logging.

* deprecation of the `Fiber.Id`.

* platform, executor, and the runtime.

* forkon is deprecated.

* move zio app section after the zio section.

* zio app and compositional apps.

* add nest modifier.

* fix mdoc's compilation issue.

* add mdoc modifiers for compositional spec section.

* move images into a new location accessible by versioned sidebars.

* add migration-guide to the sidebar.

* fix executor's repackaging statement.

* deprecation of forkInternal.

* update dependencies.

* cleanup the article and reorder topics.

* fix type names.

* rewrite an unclear sentence.

* comment the compositional apps section.

* remove the compositional apps section.

* fix errors and warnings.

* add missing images.

Co-authored-by: Jisoo Park <[email protected]>
* initial work.

* counter metric.

* fix typo.

* document gauge api.

* document histogram api.

* document summary metric.

* ranme page.

* remove extra enumeration.

* categorize metric types.

* counter use cases.

* gauge use cases.

* histogram use cases.

* summary use cases.

* explain more about histograms.

* add counter examples.

* remove extra import.

* gauge examples.

* histogram examples.

* summary examples.

* if a fast finger developer shifts his keyboard for one second :)

* document setcount metric.

* metriclabel documentation.
* deprecate checkm

* fix compilation errors
* implement zioappplatformspecific

* fix warnings
* Site deploy (zio#5642)

* Refactoring to use Docusaurus 2

* Enable searching

* Restyling navbar

* Work on prism highlight config

* Styling the front page

* First cut of ZIO Web Site on Docusaurus 2.0

* Correct color fro sponsor text in dark mode

* Removing generated tailwind.css

* More refactoring to get rid of tailwind

* Finalize refactoring without Tailwind

* update github actions

* Correct image alignment in Sponsor section

* Just adding a small tweak to the search config

* Adding a short README with tipps working on the docs

* Starting to work on versioned site

* Ensure generated directories are empty before site build

* Create first cut of versioned site

* Update createSite script to temporary branch working on dosumentation

* ATemporarily adjust createSite script

* Update old version banner

* Adjust site deploy script to deploy site on releases and changes on the
"documantation" branch

* Renaming script to properly reflect work

* Adjusting checkout version for V1.x docs

* Add generated API to .gitignore

* Make prepareSite script fail on statements
not ending with RC 0

* Updating prepareSite script to use current master as source for version
1 docs

* Fiddling with new Site generation

* Make sure all branches are checked out for site generation

* Still trying to check out all branches for site generation

* fix test

* Fixing documantation sanity check

* Make sure version 2 only site builds

* Optimize for site deployment

* Optimizing for dreating and deploying the web site

* Site Deployment configuration for Docusaurus v2 microsite

* Fix ssh setup for deploying to GH pages

Co-authored-by: Adam Fraser <[email protected]>

* Site deploy (zio#5646)

* Refactoring to use Docusaurus 2

* Enable searching

* Restyling navbar

* Work on prism highlight config

* Styling the front page

* First cut of ZIO Web Site on Docusaurus 2.0

* Correct color fro sponsor text in dark mode

* Removing generated tailwind.css

* More refactoring to get rid of tailwind

* Finalize refactoring without Tailwind

* update github actions

* Correct image alignment in Sponsor section

* Just adding a small tweak to the search config

* Adding a short README with tipps working on the docs

* Starting to work on versioned site

* Ensure generated directories are empty before site build

* Create first cut of versioned site

* Update createSite script to temporary branch working on dosumentation

* ATemporarily adjust createSite script

* Update old version banner

* Adjust site deploy script to deploy site on releases and changes on the
"documantation" branch

* Renaming script to properly reflect work

* Adjusting checkout version for V1.x docs

* Add generated API to .gitignore

* Make prepareSite script fail on statements
not ending with RC 0

* Updating prepareSite script to use current master as source for version
1 docs

* Fiddling with new Site generation

* Make sure all branches are checked out for site generation

* Still trying to check out all branches for site generation

* fix test

* Fixing documantation sanity check

* Make sure version 2 only site builds

* Optimize for site deployment

* Optimizing for dreating and deploying the web site

* Site Deployment configuration for Docusaurus v2 microsite

* Fix ssh setup for deploying to GH pages

* Use different GH action to deploy site

Co-authored-by: Adam Fraser <[email protected]>

* Include 1.x Api docs in site generation (zio#5659)

* Fix method name in Hub's documentation (zio#5618)

* Update zio-interop-reactivestreams to 1.3.7 (zio#5619)

* Implement ZStream#zipAllSortedByKeyWith (zio#5571)

* implement zstream#mergesortedbykey

* rename

* add variants

* Update sbt-scalafix to 0.9.31 (zio#5625)

* Update zio-aws-core, zio-aws-ec2, ... to 3.17.40.1 (zio#5626)

* Update scalafmt-core to 3.0.4 (zio#5635)

* Update scalafmt-core to 3.0.4

* Reformat with scalafmt 3.0.4

* Update cats-effect to 2.5.4 (zio#5639)

* Update cats-effect to 3.2.9 (zio#5641)

* improve documentation (zio#5594)

* Update zio-config-magnolia, ... to 1.0.9 (zio#5645)

* Update zio-config-magnolia, ... to 1.0.10 (zio#5647)

* Upstream Shared Layers To ZIOApp (zio#5643)

* shared layers

* fix typo

* fix compilation error

* fix test

* fix version specific issue

* rename

* generalize

* Implement ZSink and ZTransducer Unwrap Operators (zio#5640)

* implement unwrap

* deprecate ZSink.managed

* reimplement managed

* fix test

* handle empty pull (zio#5651)

* Remove obsolete file
Add generation of Version 1.x API docs

* Fix typo in createSite script

* Handling api 1.x doc correctly

* Update .gitignore to ignore all generated api docs

* Reconfigure footer for multiversioned links to ScalaDoc

Co-authored-by: Dejan Mijić <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: Adam Fraser <[email protected]>

* Docs 2.x (zio#5676)

* Fix method name in Hub's documentation (zio#5618)

* Update zio-interop-reactivestreams to 1.3.7 (zio#5619)

* Implement ZStream#zipAllSortedByKeyWith (zio#5571)

* implement zstream#mergesortedbykey

* rename

* add variants

* Update sbt-scalafix to 0.9.31 (zio#5625)

* Update zio-aws-core, zio-aws-ec2, ... to 3.17.40.1 (zio#5626)

* Update scalafmt-core to 3.0.4 (zio#5635)

* Update scalafmt-core to 3.0.4

* Reformat with scalafmt 3.0.4

* Update cats-effect to 2.5.4 (zio#5639)

* Update cats-effect to 3.2.9 (zio#5641)

* improve documentation (zio#5594)

* Update zio-config-magnolia, ... to 1.0.9 (zio#5645)

* Update zio-config-magnolia, ... to 1.0.10 (zio#5647)

* Upstream Shared Layers To ZIOApp (zio#5643)

* shared layers

* fix typo

* fix compilation error

* fix test

* fix version specific issue

* rename

* generalize

* Implement ZSink and ZTransducer Unwrap Operators (zio#5640)

* implement unwrap

* deprecate ZSink.managed

* reimplement managed

* fix test

* handle empty pull (zio#5651)

* Remove obsolete file
Add generation of Version 1.x API docs

* Fix typo in createSite script

* Handling api 1.x doc correctly

* Update .gitignore to ignore all generated api docs

* Reconfigure footer for multiversioned links to ScalaDoc

* Gunzip channel (zio#5222)

* Introduce Gunzip that uses ZChannel

* minor cleanup

* Update to recent 2.x changes

* Fix some deprecations

Co-authored-by: Daniel Vigovszky <[email protected]>

* Implement iso/utf decoders (zio#5437)

* implement ZSink#iso decoders

* implement ZStream#mkString

* implement iso8859_1 decode and utfDecode

* Update to latest 2.x version and some cleanup

* Removed broken scaladoc links

Co-authored-by: Daniel Vigovszky <[email protected]>

* Fix typo in splitChunksN (zio#5667)

* Implement ZStream.fromBlockingIterator (zio#5174)

Co-authored-by: Daniel Vigovszky <[email protected]>

* Add ZStream.fromFile and others (zio#5175)

* Add ZStream.fromFile and others

* Fix some deprecations

* Use different ports for socket tests than in the non-experimental tests

Co-authored-by: Daniel Vigovszky <[email protected]>

* Implement ZChannel.mergeAllWith (zio#5172)

* Implement ZChannel.mergeAllWith

* Ignore flaky finalizer ordering tests temporarily

* Change sample count of zipAllSortedByKeyExecWith

Co-authored-by: Daniel Vigovszky <[email protected]>

* Port ZStream#collectType to the new encoding (zio#5190)

* Add ZStream#collectType (zio#5058)

* Fixing issue zio#5057 - ZStream collectType operator

* Fixing Issue zio#5057 - Moving extension method to ZStream companion object

* Add ZStream#collectType to the new encoding

* Format

* testM => test

Co-authored-by: Remi Guittaut <[email protected]>
Co-authored-by: Daniel Vigovszky <[email protected]>

* Readd Netifly image
fix Social Image reference and description
Attempt to fix indexing

Co-authored-by: Dejan Mijić <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: Adam Fraser <[email protected]>
Co-authored-by: Kaur Matas <[email protected]>
Co-authored-by: Daniel Vigovszky <[email protected]>
Co-authored-by: Paul Daniels <[email protected]>
Co-authored-by: Luis Martinez <[email protected]>
Co-authored-by: Itamar Ravid <[email protected]>
Co-authored-by: Remi Guittaut <[email protected]>

* rename routes.

* building documentation locally.

* introduction.

* rename about route on version2-only config.

* enable edit button.

* editing with github editor.

* add step by step images.

* improve the 'editing documentation locally' section.

* giving feedback.

* toolchain section.

* document final step on sending pull request.

Co-authored-by: Andreas Gies <[email protected]>
Co-authored-by: Adam Fraser <[email protected]>
Co-authored-by: Dejan Mijić <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: Kaur Matas <[email protected]>
Co-authored-by: Daniel Vigovszky <[email protected]>
Co-authored-by: Paul Daniels <[email protected]>
Co-authored-by: Luis Martinez <[email protected]>
Co-authored-by: Itamar Ravid <[email protected]>
Co-authored-by: Remi Guittaut <[email protected]>
* Migrated Promeheus-syle JVM metrics from zio-zmx

* Fixed Scala version specific deprecation warnings

* A ZIOApp that collects the default JVM metrics

* Deleted JvmMetricsVersionSpecific, using silencer instead

* Simplified collectMetrics with forkManaged

* All JVM metric collectors expose layer and ZIOApp interface

* Configurable schedule

* Fix for Scala 3
ithinkicancode and others added 26 commits November 6, 2021 20:08
* Implemented `ZSink#fromFile`

* Fixed merge conflict

* Made it more performant.
* Fixed flaky encoder tests.

* Fixing build
* fix compilation error

* format

* remove unused import
…io#5909)

* Delete ZTrace#prettyPrint, use Cause#prettyPrint instead (zio#5853)

* User Cause#fail instead of removed Cause#traced
* auto-doctstring wrapping at 80 char line width

* fix errant formatting
* Delete ZIO Streams 1

* Moved ZIO Streams 2 out of experimental

* Rename packages

* Fix imports

* Format

* Restored some deleted files

* Fix zio-test

* Removed unused imports

* Fix mdoc and format

* Fix typo

* Fix accessible macro

* Fix zio-test tests

* Fix macros tests

* Fix docs

* Fix docs sidebar

* Rename test suites

* fix pipeline documentation

* update documentation

* ZPipeline.mapError and ZPipeline.mapZIO

* Increase timeout for ZPipeline JVM test suite

* Rename via(function) to viaFunction

* Increase ZPipeline JVM test suite timeout

Co-authored-by: Adam Fraser <[email protected]>
…e new style (zio#5991)

* First translation of Spec in the wild.
Aiming at zio#5968

Needs these steps for a pleasant ScalaFixExperience:
- import zio.test.environment.TestEnvironment

- ZIOBaseSpec => ZIOSpecDefault

- Insert this inside body of Spec
      override def layer: ZLayer[Has[ZIOAppArgs], Any, TestEnvironment] =
        zio.ZEnv.live >>> TestEnvironment.live // TODO Confirm this default value

First step towards DefaultRunnableSpec scalaFix rule

Isolate rule. Work on inserting new default layer in ZIOSpecDefault.
Currently, I can only drop it immediately beside the ZIOSpecDefault token, not inside the body.

Put default `layer` inside ZIOSpecDefault.
Not sure if this is a good move.
Is definitely simpler to implement than a ScalaFix rule that will be sure to insert this inside each subtype of ZIOSpecDefault

Make alernate ZIOBase2Spec

Work on converting all core Specs, but back off for the time being while I figure out the deadlock

Convert several Specs to new type, and flag those that cause problems

Update several more Specs

+Notes

Rename things to highlight old Specs and minimize code churn

Convert several more tests

Fix build errors

Convert most remaining tests.
Stream Specs are the bulk of the remaining files.

* Convert most Specs to new style. Fighting with RuntimeConfig

* ongoing work

* Working towards ZIOSpec only.
Disabled some things for the moment to see what CI thinks about the current state of affairs.

* Useless commit to check CI again

* rm one more spec

* Disable ZPipelineSpec for now

* Checkpoint before merge

* Try to use old tests for ZStreamSpec. It's still failing now :/

* Still trying to diagnose stream failures

* Giving up for the night

* Fix JS linking errors. Cleanup some output.

* Fighting with Dotty

* Fix broken layer construction

* Small layer cleanup to trigger CI

* Remove old Spec style completely

* Fix newly-added concurrent tests

* Experiment with Sequential spec execution

* Start isolating test running behavior to identify resource issues

* Construct larger suites/specs dynamically in FrameworkSpec

* More troubleshooting & Sequential attempts

* rm unused import

* More profiling

* Experiment with de-duping test execution

* Ignore 1 test to see how CI behaves

* Remove almost everything but spec type ascriptions

Co-authored-by: Adam Fraser <[email protected]>
publishing will not run upon PRs
@atooni atooni marked this pull request as ready for review November 12, 2021 12:14
@atooni atooni requested a review from iravid as a code owner November 12, 2021 12:14
@adamgfraser adamgfraser merged commit 77042c6 into zio:documentation Nov 12, 2021
@atooni atooni deleted the documentation branch November 14, 2021 11:47
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.