Skip to content

chore: migrate to pop persister#2059

Merged
aeneasr merged 40 commits intosql-nextfrom
migrate-to-pop
Oct 12, 2020
Merged

chore: migrate to pop persister#2059
aeneasr merged 40 commits intosql-nextfrom
migrate-to-pop

Conversation

@zepatrik
Copy link
Member

Related issue

closes #1730

Proposed changes

This PR replaces the existing SQL and memory managers with a pop based persister. It also supports sqlite and therefore an in-memory database.

zepatrik and others added 28 commits September 15, 2020 16:11
# Conflicts:
#	go.mod
#	go.sum
# Conflicts:
#	oauth2/fosite_store_memory.go
#	oauth2/fosite_store_sql.go
# Conflicts:
#	consent/manager_memory.go
#	consent/manager_sql.go
#	consent/strategy_default.go
#	go.sum
#	oauth2/fosite_store_memory.go
#	oauth2/handler.go
BREAKING: support for plugin registries is dropped immediately
@zepatrik zepatrik marked this pull request as ready for review October 1, 2020 12:46
@zepatrik zepatrik requested a review from aeneasr October 1, 2020 15:56
@aeneasr
Copy link
Member

aeneasr commented Oct 7, 2020

@zepatrik sorry about this but you have to resolve the conflicts again. I think you should wait for the CI tasks on master to finish before doing that. Once it's done, this is the next commit that makes it to master and will be released as a 1.8.x-alpha version!

# Conflicts:
#	.circleci/config.yml
#	consent/manager_memory.go
#	go.mod
#	go.sum
#	jwk/manager_memory.go
@aeneasr aeneasr changed the base branch from master to sql-next October 12, 2020 09:33
@aeneasr aeneasr merged commit eb52661 into sql-next Oct 12, 2020
@aeneasr aeneasr deleted the migrate-to-pop branch October 12, 2020 09:35
aeneasr added a commit that referenced this pull request Oct 16, 2020
This patch replaces the existing SQL and memory managers with a pop based persister. Existing SQL migrations are compatible as they have been migrated to the new SQL abstraction in version 1.7.x. As a goodie, ORY Hydra now supports SQLite for both in-memory as well as on-disk (useful for development and very small deployments) databases!

Closes #1730

Co-authored-by: aeneasr <aeneas@ory.sh>
Co-authored-by: hackerman <3372410+aeneasr@users.noreply.github.com>
aeneasr added a commit that referenced this pull request Oct 19, 2020
This patch replaces the existing SQL and memory managers with a pop based persister. Existing SQL migrations are compatible as they have been migrated to the new SQL abstraction in version 1.7.x. As a goodie, ORY Hydra now supports SQLite for both in-memory as well as on-disk (useful for development and very small deployments) databases!

Closes #1730

Co-authored-by: aeneasr <aeneas@ory.sh>
Co-authored-by: hackerman <3372410+aeneasr@users.noreply.github.com>
aeneasr added a commit that referenced this pull request Oct 20, 2020
This patch replaces the existing SQL and memory managers with a pop based persister. Existing SQL migrations are compatible as they have been migrated to the new SQL abstraction in version 1.7.x. As a goodie, ORY Hydra now supports SQLite for both in-memory as well as on-disk (useful for development and very small deployments) databases!

Closes #1730

Co-authored-by: aeneasr <aeneas@ory.sh>
Co-authored-by: hackerman <3372410+aeneasr@users.noreply.github.com>
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.

Migrate to gobuffalo/pop

2 participants