Skip to content

Releases: rstudio/platform-lib

pkg/rslog/v1.6.0

12 Dec 19:56
5b162f6
Compare
Choose a tag to compare

What's Changed

  • Log enabled debug logging regions. This was previously done in product by the legacy debug
    implementation. Important to note that intializing debug logging will set and use a default factory
    to DefaultLoggerFactory, consider setting rslog.DefaultLoggerFactory first before anything else
    when a custom factory is needed. #94

  • New functions rslog.Buffer and rslog.Flush have been added. They enable buffering functionality for
    default loggers whose factories use rslog.LoggerImpl as their implementation.

Full Changelog: pkg/rslog/v1.5.0...pkg/rslog/v1.6.0

pkg/rselection/impls/pgx/v0.1.3

26 Oct 21:35
6838bcc
Compare
Choose a tag to compare

What's Changed

  • Fix unhandled ping requests from the same PgxLeader node by @glin in #93

New Contributors

  • @glin made their first contribution in #93

Full Changelog: pkg/rsnotify/listeners/postgrespgx/v1.5.3...pkg/rselection/impls/pgx/v0.1.3

pkg/rsnotify/listeners/postgrespgx/v1.5.3

19 Oct 19:11
2908159
Compare
Choose a tag to compare
feat: periodicially reassign the PgxListener IP (#92)

* feat: periodicially reassign the PgxListener IP

Runs a goroutine in parallel that periodically runs the `SELECT inet_client_addr()` command to refresh the IP() until shutdown.

refs: https://github.com/rstudio/package-manager/issues/8767

pkg/rslog/v1.5.0

06 Jun 18:21
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @mcbex made their first contribution in #84

Full Changelog: pkg/rslog/v1.4.0...pkg/rslog/v1.5.0

pkg/rslog/v1.4.0

11 Apr 21:06
05303ed
Compare
Choose a tag to compare
pkg/rslog/v1.4.0 Pre-release
Pre-release
Merge pull request #83 from rstudio/mnv-rslog-dont-create-dirs

Do not create logging dirs, default log directories should already exist and be created via product install

pkg/rsqueue/v0.2.0

29 Mar 16:12
3af3a9a
Compare
Choose a tag to compare
pkg/rsqueue/v0.2.0 Pre-release
Pre-release

What's Changed

  • Change GenericMatcher's Type() signature to return interface and error to rsqueue by @nodivbyzero in #78

pkg/rsnotify/v1.5.0

29 Mar 16:11
3af3a9a
Compare
Choose a tag to compare
pkg/rsnotify/v1.5.0 Pre-release
Pre-release

What's Changed

  • Change GenericMatcher's Type() signature to return interface and error to rsnotify by @nodivbyzero in #78

pkg/rsstorage/v0.3.0

22 Mar 17:56
4905c44
Compare
Choose a tag to compare
pkg/rsstorage/v0.3.0 Pre-release
Pre-release

What's Changed

  • Updates New* method signatures to accept argument structs instead of multiple arguments. This will help with maintaining method signature compatibility going forward.
  • Also released v0.3.0 of each storage server implementation.

pkg/rsqueue/v0.1.0

22 Mar 17:56
4905c44
Compare
Choose a tag to compare
pkg/rsqueue/v0.1.0 Pre-release
Pre-release

Initial prerelease of the rsqueue job queuing module.

pkg/rsnotify/v1.4.0

22 Mar 17:55
4905c44
Compare
Choose a tag to compare
pkg/rsnotify/v1.4.0 Pre-release
Pre-release

What's Changed

  • Updates New* method signatures to accept argument structs instead of multiple arguments. This will help with maintaining method signature compatibility going forward.
  • Also released v1.4.0 of each listener implementation.