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

Documentation page for system properties #1127

Closed
RaasAhsan opened this issue Aug 24, 2020 · 6 comments · Fixed by #2399
Closed

Documentation page for system properties #1127

RaasAhsan opened this issue Aug 24, 2020 · 6 comments · Fixed by #2399
Milestone

Comments

@RaasAhsan
Copy link

Since we're relying more and more on system properties to customize the behavior of IO, we should document them all in a dedicated doc page for discoverability.

@djspiewak
Copy link
Member

Very much this

@djspiewak djspiewak added this to the 3.0.0 milestone Feb 7, 2021
@i10416
Copy link
Contributor

i10416 commented Oct 8, 2021

Any other properties?

  • cats.effect.cancelation.check.threshold
  • cats.effect.auto.yield.threshold.multiplier
  • cats.effect.logNonDaemonThreadsOnExit
  • cats.effect.logNonDaemonThreads.sleepIntervalMillis
  • cats.effect.tracing.mode

series/3.x

series/2.x

  • ???

@vasilmkd
Copy link
Member

vasilmkd commented Oct 8, 2021

cats.effect.tracing.exceptions.enhanced, cats.effect.tracing.buffer.size in https://github.com/typelevel/cats-effect/blob/series/3.x/core/jvm/src/main/scala/cats/effect/unsafe/IORuntimeConfigCompanionPlatform.scala

@i10416
Copy link
Contributor

i10416 commented Oct 8, 2021

@vasilmkd Thank you.
I made PR to get todo list up-to-date #2398 and going to send another PR to add documentation. I'm considering putting a doc page for system property in "Scaling and Tuning" section. What do you think?

@vasilmkd
Copy link
Member

vasilmkd commented Oct 8, 2021

Go for it @i10416.

@armanbilge
Copy link
Member

armanbilge commented Oct 8, 2021

We should also list the equivalent environmental variable names for the JS runtimes as well on this page, but only after they are released.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants