Todd and Irena Rindos
7e2038bfcc
Add alias schema changes ( #4230 )
...
* Adding alias resource
* Update website/content/docs/install-boundary/system-requirements.mdx
---------
Co-authored-by: Irena Rindos <irenarindos@users.noreply.github.com >
2024-02-29 15:51:24 -08:00
Johan Brandhorst-Satzkorn
133e928c6d
internal/db/schema: update recording indexes ( #4278 )
...
The new index includes the new delete_time and
delete_after columns, which are used in the list query.
2024-01-25 08:56:15 -08:00
Johan Brandhorst-Satzkorn
b229ece914
internal/db: use more efficient index for host listing ( #4256 )
...
In tests, the index including the catalog_id performs significantly
better.
2024-01-19 10:59:18 -08:00
Johan Brandhorst-Satzkorn
dc4ea67d6e
internal/db: changes for pagination
2024-01-16 13:53:44 -08:00
Johan Brandhorst-Satzkorn
b6fe9824ab
internal/db: optimize session list indexes
2024-01-11 09:44:44 -08:00
Johan Brandhorst-Satzkorn
85ca909720
internal/db: add iam_scope indexes
...
These will help the iam_scope list queries
2024-01-05 07:43:21 -08:00
Johan Brandhorst-Satzkorn
d4b60241db
internal/db: storage bucket pagination migrations ( #4213 )
2024-01-05 07:43:21 -08:00
Michael Milton
52b1c1b4c7
Managed group list pagination ( #4208 )
...
* wip
* managed groups pagination
* address PR comments
* missed one change
2024-01-05 07:43:21 -08:00
Johan Brandhorst-Satzkorn
44971b3559
internal/db: migrations for accounts pagination
2024-01-05 07:43:21 -08:00
Johan Brandhorst-Satzkorn
cce52a16e6
internal/db: db migrations for session recordings ( #4200 )
2024-01-05 07:43:21 -08:00
Johan Brandhorst-Satzkorn
e9b90d9ce1
internal/db: add schema changes for host catalog pagination
2024-01-05 07:43:21 -08:00
Todd
40d9c3fd1d
Paginate iam groups ( #4194 )
2024-01-05 07:43:21 -08:00
Michael Milton and Michael Gaffney
8d50a0913f
Auth Method list pagination ( #4165 )
...
* wip
* implement list pagination for auth methods
* remove unused code
* update tests to fix sorting
* address PR comments
* simplify query, add token tests
* change test name
* wip sql testing
* add boolean column to indicate whether auth methods should be returned to unauthenticated users, remove secrets from api response
* is_active_public not null
* remove secrets and unwrapping
* move not null to immediately after data migration
* order public_id descending
* fix(db): Fix auth method migrations (#4193 )
* wip
* fix db tests
* fix failing api tests
* reverse order of create time and update time in test
---------
Co-authored-by: Michael Gaffney <mike@gaffney.cc >
2024-01-05 07:43:21 -08:00
Todd
0fad770d8a
Paginate iam user ( #4185 )
...
* paginate iam user
2024-01-05 07:43:21 -08:00
Johan Brandhorst-Satzkorn
27393a8227
internal/db: add host set indexes
2024-01-05 07:43:21 -08:00
Johan Brandhorst-Satzkorn
21c593ab71
internal/db: add host indexes
2024-01-05 07:43:21 -08:00
Todd
5aa560387c
Add pagination for iam Roles ( #4161 )
...
* Add pagination for iam Roles
2024-01-05 07:43:21 -08:00
Johan Brandhorst-Satzkorn
22ce2b4468
internal/db: add cred store pagination schema changes
...
Add create time, update time columns to base table,
add indexes used by list queries.
2024-01-05 07:43:20 -08:00
Michael Milton
6ba3676c37
Auth token pagination ( #4113 )
...
* Add pagination support for auth tokens
* change analyze count estimate comment
* adjust queries for efficiency and security
* even more efficient queries
2024-01-05 07:43:20 -08:00
Johan Brandhorst-Satzkorn
fcb47f3772
internal/db: add cred library pagination schema changes
2024-01-05 07:43:20 -08:00
Johan Brandhorst-Satzkorn
497c158b9d
internal/db: add migration for static credential table
...
The static credential table is used rather than the credential
table as all credentials returned by ListCredentials are static
at this time.
2024-01-05 07:43:20 -08:00
Michael Milton
9c3eb16046
Sessions list pagination ( #4079 )
...
* Session list pagination refactor
* address pr comments, add explanatory comments, clean up sql queries, move tests into proper files
* fix build error
* fix test error
2024-01-05 07:43:20 -08:00
Johan Brandhorst-Satzkorn
f0f7e635a0
internal/db: add target schema for pagination design
...
The new design uses the base table for querying, so the base
table needs to have both create_time and update_time. In this
commit we add the update_time to the target base table. We
also add a number of new indexes to help with looking up targets.
2024-01-05 07:43:20 -08:00