6 Commits
Author SHA1 Message Date
Forrest f80d4cf39e prepare scoped roles/assignments for namespacing (#68457) 2026-07-16 17:41:49 +00:00
Marek Smoliński 69c57ddcc1 Add DynamicBatchSizeIter util (#61157)
* Add DynamicBatchSizeIter util

* Move to lib/itertools

* update tests

* Rework iter2 to Next() Chunks() interface

* remove shouldRetry
2025-11-12 09:15:01 +00:00
Luke Okraszewski b1cb774ea0 [api] Add ListInstallers (#60499)
This commits deperecates GetInstallers, which should be replaced by a paginated counterpart: ListInstallers

A new stream helper `MergeStreamsWithPriority` is added which can be used to resolve
clashing compare keys in two streams.

Towards: gravitational/teleport.e/issues/6759
Changelog: Add paginated API ListInstallers, deprecate GetInstallers
2025-10-24 14:22:39 +00:00
Luke Okraszewski f04493e3ed [api] Add ListDatabases (#57805)
This commits deperecates GetDatabases, which
should be replaced by a paginated counterpart:
ListDatabases

The commit also adds TakeWhile for conditional
iter stream reads.

Towards: gravitational/teleport.e/issues/6759
Changelog: Add paginated API ListDatabases, deprecate GetDatabases
2025-08-19 10:05:40 +00:00
Zac Bergquist a12def583a Apply remaining modernize changes. (#56037)
This is the last of this series of updates.
2025-06-25 21:25:29 +00:00
Forrest c18cab4acd impl new iterator-based stream package (#52622) 2025-03-24 21:39:33 +00:00